| Package | Description |
|---|---|
| de.aristaflow.adept2.core.orgmodelmanager | |
| de.aristaflow.adept2.core.orgmodelmanager.parser | |
| de.aristaflow.adept2.model.orgmodel |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Entity> |
ModelExplorer.getRelatedEntities(SessionToken session,
EntityType entType,
long id,
NavFunction navFunction,
boolean excludeDisabled,
java.lang.String... attributes)
This method returns a list of all entities that are related to the given entity (of the given
type) through a relation of the type along which the given
NavFunction traverses the
OrgModel. |
RemoteIterator<java.util.List<Entity>> |
ModelExplorer.getRelatedEntitiesIterator(SessionToken session,
EntityType entType,
long id,
NavFunction navFunction,
boolean excludeDisabled,
java.lang.String... attributes)
|
| Modifier and Type | Method and Description |
|---|---|
NavFunction |
NavFunctionInstance.getFunction()
Returns the function (definition) this object is an instance of.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
NavFunction[] |
PathCompletion.getCompletionsFor(EntityType entType)
Returns the path completion(s) for the given entity type or
null if there is no completion defined. |
static NavFunction |
NavFunction.getFunction(EntityType entType,
java.lang.String functionName)
Returns the
NavFunction object for the function with the given name
for the given entity type. |
static NavFunction[] |
NavFunction.getFunctionsFor(EntityType entType)
Returns all functions defined for the given entity type.
|
static NavFunction[] |
NavFunction.getFunctionsFor(RelationType relType)
Returns a two-element array containing the left-to-right and right-to-left
navigational function associated with the specified relation type.
|
NavFunction |
EntityType.getNavFunction(java.lang.String funcName)
Returns the function for this entity type with the given name; or
null if it doesn't exist. |
NavFunction[] |
EntityType.getNavFunctions()
Returns all functions that are defined for this entity type.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PathCompletion.setCompletionsFor(EntityType entType,
NavFunction... functions)
Sets the path completions for the given entity type.
|