Class AnyObjectCR
- java.lang.Object
-
- org.apache.syncope.common.lib.request.AnyCR
-
- org.apache.syncope.common.lib.request.AnyObjectCR
-
- All Implemented Interfaces:
Serializable
,Attributable
,BaseBean
,RealmMember
,GroupableRelatableTO
public class AnyObjectCR extends AnyCR implements GroupableRelatableTO
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnyObjectCR.Builder
-
Constructor Summary
Constructors Constructor Description AnyObjectCR()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
String
getDiscriminator()
List<MembershipTO>
getDynMemberships()
Optional<MembershipTO>
getMembership(String groupKey)
List<MembershipTO>
getMemberships()
String
getName()
Optional<RelationshipTO>
getRelationship(String type, String otherKey)
List<RelationshipTO>
getRelationships()
String
getType()
int
hashCode()
void
setName(String name)
void
setType(String type)
-
Methods inherited from class org.apache.syncope.common.lib.request.AnyCR
getAuxClasses, getDerAttr, getDerAttrs, getPlainAttr, getPlainAttrs, getRealm, getResources, getVirAttr, getVirAttrs, setDiscriminator, setRealm
-
-
-
-
Method Detail
-
getDiscriminator
public String getDiscriminator()
- Specified by:
getDiscriminator
in classAnyCR
-
getType
public String getType()
-
setType
public void setType(String type)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getRelationship
public Optional<RelationshipTO> getRelationship(String type, String otherKey)
- Specified by:
getRelationship
in interfaceGroupableRelatableTO
-
getRelationships
public List<RelationshipTO> getRelationships()
- Specified by:
getRelationships
in interfaceGroupableRelatableTO
-
getMembership
public Optional<MembershipTO> getMembership(String groupKey)
- Specified by:
getMembership
in interfaceGroupableRelatableTO
-
getMemberships
public List<MembershipTO> getMemberships()
- Specified by:
getMemberships
in interfaceGroupableRelatableTO
-
getDynMemberships
public List<MembershipTO> getDynMemberships()
- Specified by:
getDynMemberships
in interfaceGroupableRelatableTO
-
-