Class AbstractCheck
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.auth.checks.AbstractCheck
-
- All Implemented Interfaces:
Check
- Direct Known Subclasses:
AccessObjectTypeCheck,AccessObjectUriCheck,OperationCheck,StatementObjectUriCheck,StatementPredicateUriCheck,StatementSubjectUriCheck,SubjectRoleCheck,SubjectTypeCheck
public abstract class AbstractCheck extends Object implements Check
-
-
Constructor Summary
Constructors Constructor Description AbstractCheck(String uri, AttributeValueSet values)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddValue(String value)booleanequals(Object object)longgetComputationalCost()StringgetConfiguration()CheckTypegetType()StringgetUri()AttributeValueSetgetValues()inthashCode()voidsetConfiguration(String configuration)voidsetType(CheckType testType)voidsetUri(String uri)-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface edu.cornell.mannlib.vitro.webapp.auth.checks.Check
check, getAttributeType
-
-
-
-
Constructor Detail
-
AbstractCheck
public AbstractCheck(String uri, AttributeValueSet values)
-
-
Method Detail
-
getConfiguration
public String getConfiguration()
- Specified by:
getConfigurationin interfaceCheck
-
setConfiguration
public void setConfiguration(String configuration)
- Specified by:
setConfigurationin interfaceCheck
-
getValues
public AttributeValueSet getValues()
-
getComputationalCost
public long getComputationalCost()
- Specified by:
getComputationalCostin interfaceCheck
-
-