Package | Description |
---|---|
org.codefx.libfx.collection.transform |
Provides transforming collections.
|
Modifier and Type | Method and Description |
---|---|
static <IK,OK,IV,OV> |
TransformingMapBuilder.forTypes(Class<? super IK> innerKeyTypeToken,
Class<? super OK> outerKeyTypeToken,
Class<? super IV> innerValueTypeToken,
Class<? super OV> outerValueTypeToken)
Returns a new builder for the specified inner and outer key and value types.
|
static <IK,OK,IV,OV> |
TransformingMapBuilder.forTypesUnknown()
Returns a new builder for unknown inner and outer key and value types.
|
TransformingMapBuilder<IK,OK,IV,OV> |
TransformingMapBuilder.toInnerKey(Function<? super OK,? extends IK> transformToInnerKey)
Sets the transformation from outer to inner keys which will be used by the created map.
|
TransformingMapBuilder<IK,OK,IV,OV> |
TransformingMapBuilder.toInnerValue(Function<? super OV,? extends IV> transformToInnerValue)
Sets the transformation from outer to inner values which will be used by the created map.
|
TransformingMapBuilder<IK,OK,IV,OV> |
TransformingMapBuilder.toOuterKey(Function<? super IK,? extends OK> transformToOuterKey)
Sets the transformation from inner to outer keys which will be used by the created map.
|
TransformingMapBuilder<IK,OK,IV,OV> |
TransformingMapBuilder.toOuterValue(Function<? super IV,? extends OV> transformToOuterValue)
Sets the transformation from inner to outer values which will be used by the created map.
|
This documentation is licensed under CC-BY 4.0, attributed to Nicolai Parlog from CodeFX.