Package org.mapstruct.ap.internal.model
Class PropertyMapping.ConstantMappingBuilder
- java.lang.Object
-
- org.mapstruct.ap.internal.model.AbstractBaseBuilder<T>
-
- org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase<PropertyMapping.ConstantMappingBuilder>
-
- org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
-
- Enclosing class:
- PropertyMapping
public static class PropertyMapping.ConstantMappingBuilder extends PropertyMapping.MappingBuilderBase<PropertyMapping.ConstantMappingBuilder>
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringconstantExpressionprivate FormattingParametersformattingParametersprivate MappingControlmappingControlprivate SelectionParametersselectionParameters-
Fields inherited from class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
dependsOn, existingVariableNames, positionHint, sourcePropertyName, targetBuilderType, targetPropertyName, targetReadAccessor, targetType, targetWriteAccessor, targetWriteAccessorType
-
Fields inherited from class org.mapstruct.ap.internal.model.AbstractBaseBuilder
ctx, method, myself
-
-
Constructor Summary
Constructors Constructor Description ConstantMappingBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PropertyMappingbuild()PropertyMapping.ConstantMappingBuilderconstantExpression(java.lang.String constantExpression)PropertyMapping.ConstantMappingBuilderformattingParameters(FormattingParameters formattingParameters)private AssignmentgetEnumAssignment()PropertyMapping.ConstantMappingBuilderoptions(MappingOptions options)PropertyMapping.ConstantMappingBuilderselectionParameters(SelectionParameters selectionParameters)-
Methods inherited from class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
dependsOn, existingVariableNames, isFieldAssignment, mirror, sourceMethod, sourcePropertyName, target
-
Methods inherited from class org.mapstruct.ap.internal.model.AbstractBaseBuilder
canGenerateAutoSubMappingBetween, createForgedAssignment, createForgedAssignment, mappingContext, method, reportCannotCreateMapping, reportCannotCreateMapping
-
-
-
-
Field Detail
-
constantExpression
private java.lang.String constantExpression
-
formattingParameters
private FormattingParameters formattingParameters
-
mappingControl
private MappingControl mappingControl
-
selectionParameters
private SelectionParameters selectionParameters
-
-
Method Detail
-
constantExpression
public PropertyMapping.ConstantMappingBuilder constantExpression(java.lang.String constantExpression)
-
formattingParameters
public PropertyMapping.ConstantMappingBuilder formattingParameters(FormattingParameters formattingParameters)
-
selectionParameters
public PropertyMapping.ConstantMappingBuilder selectionParameters(SelectionParameters selectionParameters)
-
options
public PropertyMapping.ConstantMappingBuilder options(MappingOptions options)
-
build
public PropertyMapping build()
-
getEnumAssignment
private Assignment getEnumAssignment()
-
-