com.ebasetech.ufs.workflow.resource.example
Class EbaseDynamicAssignmentExpression
java.lang.Object
com.ebasetech.ufs.workflow.resource.example.EbaseDynamicAssignmentExpression
public class EbaseDynamicAssignmentExpression
- extends java.lang.Object
Field Summary |
static java.lang.String |
SEPARATOR
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SEPARATOR
public static final java.lang.String SEPARATOR
- See Also:
- Constant Field Values
EbaseDynamicAssignmentExpression
public EbaseDynamicAssignmentExpression(java.lang.String expression)
throws IllegalAssignmentExpression
- Throws:
IllegalAssignmentExpression
EbaseDynamicAssignmentExpression
public EbaseDynamicAssignmentExpression()
EbaseDynamicAssignmentExpression
public EbaseDynamicAssignmentExpression(boolean single,
boolean dynamic,
java.lang.String groupId,
java.lang.String membershipId)
getExpression
public java.lang.String getExpression()
setExpression
public void setExpression(java.lang.String expression)
throws IllegalAssignmentExpression
- Throws:
IllegalAssignmentExpression
isSingleAssignment
public boolean isSingleAssignment()
isMultipleAssignment
public boolean isMultipleAssignment()
isDynamicAssignment
public boolean isDynamicAssignment()
getGroupId
public java.lang.String getGroupId()
getMembershipId
public java.lang.String getMembershipId()
encode
public static java.lang.String encode(boolean single,
boolean dynamic,
java.lang.String groupId,
java.lang.String membershipId)
buildExpression
public java.lang.String buildExpression()
hasMember
public boolean hasMember()
isSingle
public boolean isSingle()
setSingle
public void setSingle(boolean single)
isValid
public boolean isValid()
setValid
public void setValid(boolean valid)
setGroupId
public void setGroupId(java.lang.String groupId)
setMembershipId
public void setMembershipId(java.lang.String membershipId)