StateObject hierarchy based on a JPQL fragment
that is manually created.
| Modifier and Type | Field and Description |
|---|---|
| private final Stack | stateObjects
The stack is used to store the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected void | add(StateObject
The newly created stateObject)StateObjectAdds the given |
| protected final void | checkBuilder(IScalarExpressionStateObjectBuilder<?>
The builder that was passed as an argument, which is only meant to create the
stack of builder)StateObjects in the right orderMakes sure the given |
| protected final <T extends IScalarExpressionStateObjectBuilder | checkBuilders(T...
The builders that were passed as arguments, which is only meant to create the
stack of builders)StateObjects in the right orderMakes sure the given |
| protected boolean | Returns: true if the stack is not empty; false otherwiseDetermines whether the stack of |
| protected final StateObject | Returns: The lastStateObject that was added on the stackRetrieves the |
| stateObjects | back to summary |
|---|---|
| private final Stack<StateObject> stateObjects The stack is used to store the | |
| AbstractStateObjectBuilder | back to summary |
|---|---|
| protected AbstractStateObjectBuilder() Creates a new | |
| add | back to summary |
|---|---|
| protected void add(StateObject stateObject) Adds the given
| |
| checkBuilder | back to summary |
|---|---|
| protected final void checkBuilder(IScalarExpressionStateObjectBuilder<?> builder) Makes sure the given
| |
| checkBuilders | back to summary |
|---|---|
| protected final <T extends IScalarExpressionStateObjectBuilder Makes sure the given
| |
| hasStateObjects | back to summary |
|---|---|
| protected boolean hasStateObjects() Determines whether the stack of
| |
| pop | back to summary |
|---|---|
| protected final StateObject pop() Retrieves the
| |