public class RuleMemberContext extends java.lang.Object implements MemberContext
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
m_dimension |
protected int |
m_dimIndex |
protected java.util.List |
m_members |
DIMENSION_SEPARATOR, DIMENSION_SEPARATOR_S, ENTRY_SEPARATOR, ENTRY_SEPARATOR_S, ESCAPE_CHAR, ESCAPE_CHARS, MEMBER_SEPARATOR, MEMBER_SEPARATOR_S
Constructor and Description |
---|
RuleMemberContext() |
RuleMemberContext(java.lang.String dimension) |
Modifier and Type | Method and Description |
---|---|
static int |
addDimensionMembers(java.util.List dimMembers,
java.lang.String dimString) |
static java.util.List |
deserializeDimMembersContext(java.lang.String dimMemberPairs) |
boolean |
equals(MemberContext member) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDimID() |
int |
getDimIndex() |
int |
getMemberCount() |
java.lang.String |
getMemberID(int memberIndex) |
int |
getMemberIndex(java.lang.String member) |
java.lang.String |
getStateString() |
static java.lang.String |
serializeDimMembersContext(java.util.List dimMembers) |
void |
setDimIndex(int dimIndex) |
void |
setStateString(java.lang.String dimensionMembers,
boolean isCheckpoint) |
protected int m_dimIndex
protected java.lang.String m_dimension
protected java.util.List m_members
public RuleMemberContext()
public RuleMemberContext(java.lang.String dimension)
public java.lang.String getDimID()
getDimID
in interface MemberContext
public void setDimIndex(int dimIndex)
public int getDimIndex()
getDimIndex
in interface MemberContext
public java.lang.String getMemberID(int memberIndex)
getMemberID
in interface MemberContext
public int getMemberCount()
getMemberCount
in interface MemberContext
public int getMemberIndex(java.lang.String member)
getMemberIndex
in interface MemberContext
public static int addDimensionMembers(java.util.List dimMembers, java.lang.String dimString)
public boolean equals(MemberContext member)
equals
in interface MemberContext
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public void setStateString(java.lang.String dimensionMembers, boolean isCheckpoint)
public java.lang.String getStateString()
public static java.util.List deserializeDimMembersContext(java.lang.String dimMemberPairs)
public static java.lang.String serializeDimMembersContext(java.util.List dimMembers)