Interface Group
-
- All Superinterfaces:
Any<GPlainAttr>,Attributable<GPlainAttr>,Entity,Serializable
- All Known Implementing Classes:
JPAGroup,JPAJSONGroup
public interface Group extends Any<GPlainAttr>
-
-
Field Summary
-
Fields inherited from interface org.apache.syncope.core.persistence.api.entity.Entity
EMAIL_PATTERN, ID_PATTERN, ID_REGEX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanadd(ADynGroupMembership dynGroupMembership)booleanadd(TypeExtension typeExtension)Optional<? extends ADynGroupMembership>getADynMembership(AnyType anyType)List<? extends ADynGroupMembership>getADynMemberships()GroupgetGroupOwner()StringgetName()Optional<? extends TypeExtension>getTypeExtension(AnyType anyType)List<? extends TypeExtension>getTypeExtensions()UDynGroupMembershipgetUDynMembership()UsergetUserOwner()voidsetGroupOwner(Group groupOwner)voidsetName(String name)voidsetUDynMembership(UDynGroupMembership uDynMembership)voidsetUserOwner(User userOwner)-
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.Any
add, add, getAuxClasses, getCreationContext, getCreationDate, getCreator, getLastChangeContext, getLastChangeDate, getLastModifier, getRealm, getResources, getStatus, getType, setCreationContext, setCreationDate, setCreator, setLastChangeContext, setLastChangeDate, setLastModifier, setRealm, setStatus, setType
-
Methods inherited from interface org.apache.syncope.core.persistence.api.entity.Attributable
add, getPlainAttr, getPlainAttrs, remove
-
-
-
-
Method Detail
-
getName
String getName()
-
setName
void setName(String name)
-
getGroupOwner
Group getGroupOwner()
-
getUserOwner
User getUserOwner()
-
setGroupOwner
void setGroupOwner(Group groupOwner)
-
setUserOwner
void setUserOwner(User userOwner)
-
getUDynMembership
UDynGroupMembership getUDynMembership()
-
setUDynMembership
void setUDynMembership(UDynGroupMembership uDynMembership)
-
add
boolean add(ADynGroupMembership dynGroupMembership)
-
getADynMembership
Optional<? extends ADynGroupMembership> getADynMembership(AnyType anyType)
-
getADynMemberships
List<? extends ADynGroupMembership> getADynMemberships()
-
add
boolean add(TypeExtension typeExtension)
-
getTypeExtension
Optional<? extends TypeExtension> getTypeExtension(AnyType anyType)
-
getTypeExtensions
List<? extends TypeExtension> getTypeExtensions()
-
-