EntityPermission

public class EntityPermission extends Permission

Fields

DELETE

public static final EntityPermission DELETE

EDIT_ACL

public static final EntityPermission EDIT_ACL

EDIT_PRIORITY_ACL

public static final Permission EDIT_PRIORITY_ACL

RETRIEVE_ACL

public static final EntityPermission RETRIEVE_ACL

RETRIEVE_ENTITY

public static final EntityPermission RETRIEVE_ENTITY

RETRIEVE_FILE

public static final EntityPermission RETRIEVE_FILE

RETRIEVE_HISTORY

public static final EntityPermission RETRIEVE_HISTORY

RETRIEVE_OWNER

public static final EntityPermission RETRIEVE_OWNER

UPDATE_ADD_FILE

public static final EntityPermission UPDATE_ADD_FILE

UPDATE_ADD_PARENT

public static final EntityPermission UPDATE_ADD_PARENT

UPDATE_ADD_PROPERTY

public static final EntityPermission UPDATE_ADD_PROPERTY

UPDATE_DATA_TYPE

public static final EntityPermission UPDATE_DATA_TYPE

UPDATE_DESCRIPTION

public static final EntityPermission UPDATE_DESCRIPTION

UPDATE_MOVE_FILE

public static final EntityPermission UPDATE_MOVE_FILE

UPDATE_NAME

public static final EntityPermission UPDATE_NAME

UPDATE_QUERY_TEMPLATE_DEFINITION

public static final EntityPermission UPDATE_QUERY_TEMPLATE_DEFINITION

UPDATE_REMOVE_FILE

public static final EntityPermission UPDATE_REMOVE_FILE

UPDATE_REMOVE_PARENT

public static final EntityPermission UPDATE_REMOVE_PARENT

UPDATE_REMOVE_PROPERTY

public static final EntityPermission UPDATE_REMOVE_PROPERTY

UPDATE_ROLE

public static final EntityPermission UPDATE_ROLE

UPDATE_VALUE

public static final EntityPermission UPDATE_VALUE

USE_AS_DATA_TYPE

public static final EntityPermission USE_AS_DATA_TYPE

USE_AS_PARENT

public static final EntityPermission USE_AS_PARENT

USE_AS_PROPERTY

public static final EntityPermission USE_AS_PROPERTY

USE_AS_REFERENCE

public static final EntityPermission USE_AS_REFERENCE

Methods

getAllEntityPermissions

public static ToElementable getAllEntityPermissions()

getBitNumber

public int getBitNumber()

getBitSet

public long getBitSet()

getEntityPermission

public static EntityPermission getEntityPermission(String name)

getEntityPermission

public static EntityPermission getEntityPermission(int bitNumber)

getEntityPermission

public static EntityPermission getEntityPermission(org.caosdb.api.entity.v1.EntityPermission permission)

getMapping

public org.caosdb.api.entity.v1.EntityPermission getMapping()

getPermissionsPerWildCard

public static Set<EntityPermission> getPermissionsPerWildCard(String s)

toElement

public Element toElement()