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 MemberContextpublic void setDimIndex(int dimIndex)
public int getDimIndex()
getDimIndex in interface MemberContextpublic java.lang.String getMemberID(int memberIndex)
getMemberID in interface MemberContextpublic int getMemberCount()
getMemberCount in interface MemberContextpublic int getMemberIndex(java.lang.String member)
getMemberIndex in interface MemberContextpublic static int addDimensionMembers(java.util.List dimMembers,
                                      java.lang.String dimString)
public boolean equals(MemberContext member)
equals in interface MemberContextpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic 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)