- All Superinterfaces:
Any, Attributable, Entity, Serializable
- All Known Subinterfaces:
AnyObject, Group, User
- All Known Implementing Classes:
AbstractGroupableRelatable, AbstractGroupableRelatable, AbstractRelatable, AbstractRelatable, JPAAnyObject, JPAGroup, JPAUser, Neo4jAnyObject, Neo4jGroup, Neo4jUser
-
-
Method Summary
boolean
Returns the plain attribute for this instance, the given schema name and the given relationship.
Returns the list of plain attributes for this instance and the given membership.
boolean
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.Any
add, add, getAuxClasses, getCreationContext, getCreationDate, getCreator, getGManager, getLastChangeContext, getLastChangeDate, getLastModifier, getRealm, getResources, getStatus, getType, getUManager, setCreationContext, setCreationDate, setCreator, setGManager, setLastChangeContext, setLastChangeDate, setLastModifier, setRealm, setStatus, setType, setUManager
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
getKey
-
Method Details
-
getPlainAttr
Returns the plain attribute for this instance, the given schema name and the given relationship.
- Parameters:
plainSchema - plain schema name
relationship - relationship
- Returns:
- plain attribute for this instance, the given schema name and the given membership
-
getPlainAttrs
Returns the list of plain attributes for this instance and the given membership.
- Parameters:
relationship - membership
- Returns:
- list of plain attributes for this instance and the given membership
-
add
boolean add(R relationship)
-
-
-
-
-
getRelationships
List<? extends R> getRelationships()