Uses of Class
org.magicwerk.brownies.collections.Key2List.Builder
Packages that use Key2List.Builder
Package
Description
Brownies Collections complements the Java Collections Framework.
-
Uses of Key2List.Builder in org.magicwerk.brownies.collections
Methods in org.magicwerk.brownies.collections that return Key2List.BuilderModifier and TypeMethodDescriptionprotected Key2List.Builder
<E, K1, K2> Key2List.getBuilder()
Key2List.Builder.withAfterDeleteTrigger
(Consumer<E> trigger) Key2List.Builder.withAfterInsertTrigger
(Consumer<E> trigger) Key2List.Builder.withBeforeDeleteTrigger
(Consumer<E> trigger) Key2List.Builder.withBeforeInsertTrigger
(Consumer<E> trigger) Key2List.Builder.withCapacity
(int capacity) Key2List.Builder.withConstraint
(Predicate<E> constraint) Key2List.Builder.withContent
(E... elements) Key2List.Builder.withContent
(Collection<? extends E> elements) Key2List.Builder.withElemDuplicates
(boolean allowDuplicates) Key2List.Builder.withElemDuplicates
(boolean allowDuplicates, boolean allowDuplicatesNull) Key2List.Builder.withElemNull
(boolean allowNull) Key2List.Builder.withElemSet()
Key2List.Builder.withElemSort
(boolean sort) Key2List.Builder.withElemSort
(Comparator<? super E> comparator) Key2List.Builder.withElemSort
(Comparator<? super E> comparator, boolean sortNullsFirst) Key2List.Builder.withKey1Duplicates
(boolean allowDuplicates) Key2List.Builder.withKey1Duplicates
(boolean allowDuplicates, boolean allowDuplicatesNull) Key2List.Builder.withKey1Map
(Function<? super E, K1> mapper) Add key map.Key2List.Builder.withKey1Null
(boolean allowNull) Key2List.Builder.withKey1Sort
(boolean sort) Key2List.Builder.withKey1Sort
(Comparator<? super K1> comparator) Set comparator to use for sorting the key map.Key2List.Builder.withKey1Sort
(Comparator<? super K1> comparator, boolean sortNullsFirst) Set comparator to use for sorting the key map.Key2List.Builder.withKey2Duplicates
(boolean allowDuplicates) Key2List.Builder.withKey2Duplicates
(boolean allowDuplicates, boolean allowDuplicatesNull) Key2List.Builder.withKey2Map
(Function<? super E, K2> mapper) Add key map.Key2List.Builder.withKey2Null
(boolean allowNull) Key2List.Builder.withKey2Sort
(boolean sort) Key2List.Builder.withKey2Sort
(Comparator<? super K2> comparator) Set comparator to use for sorting the key map.Key2List.Builder.withKey2Sort
(Comparator<? super K2> comparator, boolean sortNullsFirst) Set comparator to use for sorting the key map.Key2List.Builder.withListBig
(boolean bigList) Key2List.Builder.withMaxSize
(int maxSize) Key2List.Builder.withNull
(boolean allowNull) Key2List.Builder.withOrderByElem
(boolean orderBy) Key2List.Builder.withOrderByKey1
(boolean orderBy) Key2List.Builder.withOrderByKey1
(Class<?> type) Key2List.Builder.withOrderByKey2
(boolean orderBy) Key2List.Builder.withOrderByKey2
(Class<?> type) Key2List.Builder.withPrimaryElem()
Key2List.Builder.withPrimaryKey1Map
(Function<? super E, K1> mapper) Specify this key to be a primary key.Key2List.Builder.withPrimaryKey2Map
(Function<? super E, K2> mapper) Specify this key to be a primary key.Key2List.Builder.withUniqueElem()
Key2List.Builder.withUniqueKey1Map
(Function<? super E, K1> mapper) Specify this key to be a unique key.Key2List.Builder.withUniqueKey2Map
(Function<? super E, K2> mapper) Specify this key to be a unique key.Key2List.Builder.withWindowSize
(int maxSize)