Class WsAttributeDef
java.lang.Object
edu.internet2.middleware.grouper.ws.soap_v2_4.WsAttributeDef
Result of one attribute def name being retrieved. The number of
attribute def names will equal the number of attribute def names related to the result
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionString[]
can be assigned to these typestype of attribute def, from enum AttributeDefType, e.g.friendly description of this attributeDefextension of attributeDef, the part to the right of last colon in nameinteger ID for objectT of F for if can be assigned multiple times to one objectT or F, if has values, if can assign multiple values to one assignmentgetName()
Full name of the attributeDef (all extensions of parent stems, separated by colons, and the extention of this attributeDefgetUuid()
universally unique identifier of this attributeDefwhat type of value on assignments: AttributeDefValueType: e.g.void
setAssignableTos
(String[] assignableTos1) can be assigned to these typesvoid
setAttributeDefType
(String attributeDefType1) type of attribute def, from enum AttributeDefType, e.g.void
setDescription
(String description1) friendly description of this attributeDefvoid
setExtension
(String extension1) extension of attributeDef, the part to the right of last colon in namevoid
setIdIndex
(String idIndex1) integer ID for objectvoid
setMultiAssignable
(String multiAssignable1) T of F for if can be assigned multiple times to one objectvoid
setMultiValued
(String multiValued1) T or F, if has values, if can assign multiple values to one assignmentvoid
Full name of the attributeDef (all extensions of parent stems, separated by colons, and the extention of this attributeDefvoid
universally unique identifier of this attributeDefvoid
setValueType
(String valueType1) what type of value on assignments: AttributeDefValueType: e.g.
-
Constructor Details
-
WsAttributeDef
public WsAttributeDef()no arg constructor
-
-
Method Details
-
getIdIndex
integer ID for object- Returns:
- the id
-
setIdIndex
integer ID for object- Parameters:
idIndex1
-
-
getAttributeDefType
type of attribute def, from enum AttributeDefType, e.g. attr, domain, type, limit, perm- Returns:
- the type
-
setAttributeDefType
type of attribute def, from enum AttributeDefType, e.g. attr, domain, type, limit, perm- Parameters:
attributeDefType1
-
-
getMultiAssignable
T of F for if can be assigned multiple times to one object- Returns:
- if multi assignable
-
setMultiAssignable
T of F for if can be assigned multiple times to one object- Parameters:
multiAssignable1
-
-
getMultiValued
T or F, if has values, if can assign multiple values to one assignment- Returns:
- T or F, if has values, if can assign multiple values to one assignment
-
setMultiValued
T or F, if has values, if can assign multiple values to one assignment- Parameters:
multiValued1
-
-
getValueType
what type of value on assignments: AttributeDefValueType: e.g. integer, timestamp, string, floating, marker, memberId- Returns:
- value type
-
setValueType
what type of value on assignments: AttributeDefValueType: e.g. integer, timestamp, string, floating, marker, memberId- Parameters:
valueType1
-
-
getAssignableTos
can be assigned to these types- Returns:
- assignable tos
-
setAssignableTos
can be assigned to these types- Parameters:
assignableTos1
-
-
getDescription
friendly description of this attributeDef- Returns:
- the description
-
getName
Full name of the attributeDef (all extensions of parent stems, separated by colons, and the extention of this attributeDef- Returns:
- the name
-
getUuid
universally unique identifier of this attributeDef- Returns:
- the uuid
-
setDescription
friendly description of this attributeDef- Parameters:
description1
- the description to set
-
setName
Full name of the attributeDef (all extensions of parent stems, separated by colons, and the extention of this attributeDef- Parameters:
name1
- the name to set
-
setUuid
universally unique identifier of this attributeDef- Parameters:
uuid1
- the uuid to set
-
getExtension
extension of attributeDef, the part to the right of last colon in name- Returns:
- the extension
-
setExtension
extension of attributeDef, the part to the right of last colon in name- Parameters:
extension1
- the extension to set
-