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