.. java:import:: java.util ArrayList .. java:import:: java.util HashSet .. java:import:: java.util List .. java:import:: java.util Set .. java:import:: java.util.regex Matcher .. java:import:: java.util.regex Pattern .. java:import:: org.caosdb.server CaosDBException .. java:import:: org.caosdb.server.entity.xml ToElementable .. java:import:: org.jdom2 Element EntityPermission ================ .. java:package:: org.caosdb.server.permissions :noindex: .. java:type:: public class EntityPermission extends Permission Fields ------ DELETE ^^^^^^ .. java:field:: public static final EntityPermission DELETE :outertype: EntityPermission EDIT_ACL ^^^^^^^^ .. java:field:: public static final EntityPermission EDIT_ACL :outertype: EntityPermission EDIT_PRIORITY_ACL ^^^^^^^^^^^^^^^^^ .. java:field:: public static final Permission EDIT_PRIORITY_ACL :outertype: EntityPermission RETRIEVE_ACL ^^^^^^^^^^^^ .. java:field:: public static final EntityPermission RETRIEVE_ACL :outertype: EntityPermission RETRIEVE_ENTITY ^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission RETRIEVE_ENTITY :outertype: EntityPermission RETRIEVE_FILE ^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission RETRIEVE_FILE :outertype: EntityPermission RETRIEVE_HISTORY ^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission RETRIEVE_HISTORY :outertype: EntityPermission RETRIEVE_OWNER ^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission RETRIEVE_OWNER :outertype: EntityPermission UPDATE_ADD_FILE ^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_ADD_FILE :outertype: EntityPermission UPDATE_ADD_PARENT ^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_ADD_PARENT :outertype: EntityPermission UPDATE_ADD_PROPERTY ^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_ADD_PROPERTY :outertype: EntityPermission UPDATE_DATA_TYPE ^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_DATA_TYPE :outertype: EntityPermission UPDATE_DESCRIPTION ^^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_DESCRIPTION :outertype: EntityPermission UPDATE_MOVE_FILE ^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_MOVE_FILE :outertype: EntityPermission UPDATE_NAME ^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_NAME :outertype: EntityPermission UPDATE_QUERY_TEMPLATE_DEFINITION ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_QUERY_TEMPLATE_DEFINITION :outertype: EntityPermission UPDATE_REMOVE_FILE ^^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_REMOVE_FILE :outertype: EntityPermission UPDATE_REMOVE_PARENT ^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_REMOVE_PARENT :outertype: EntityPermission UPDATE_REMOVE_PROPERTY ^^^^^^^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_REMOVE_PROPERTY :outertype: EntityPermission UPDATE_ROLE ^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_ROLE :outertype: EntityPermission UPDATE_VALUE ^^^^^^^^^^^^ .. java:field:: public static final EntityPermission UPDATE_VALUE :outertype: EntityPermission USE_AS_DATA_TYPE ^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission USE_AS_DATA_TYPE :outertype: EntityPermission USE_AS_PARENT ^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission USE_AS_PARENT :outertype: EntityPermission USE_AS_PROPERTY ^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission USE_AS_PROPERTY :outertype: EntityPermission USE_AS_REFERENCE ^^^^^^^^^^^^^^^^ .. java:field:: public static final EntityPermission USE_AS_REFERENCE :outertype: EntityPermission Methods ------- getAllEntityPermissions ^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static ToElementable getAllEntityPermissions() :outertype: EntityPermission getBitNumber ^^^^^^^^^^^^ .. java:method:: public int getBitNumber() :outertype: EntityPermission getBitSet ^^^^^^^^^ .. java:method:: public long getBitSet() :outertype: EntityPermission getEntityPermission ^^^^^^^^^^^^^^^^^^^ .. java:method:: public static EntityPermission getEntityPermission(String name) :outertype: EntityPermission getEntityPermission ^^^^^^^^^^^^^^^^^^^ .. java:method:: public static EntityPermission getEntityPermission(int bitNumber) :outertype: EntityPermission getEntityPermission ^^^^^^^^^^^^^^^^^^^ .. java:method:: public static EntityPermission getEntityPermission(org.caosdb.api.entity.v1.EntityPermission permission) :outertype: EntityPermission getMapping ^^^^^^^^^^ .. java:method:: public org.caosdb.api.entity.v1.EntityPermission getMapping() :outertype: EntityPermission getPermissionsPerWildCard ^^^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public static Set getPermissionsPerWildCard(String s) :outertype: EntityPermission toElement ^^^^^^^^^ .. java:method:: public Element toElement() :outertype: EntityPermission