| Package | Description |
|---|---|
| de.flapdoodle.collections | |
| de.flapdoodle.types |
| Modifier and Type | Method and Description |
|---|---|
Set<Pair<K,? extends TypeInfo<?>>> |
GeneratedImmutableTypedMap.keySet()
Returns a lazily initialized value of the
keySet attribute. |
Set<Pair<K,? extends TypeInfo<?>>> |
MutableTypedMap.keySet() |
Set<Pair<K,? extends TypeInfo<?>>> |
TypedMap.keySet() |
Set<Pair<K,? extends TypeInfo<?>>> |
ImmutableTypedMap.keySet() |
protected Map<Pair<K,? extends TypeInfo<?>>,Object> |
GeneratedImmutableTypedMap.map() |
protected abstract Map<Pair<K,? extends TypeInfo<?>>,Object> |
ImmutableTypedMap.map() |
| Modifier and Type | Method and Description |
|---|---|
GeneratedImmutableTypedMap.Builder<K> |
GeneratedImmutableTypedMap.Builder.putMap(Pair<K,? extends TypeInfo<?>> key,
Object value)
Put one entry to the
map map. |
| Modifier and Type | Method and Description |
|---|---|
GeneratedImmutableTypedMap.Builder<K> |
GeneratedImmutableTypedMap.Builder.map(Map<? extends Pair<K,? extends TypeInfo<?>>,? extends Object> entries)
Sets or replaces all mappings from the specified map as entries for the
map map. |
GeneratedImmutableTypedMap.Builder<K> |
GeneratedImmutableTypedMap.Builder.putAllMap(Map<? extends Pair<K,? extends TypeInfo<?>>,? extends Object> entries)
Put all mappings from the specified map as entries to
map map. |
GeneratedImmutableTypedMap.Builder<K> |
GeneratedImmutableTypedMap.Builder.putMap(Map.Entry<? extends Pair<K,? extends TypeInfo<?>>,? extends Object> entry)
Put one entry to the
map map. |
GeneratedImmutableTypedMap<K> |
GeneratedImmutableTypedMap.withMap(Map<? extends Pair<K,? extends TypeInfo<?>>,? extends Object> entries)
Copy the current immutable object by replacing the
map map with the specified map. |
| Constructor and Description |
|---|
MutableTypedMap(Map<Pair<K,? extends TypeInfo<?>>,Object> map) |
| Modifier and Type | Class and Description |
|---|---|
class |
ImmutablePair<FIRST,SECOND>
Immutable implementation of
Pair. |
| Modifier and Type | Method and Description |
|---|---|
Pair<FIRST,SECOND> |
Pair.PairTypeInfo.cast(Object instance) |
<FIRST_MAPPED,SECOND_MAPPED> |
Pair.map(Function<FIRST,FIRST_MAPPED> first,
Function<SECOND,SECOND_MAPPED> second) |
<T> Pair<T,SECOND> |
Pair.mapFirst(Function<FIRST,T> transformation) |
<T> Pair<FIRST,T> |
Pair.mapSecond(Function<SECOND,T> transformation) |
static <FIRST,SECOND> |
Pair.of(FIRST first,
SECOND second) |
| Modifier and Type | Method and Description |
|---|---|
static <FIRST,SECOND> |
Pair.typeInfo(Class<FIRST> first,
Class<SECOND> second) |
static <FIRST,SECOND> |
Pair.typeInfo(TypeInfo<FIRST> first,
TypeInfo<SECOND> second) |
| Modifier and Type | Method and Description |
|---|---|
static <FIRST,SECOND> |
ImmutablePair.copyOf(Pair<FIRST,SECOND> instance)
Creates an immutable copy of a
Pair value. |
ImmutablePair.Builder<FIRST,SECOND> |
ImmutablePair.Builder.from(Pair<FIRST,SECOND> instance)
Fill a builder with attribute values from the provided
Pair instance. |
Copyright © 2023. All rights reserved.