| Package | Description |
|---|---|
| de.aristaflow.adept2.core.orgmodelmanager.parser |
| Modifier and Type | Class and Description |
|---|---|
class |
AtomicSelection
An
AtomicSelection is a selection like id=5 or
lastName LIKE 'sch%', i.e. it's not composed of other
selections. |
class |
ComplexSelection
A
ComplexSelection consists of other (atomic or complex)
selections and combines them either conjunctively (AND) or disjunctively
(OR). |
| Modifier and Type | Method and Description |
|---|---|
Selection |
NavFunctionInstance.getSelection()
Returns the selection that is applied to the results of the function or
null. |
Selection |
AtomicEntityExpression.getSelectionAt(int chainIndex)
Returns the selection at the given index in the chain.
|
Selection |
ComplexSelection.getSubSelectionAt(int index)
Returns the sub-selection at the given index.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ComplexSelection.addSubSelection(Selection selection)
Appends the given selection to this complex selection.
|
NavFunctionInstance |
AtomicEntityExpression.appendFunction(NavFunction function,
Selection selection)
Appends the given function (and its associated selection) to the function chain.
|
NavFunctionInstance |
AtomicEntityExpression.appendFunction(NavFunction function,
TransitivityType transitivity,
Selection selection)
Appends the given function (and its associated selection) to the function
chain.
|
| Constructor and Description |
|---|
AtomicEntityExpression(EntityType startEntityType,
Selection startSelection)
Constructs a new
AtomicEntityExpression for the given start entity
type and the associated selection. |
NavFunctionInstance(NavFunction function,
TransitivityType transitivity,
Selection selection)
Constructs a new
NavFunctionInstance for the given function,
with the given transitivity type and the optional given selection. |