MappingConfiguration<S,D> |
PropertyPathAndApplyBuilder.apply(Function<X,RD> transformation) |
Specifies a function that is applied to the evaluation result of the property path.
|
MappingConfiguration<S,D> |
PropertyPathAndApplyCollectionBuilder.apply(Function<X,RD> transformation) |
Specifies a function that is applied to the evaluation result of the property path.
|
MappingConfiguration<S,D> |
RestructureBuilder.applying(Consumer<MappingConfiguration<S,RD>> restructureMappingConfiguration) |
Adds further mapping configurations to the mapping that is used to restructure the destination object.
|
MappingConfiguration<S,D> |
RestructureBuilder.implicitly() |
Tells the mapping, that the destination object can be restructured by simple implicit mappings.
|
MappingConfiguration<S,D> |
MappingConfiguration.noImplicitMappings() |
Disables the creation of implicit mappings, so that fields with the same name and same type are not mapped
automatically any more.
|
MappingConfiguration<S,D> |
MappingConfiguration.omitInDestination(FieldSelector<D> destinationSelector) |
Marks a destination field as omitted.
|
MappingConfiguration<S,D> |
MappingConfiguration.omitInSource(FieldSelector<S> sourceSelector) |
Marks a source field as omitted.
|
MappingConfiguration<S,D> |
MappingConfiguration.omitOtherDestinationProperties() |
Omits all unmapped destination fields.
|
MappingConfiguration<S,D> |
MappingConfiguration.omitOthers() |
Omits all unmapped source and destination fields.
|
MappingConfiguration<S,D> |
MappingConfiguration.omitOtherSourceProperties() |
Omits all unmapped source fields.
|
MappingConfiguration<S,D> |
ReassignBuilder.to(FieldSelector<D> destinationSelector) |
Reassigns a source field to the specified destination field.
|
<D> MappingConfiguration<S,D> |
Types.to(D destinationInstance) |
Specifies the source data type to map from.
|
<D> MappingConfiguration<S,D> |
Types.to(Class<D> destination) |
Specifies the destination type of the specified mapping.
|
MappingConfiguration<S,D> |
MappingConfiguration.useMapper(Mapper<?,?> mapper) |
Registers a configured mapper to this object that is to be used whenever a hierarchical mapping
tries to map the specified types.
|
MappingConfiguration<S,D> |
MappingConfiguration.useMapper(TypeMapping<?,?> typeMapping) |
Registers a custom type conversion to this mapping that is to be used whenever a type mapping is required that is
not defined by a replace operation.
|
MappingConfiguration<S,D> |
ReplaceBuilder.with(Function<RS,RD> transformation) |
Transforms the selected fields with applying the specified transform function on the source value.
|
MappingConfiguration<S,D> |
ReplaceCollectionBuilder.with(Function<RS,RD> transformation) |
Transforms the items in the collection held by the selected field by applying the specified transform function on
each item.
|
MappingConfiguration<S,D> |
SetBuilder.with(Function<S,RD> valueSupplier) |
Sets a value to the specified destination field supplied by a custom value function.
|
MappingConfiguration<S,D> |
SetBuilder.with(Supplier<RD> valueSupplier) |
Sets a value to the specified destination field supplied by a custom value supplier.
|
MappingConfiguration<S,D> |
SetBuilder.with(RD value) |
Sets the specified value to the specified destination field.
|
<E extends Exception> MappingConfiguration<S,D> |
ReplaceBuilder.withPropertyPath(com.remondis.propertypath.api.PropertyPath<RD,RS,E> propertyPath) |
Maps the source field by evaluating the specified property path.
|
<E extends Exception> MappingConfiguration<S,D> |
ReplaceCollectionBuilder.withPropertyPath(com.remondis.propertypath.api.PropertyPath<RD,RS,E> propertyPath) |
Maps the items of the collections held by the source field by evaluating the specified property path.
|
MappingConfiguration<S,D> |
ReplaceBuilder.withSkipWhenNull(Function<RS,RD> transformation) |
Transforms the selected fields with applying the specified transform function on the source value.
|
MappingConfiguration<S,D> |
ReplaceCollectionBuilder.withSkipWhenNull(Function<RS,RD> transformation) |
Transforms the items in the collection held by the selected field by applying the specified transform function on
each item if the item is not null.
|
MappingConfiguration<S,D> |
MappingConfiguration.writeNullIfSourceIsNull() |
Configures the mapper to write null value if the source value is null.
|