|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.exolab.castor.xml.parsing.UnmarshalStateStack
public class UnmarshalStateStack
This class helps to access a stack in that UnmarshalStates are stored.
| Constructor Summary | |
|---|---|
UnmarshalStateStack()
|
|
| Method Summary | |
|---|---|
UnmarshalState |
getLastState()
Peeks the stack for the top UnmarshalState, without removing
it. |
boolean |
hasAnotherParentState()
Checks if there is a parent state on the stack. |
boolean |
isEmpty()
Checks if the stack is empty. |
void |
pushState(UnmarshalState state)
Pushes a UnmarshalState instance onto the stack- |
UnmarshalState |
removeLastState()
Pops the top UnmarshalState off the stack. |
UnmarshalState |
removeParentState()
Removes a parent state from the stack. |
void |
resetParentState()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public UnmarshalStateStack()
| Method Detail |
|---|
public UnmarshalState getLastState()
UnmarshalState, without removing
it.
UnmarshalState, without removing it.public UnmarshalState removeLastState()
UnmarshalState off the stack.
UnmarshalState instance, removing it from the stack as well.public boolean isEmpty()
public void pushState(UnmarshalState state)
UnmarshalState instance onto the stack-
state - The UnmarshalState instance to be pushed onto the stack.public boolean hasAnotherParentState()
public UnmarshalState removeParentState()
public void resetParentState()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||