Class AttributeValueKey
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.auth.attributes.AttributeValueKey
-
public class AttributeValueKey extends Object
-
-
Constructor Summary
Constructors Constructor Description AttributeValueKey()AttributeValueKey(AccessOperation ao, AccessObjectType aot, String role, String type, String... namedKeyComponents)AttributeValueKey(AccessOperation ao, AccessObjectType aot, String role, String type, Set<String> namedKeyComponents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNamedKey(String key)AttributeValueKeyclone()booleanequals(Object object)AccessOperationgetAccessOperation()Set<String>getNamedKeyComponents()AccessObjectTypegetObjectType()StringgetRole()StringgetType()inthashCode()booleanisEmpty()voidsetObjectType(AccessObjectType aot)voidsetOperation(AccessOperation ao)voidsetRole(String role)voidsetType(String type)
-
-
-
Constructor Detail
-
AttributeValueKey
public AttributeValueKey()
-
AttributeValueKey
public AttributeValueKey(AccessOperation ao, AccessObjectType aot, String role, String type, String... namedKeyComponents)
-
AttributeValueKey
public AttributeValueKey(AccessOperation ao, AccessObjectType aot, String role, String type, Set<String> namedKeyComponents)
-
-
Method Detail
-
getAccessOperation
public AccessOperation getAccessOperation()
-
setOperation
public void setOperation(AccessOperation ao)
-
getObjectType
public AccessObjectType getObjectType()
-
setObjectType
public void setObjectType(AccessObjectType aot)
-
getRole
public String getRole()
-
setRole
public void setRole(String role)
-
getType
public String getType()
-
setType
public void setType(String type)
-
addNamedKey
public void addNamedKey(String key)
-
clone
public AttributeValueKey clone()
-
isEmpty
public boolean isEmpty()
-
-