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.
|
Modifier and Type | Method and Description |
---|---|
static MethodReference |
ObjectFactoryMethodResolver.getBuilderFactoryMethod(Method method,
BuilderType builder) |
static MethodReference |
BuilderFinisherMethodResolver.getBuilderFinisherMethod(Method method,
BuilderType builderType,
MappingBuilderContext ctx) |
BeanMappingMethod.Builder |
BeanMappingMethod.Builder.returnTypeBuilder(BuilderType returnTypeBuilder) |
Modifier and Type | Method and Description |
---|---|
BuilderType |
TypeFactory.builderTypeFor(Type type,
org.mapstruct.ap.internal.prism.BuilderPrism builderPrism) |
static BuilderType |
BuilderType.create(BuilderInfo builderInfo,
Type typeToBuild,
TypeFactory typeFactory,
Types typeUtils) |
Modifier and Type | Method and Description |
---|---|
BuilderType |
PropertyEntry.getBuilderType() |
Modifier and Type | Method and Description |
---|---|
static PropertyEntry |
PropertyEntry.forTargetReference(String[] fullName,
Accessor readAccessor,
Accessor writeAccessor,
Type type,
BuilderType builderType)
Constructor used to create
TargetReference property entries |
Copyright © 2012-2019 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.