| Package | Description |
|---|---|
| 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.spi |
SPI (service provider interface) contracts to be implemented for advanced use cases.
|
| Modifier and Type | Method and Description |
|---|---|
BuilderInfo |
BuilderType.asBuilderInfo() |
| Modifier and Type | Method and Description |
|---|---|
static BuilderType |
BuilderType.create(BuilderInfo builderInfo,
Type typeToBuild,
TypeFactory typeFactory,
Types typeUtils) |
| Constructor and Description |
|---|
Type(Types typeUtils,
Elements elementUtils,
TypeFactory typeFactory,
AccessorNamingUtils accessorNaming,
TypeMirror typeMirror,
TypeElement typeElement,
List<Type> typeParameters,
ImplementationType implementationType,
Type componentType,
BuilderInfo builderInfo,
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 |
|---|---|
BuilderInfo |
BuilderInfo.Builder.build()
Create the
BuilderInfo. |
protected BuilderInfo |
ImmutablesBuilderProvider.findBuilderInfo(TypeElement typeElement) |
protected BuilderInfo |
DefaultBuilderProvider.findBuilderInfo(TypeElement typeElement)
Find the
BuilderInfo for the given typeElement. |
BuilderInfo |
NoOpBuilderProvider.findBuilderInfo(TypeMirror type) |
BuilderInfo |
BuilderProvider.findBuilderInfo(TypeMirror type)
Find the builder information, if any, for the
type. |
BuilderInfo |
DefaultBuilderProvider.findBuilderInfo(TypeMirror type) |
protected BuilderInfo |
ImmutablesBuilderProvider.findBuilderInfoForImmutables(TypeElement typeElement,
TypeElement immutableAnnotation) |
| Modifier and Type | Method and Description |
|---|---|
List<BuilderInfo> |
MoreThanOneBuilderCreationMethodException.getBuilderInfo() |
| Constructor and Description |
|---|
MoreThanOneBuilderCreationMethodException(TypeMirror type,
List<BuilderInfo> builderCreationMethods) |
Copyright © 2012–2018. All rights reserved.