Package | Description |
---|---|
com.luciad.format.aixm51.model.abstractfeature |
This package provides the classes that correspond to AIXM 5.1 data types.
|
com.luciad.model |
Model interfaces
|
Modifier and Type | Method and Description |
---|---|
ILcdDataObjectIndexedModel.IndexId |
TLcdAIXM51AbstractAIXMMessage.addIndex(List<String> aExpressions,
boolean aIsUniqueIndex) |
ILcdDataObjectIndexedModel.IndexId |
TLcdAIXM51AbstractAIXMMessage.getIndexId(Set<String> aExpressions) |
Modifier and Type | Method and Description |
---|---|
Set<ILcdDataObjectIndexedModel.IndexId> |
TLcdAIXM51AbstractAIXMMessage.getIndexIds() |
Modifier and Type | Method and Description |
---|---|
Set<List<Object>> |
TLcdAIXM51AbstractAIXMMessage.getIndexedValues(ILcdDataObjectIndexedModel.IndexId aIndex) |
boolean |
TLcdAIXM51AbstractAIXMMessage.removeIndex(ILcdDataObjectIndexedModel.IndexId aIndexId) |
Collection<ILcdDataObject> |
TLcdAIXM51AbstractAIXMMessage.retrieveAllByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues) |
ILcdDataObject |
TLcdAIXM51AbstractAIXMMessage.retrieveFirstByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues) |
Modifier and Type | Method and Description |
---|---|
ILcdDataObjectIndexedModel.IndexId |
TLcdDataObjectIndexedVectorModel.addIndex(List<String> aExpressions,
boolean aIsUniqueIndex) |
ILcdDataObjectIndexedModel.IndexId |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.addIndex(List<String> aExpressions,
boolean aIsUniqueIndex) |
ILcdDataObjectIndexedModel.IndexId |
ILcdDataObjectIndexedModel.addIndex(List<String> aExpressions,
boolean aIsUniqueIndex)
Creates a new index for the given list of expressions.
|
ILcdDataObjectIndexedModel.IndexId |
TLcdDataObjectIndexedVectorModel.getIndexId(Set<String> aExpressions) |
ILcdDataObjectIndexedModel.IndexId |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.getIndexId(Set<String> aExpressions) |
ILcdDataObjectIndexedModel.IndexId |
ILcdDataObjectIndexedModel.getIndexId(Set<String> aExpressions)
Returns the index id which corresponds to the given set of expressions, or
null
if no such index is available on this model. |
Modifier and Type | Method and Description |
---|---|
Set<ILcdDataObjectIndexedModel.IndexId> |
TLcdDataObjectIndexedVectorModel.getIndexIds() |
Set<ILcdDataObjectIndexedModel.IndexId> |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.getIndexIds() |
Set<ILcdDataObjectIndexedModel.IndexId> |
ILcdDataObjectIndexedModel.getIndexIds()
Returns the set of all indices which are currently available on this model.
|
Modifier and Type | Method and Description |
---|---|
Set<List<Object>> |
TLcdDataObjectIndexedVectorModel.getIndexedValues(ILcdDataObjectIndexedModel.IndexId aIndexId) |
Set<List<Object>> |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.getIndexedValues(ILcdDataObjectIndexedModel.IndexId aIndex) |
Set<List<Object>> |
ILcdDataObjectIndexedModel.getIndexedValues(ILcdDataObjectIndexedModel.IndexId aIndex)
Returns the set of all unique expression value combinations which are present in the specified
index.
|
boolean |
TLcdDataObjectIndexedVectorModel.removeIndex(ILcdDataObjectIndexedModel.IndexId aIndexId) |
boolean |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.removeIndex(ILcdDataObjectIndexedModel.IndexId aIndexId) |
boolean |
ILcdDataObjectIndexedModel.removeIndex(ILcdDataObjectIndexedModel.IndexId aIndexId)
Removes the specified index from this model.
|
Collection<ILcdDataObject> |
TLcdDataObjectIndexedVectorModel.retrieveAllByIndex(ILcdDataObjectIndexedModel.IndexId aIndex,
List aExpressionValues) |
Collection<ILcdDataObject> |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.retrieveAllByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues) |
Collection<ILcdDataObject> |
ILcdDataObjectIndexedModel.retrieveAllByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues)
Returns all model elements which match the given list of values for the expressions in the
given index.
|
ILcdDataObject |
TLcdDataObjectIndexedVectorModel.retrieveFirstByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues) |
ILcdDataObject |
TLcdDataObjectIndexedAnd2DBoundsIndexedModel.retrieveFirstByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues) |
ILcdDataObject |
ILcdDataObjectIndexedModel.retrieveFirstByIndex(ILcdDataObjectIndexedModel.IndexId aIndexId,
List aExpressionValues)
Returns a single model element which matches the given list of values for the expressions in
the given index, or
null if no such element exists in the model. |