public interface Index extends Collection<Index.Record>
IndexEditorValue
Modifier and Type | Interface and Description |
---|---|
static interface |
Index.Record
Single entry of an index providing some meta data on the item and a reference to the item itself.
|
Modifier and Type | Method and Description |
---|---|
Index.Record |
create(String identifier)
Create a record from the given identifier.
|
<T> DataAccessSession<T> |
createSession(SpecialistsBroker broker)
Creates a session based on the definition and configuration of the underlying source.
|
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray
@ApiDoc(comment="Creates a session based on the definition and configuration of the underlying source.", since="5.2.191103") @NotNull <T> DataAccessSession<T> createSession(@NotNull SpecialistsBroker broker)
GomIndexSource.createSession(SpecialistsBroker, boolean)
instead.T
- The type of data provided by the source.broker
- A broker providing contextual knowledge.@ApiDoc(comment="Create a record from the given identifier.", since="5.2.13") @NotNull Index.Record create(String identifier)
identifier
- The identifier of the element to be referred to.Copyright © 2021 e-Spirit AG. All Rights Reserved. Build 5.2.210210