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 classAnyObjectCR.Builder
-
Constructor Summary
Constructors Constructor Description AnyObjectCR()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetDiscriminator()List<MembershipTO>getDynMemberships()Optional<MembershipTO>getMembership(String groupKey)List<MembershipTO>getMemberships()StringgetName()Optional<RelationshipTO>getRelationship(String type, String otherKey)List<RelationshipTO>getRelationships()StringgetType()inthashCode()voidsetName(String name)voidsetType(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:
getDiscriminatorin 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:
getRelationshipin interfaceGroupableRelatableTO
-
getRelationships
public List<RelationshipTO> getRelationships()
- Specified by:
getRelationshipsin interfaceGroupableRelatableTO
-
getMembership
public Optional<MembershipTO> getMembership(String groupKey)
- Specified by:
getMembershipin interfaceGroupableRelatableTO
-
getMemberships
public List<MembershipTO> getMemberships()
- Specified by:
getMembershipsin interfaceGroupableRelatableTO
-
getDynMemberships
public List<MembershipTO> getDynMemberships()
- Specified by:
getDynMembershipsin interfaceGroupableRelatableTO
-
-