Package | Description |
---|---|
org.mapstruct.ap.internal.model |
Meta-model of mapper types, their methods, mappings between properties etc.
|
org.mapstruct.ap.internal.model.common |
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
|
org.mapstruct.ap.internal.model.source |
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
|
org.mapstruct.ap.internal.processor |
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
|
org.mapstruct.ap.internal.util |
Several helper types dealing with collection types, option management etc.
|
Modifier and Type | Method and Description |
---|---|
AccessorNamingUtils |
MappingBuilderContext.getAccessorNaming() |
Constructor and Description |
---|
MappingBuilderContext(TypeFactory typeFactory,
Elements elementUtils,
Types typeUtils,
FormattingMessager messager,
AccessorNamingUtils accessorNaming,
Options options,
MappingBuilderContext.MappingResolver mappingResolver,
TypeElement mapper,
List<SourceMethod> sourceModel,
List<MapperReference> mapperReferences) |
Constructor and Description |
---|
Type(Types typeUtils,
Elements elementUtils,
TypeFactory typeFactory,
AccessorNamingUtils accessorNaming,
TypeMirror typeMirror,
TypeElement typeElement,
List<Type> typeParameters,
ImplementationType implementationType,
Type componentType,
String packageName,
String name,
String qualifiedName,
boolean isInterface,
boolean isEnumType,
boolean isIterableType,
boolean isCollectionType,
boolean isMapType,
boolean isStreamType,
Map<String,String> toBeImportedTypes,
Map<String,String> notToBeImportedTypes,
Boolean isToBeImported,
boolean isLiteral) |
Modifier and Type | Method and Description |
---|---|
TargetReference.BuilderFromTargetMapping |
TargetReference.BuilderFromTargetMapping.accessorNaming(AccessorNamingUtils accessorNaming) |
void |
MappingOptions.applyIgnoreAll(MappingOptions inherited,
SourceMethod method,
FormattingMessager messager,
TypeFactory typeFactory,
AccessorNamingUtils accessorNaming) |
void |
MappingOptions.applyInheritedOptions(MappingOptions inherited,
boolean isInverse,
SourceMethod method,
FormattingMessager messager,
TypeFactory typeFactory,
AccessorNamingUtils accessorNaming)
Merges in all the mapping options configured, giving the already defined options precedence.
|
void |
Mapping.init(SourceMethod method,
FormattingMessager messager,
TypeFactory typeFactory,
AccessorNamingUtils accessorNaming) |
Mapping |
Mapping.reverse(SourceMethod method,
FormattingMessager messager,
TypeFactory typeFactory,
AccessorNamingUtils accessorNaming) |
SourceMethod.Builder |
SourceMethod.Builder.setAccessorNaming(AccessorNamingUtils accessorNaming) |
Modifier and Type | Method and Description |
---|---|
AccessorNamingUtils |
DefaultModelElementProcessorContext.getAccessorNaming() |
AccessorNamingUtils |
ModelElementProcessor.ProcessorContext.getAccessorNaming() |
Modifier and Type | Method and Description |
---|---|
AccessorNamingUtils |
AnnotationProcessorContext.getAccessorNaming() |
Constructor and Description |
---|
Filters(AccessorNamingUtils accessorNaming,
Types typeUtils,
TypeMirror typeMirror) |
Copyright © 2012-2019 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.