public abstract static class Group.Impl extends Object implements com.tinkerpop.frames.modules.javahandler.JavaHandlerContext<com.tinkerpop.blueprints.Vertex>, Group
Group.Impl
ADMIN_GROUP_IDENTIFIER, ADMIN_GROUP_NAME, ANONYMOUS_GROUP_IDENTIFIER
CHILD_COUNT
Constructor and Description |
---|
Impl() |
Modifier and Type | Method and Description |
---|---|
void |
addMember(Accessor accessor)
Adds a Accessor as a member to this Group, so it has the permissions of the Group.
|
Iterable<Accessible> |
getAllUserProfileMembers()
Get all members of this group, including members of
groups within this group.
|
int |
getChildCount()
Get the number of items within this group.
|
void |
removeMember(Accessor accessor)
Removes a member from this group.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
frame, frame, frame, frame, frame, frame, frameEdges, frameEdges, frameEdges, frameEdges, frameVertices, frameVertices, g, gremlin, gremlin, it
getGroups, getMembers, getMembersAsEntities
addPermissionGrant, getAllParents, getParents, getPermissionGrants, isAdmin, isAnonymous
addAccessor, getAccessors, getHistory, getLatestEvent, getPermissionScope, getPermissionScopes, hasAccessRestriction, removeAccessor, setPermissionScope
getPermissionGrants
getAllContainedItems, getContainedItems, getPermissionGrants, getPermissionScopes, idPath
getIdentifier
as, getId, getProperty, getProperty, getPropertyKeys, getType
public int getChildCount()
Group
getChildCount
in interface ItemHolder
getChildCount
in interface Group
public void addMember(Accessor accessor)
Group
public void removeMember(Accessor accessor)
Group
removeMember
in interface Group
accessor
- a user or group framepublic Iterable<Accessible> getAllUserProfileMembers()
Group
getAllUserProfileMembers
in interface Group
Copyright © 2018 The European Holocaust Research Infrastructure (EHRI). All rights reserved.