protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withAfterDeleteTrigger(java.util.function.Consumer<E> trigger) |
Specify delete trigger.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withAfterInsertTrigger(java.util.function.Consumer<E> trigger) |
Specify insert trigger.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withBeforeDeleteTrigger(java.util.function.Consumer<E> trigger) |
Specify delete trigger.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withBeforeInsertTrigger(java.util.function.Consumer<E> trigger) |
Specify insert trigger.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withCapacity(int capacity) |
Specify initial capacity.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withConstraint(java.util.function.Predicate<E> constraint) |
Specify element constraint.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withContent(E... elements) |
Specify elements added to the collection upon creation.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withContent(java.util.Collection<? extends E> elements) |
Specify elements added to the collection upon creation.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemCount(boolean count) |
Specifies that the collection only counts the number of occurrences
of equal elements, but does not store the elements themselves.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemDuplicates(boolean allowDuplicates) |
Specify whether duplicates are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemDuplicates(boolean allowDuplicates,
boolean allowDuplicatesNull) |
Specify whether duplicates are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemNull(boolean allowNull) |
Specifies whether null elements are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemSet() |
Add element map (with ident mapper).
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemSort(boolean sort) |
Specify that the element set should be sorted using the natural comparator.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemSort(java.util.Comparator<? super E> comparator) |
Set comparator to use for sorting the element set.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withElemSort(java.util.Comparator<? super E> comparator,
boolean sortNullsFirst) |
Set comparator to use for sorting the element set.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey1Duplicates(boolean allowDuplicates) |
Specify whether duplicates are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey1Duplicates(boolean allowDuplicates,
boolean allowDuplicatesNull) |
Specify whether duplicates are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey1Null(boolean allowNull) |
Specify whether null elements are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey1Sort(boolean sort) |
Set comparator to use for sorting the key map.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey2Duplicates(boolean allowDuplicates) |
Specify whether duplicates are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey2Duplicates(boolean allowDuplicates,
boolean allowDuplicatesNull) |
Specify whether duplicates are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey2Null(boolean allowNull) |
Specify whether null elements are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKey2Sort(boolean sort) |
Set comparator to use for sorting the key map.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKeyDuplicates(int keyIndex,
boolean allowDuplicates,
boolean allowDuplicatesNull) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKeyMap(int keyIndex,
java.util.function.Function mapper) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKeyNull(int keyIndex,
boolean allowNull) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKeySort(int keyIndex,
boolean sort) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKeySort(int keyIndex,
java.util.Comparator<?> comparator) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withKeySort(int keyIndex,
java.util.Comparator<?> comparator,
boolean sortNullsFirst) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withListBig(boolean big) |
Specify whether list should be stored in an instance of BigList or GapList.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withListType(java.lang.Class<?> type) |
Specifies that the list will store its elements as primitive type.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withMaxSize(int maxSize) |
Specify maximum size of collection.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withNull(boolean allowNull) |
Specifies whether null elements are allowed or not.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByElem(boolean orderBy) |
Specifies that the collection will have the order of the element set.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByElem(java.lang.Class<?> type) |
Specifies that the list will have the order of the element set.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByKey(int keyIndex,
boolean orderBy) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByKey(int keyIndex,
java.lang.Class<?> type) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByKey1(boolean orderBy) |
Specifies that the collection will have the order of the key map.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByKey1(java.lang.Class<?> type) |
Specifies that the list will have the order of the key map.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByKey2(boolean orderBy) |
Specifies that the collection will have the order of the key map.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withOrderByKey2(java.lang.Class<?> type) |
Specifies that the list will have the order of the key map.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withPrimaryElem() |
Specify the element to be a primary key.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withPrimaryKeyMap(int keyIndex,
java.util.function.Function mapper) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withSetBehavior(boolean setBehavior) |
Specifies that the collection behaves like a Set on adding elements, i.e.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withUniqueElem() |
Specify the element to be a unique key.
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withUniqueKeyMap(int keyIndex,
java.util.function.Function mapper) |
|
protected KeyCollectionImpl.BuilderImpl<E> |
KeyCollectionImpl.BuilderImpl.withWindowSize(int maxSize) |
Specify maximum window size of collection.
|