public class BasicAccessConstraint extends java.lang.Object implements AccessConstraint, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
code |
protected java.lang.String |
entityType |
protected boolean |
inMemory |
protected EntityOp |
operation |
protected ConstraintPredicate |
predicate |
Constructor and Description |
---|
BasicAccessConstraint() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCode() |
java.lang.String |
getEntityType() |
EntityOp |
getOperation() |
ConstraintPredicate<? extends Entity> |
getPredicate() |
boolean |
isCustom() |
boolean |
isInMemory() |
void |
setCode(java.lang.String code) |
void |
setEntityType(java.lang.String entityType) |
void |
setOperation(EntityOp operation) |
void |
setPredicate(ConstraintPredicate predicate) |
protected java.lang.String entityType
protected EntityOp operation
protected java.lang.String code
protected boolean inMemory
protected ConstraintPredicate predicate
public java.lang.String getEntityType()
getEntityType
in interface AccessConstraint
public EntityOp getOperation()
getOperation
in interface AccessConstraint
public ConstraintPredicate<? extends Entity> getPredicate()
getPredicate
in interface AccessConstraint
public void setEntityType(java.lang.String entityType)
public void setOperation(EntityOp operation)
public void setPredicate(ConstraintPredicate predicate)
public boolean isInMemory()
isInMemory
in interface AccessConstraint
public boolean isCustom()
isCustom
in interface AccessConstraint
AccessConstraint.getCode()
\public java.lang.String getCode()
getCode
in interface AccessConstraint
public void setCode(java.lang.String code)