public class StringConditionRights extends java.lang.Object implements Rights, java.io.Serializable
StringConditionRights rights objects. This is meant to be
common code for implementing a simple string expression as a condition with almost no
code in the child class.| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
condition
Access condition (
boolean expression). |
| Constructor and Description |
|---|
StringConditionRights()
Default constructor which creates an instance that always evaluates to no access.
|
StringConditionRights(java.lang.String condition)
Protected constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object[]> |
getAttributes()
Returns its attributes map.
|
java.lang.String |
getCondition()
Gets the condition.
|
java.lang.String |
getRightsName()
Reports this class' rights name.
|
java.lang.String |
toString()
Converts this object to string.
|
public StringConditionRights()
public StringConditionRights(java.lang.String condition)
condition - boolean expression that allows access when it evaluates to
true.public java.lang.String getRightsName()
getRightsName in interface Rightspublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getCondition()
public java.util.Map<java.lang.String,java.lang.Object[]> getAttributes()
getAttributes in interface Rights