Class WsAttributeDef
java.lang.Object
edu.internet2.middleware.grouperClient.ws.beans.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 TypeMethodDescriptionboolean
type 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
setAssignToAttributeDef
(String assignToAttributeDef1) void
setAssignToAttributeDefAssignment
(String assignToAttributeDefAssignment1) void
setAssignToEffectiveMembership
(String assignToEffectiveMembership1) void
setAssignToEffectiveMembershipAssignment
(String assignToEffectiveMembershipAssignment1) void
setAssignToGroup
(String assignToGroup1) void
setAssignToGroupAssignment
(String assignToGroupAssignment1) void
setAssignToImmediateMembership
(String assignToImmediateMembership1) void
setAssignToImmediateMembershipAssignment
(String assignToImmediateMembershipAssignment1) void
setAssignToMember
(String assignToMember1) void
setAssignToMemberAssignment
(String assignToMemberAssignment1) void
setAssignToStem
(String assignToStem1) void
setAssignToStemAssignment
(String assignToStemAssignment1) void
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()
-
-
Method Details
-
getIdIndex
integer ID for object- Returns:
- the id
-
setIdIndex
integer ID for object- Parameters:
idIndex1
-
-
areThereAnyAssignables
public boolean areThereAnyAssignables()- Returns:
- true if this attribute def is assigned to anything
-
getAssignToAttributeDef
- Returns:
- the assignToAttributeDef
-
setAssignToAttributeDef
- Parameters:
assignToAttributeDef1
- the assignToAttributeDef to set
-
getAssignToAttributeDefAssignment
- Returns:
- the assignToAttributeDefAssignment
-
setAssignToAttributeDefAssignment
- Parameters:
assignToAttributeDefAssignment1
- the assignToAttributeDefAssignment to set
-
getAssignToEffectiveMembership
- Returns:
- the assignToEffectiveMembership
-
setAssignToEffectiveMembership
- Parameters:
assignToEffectiveMembership1
- the assignToEffectiveMembership to set
-
getAssignToEffectiveMembershipAssignment
- Returns:
- the assignToEffectiveMembershipAssignment
-
setAssignToEffectiveMembershipAssignment
- Parameters:
assignToEffectiveMembershipAssignment1
- the assignToEffectiveMembershipAssignment to set
-
getAssignToGroup
- Returns:
- the assignToGroup
-
setAssignToGroup
- Parameters:
assignToGroup1
- the assignToGroup to set
-
getAssignToGroupAssignment
- Returns:
- the assignToGroupAssignment
-
setAssignToGroupAssignment
- Parameters:
assignToGroupAssignment1
- the assignToGroupAssignment to set
-
getAssignToImmediateMembership
- Returns:
- the assignToImmediateMembership
-
setAssignToImmediateMembership
- Parameters:
assignToImmediateMembership1
- the assignToImmediateMembership to set
-
getAssignToImmediateMembershipAssignment
- Returns:
- the assignToImmediateMembershipAssignment
-
setAssignToImmediateMembershipAssignment
- Parameters:
assignToImmediateMembershipAssignment1
- the assignToImmediateMembershipAssignment to set
-
getAssignToMember
- Returns:
- the assignToMember
-
setAssignToMember
- Parameters:
assignToMember1
- the assignToMember to set
-
getAssignToMemberAssignment
- Returns:
- the assignToMemberAssignment
-
setAssignToMemberAssignment
- Parameters:
assignToMemberAssignment1
- the assignToMemberAssignment to set
-
getAssignToStem
- Returns:
- the assignToStem
-
setAssignToStem
- Parameters:
assignToStem1
- the assignToStem to set
-
getAssignToStemAssignment
- Returns:
- the assignToStemAssignment
-
setAssignToStemAssignment
- Parameters:
assignToStemAssignment1
- the assignToStemAssignment to set
-
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
-
-
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
-