Package org.mapstruct.ap.internal.model
Class Decorator.Builder
- java.lang.Object
-
- org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder<Decorator.Builder>
-
- org.mapstruct.ap.internal.model.Decorator.Builder
-
- Enclosing class:
- Decorator
public static class Decorator.Builder extends GeneratedType.GeneratedTypeBuilder<Decorator.Builder>
-
-
Field Summary
Fields Modifier and Type Field Description private DecoratedWithGemdecoratorprivate booleanhasDelegateConstructorprivate java.lang.StringimplNameprivate java.lang.StringimplPackageprivate javax.lang.model.element.TypeElementmapperElementprivate booleansuppressGeneratorTimestamp-
Fields inherited from class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
elementUtils, extraImportedTypes, methods, options, typeFactory, versionInformation
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Decoratorbuild()Decorator.BuilderdecoratedWith(DecoratedWithGem decoratedGem)Decorator.BuilderhasDelegateConstructor(boolean hasDelegateConstructor)Decorator.BuilderimplName(java.lang.String implName)Decorator.BuilderimplPackage(java.lang.String implPackage)Decorator.BuildermapperElement(javax.lang.model.element.TypeElement mapperElement)Decorator.BuildersuppressGeneratorTimestamp(boolean suppressGeneratorTimestamp)-
Methods inherited from class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
elementUtils, extraImports, methods, options, typeFactory, versionInformation
-
-
-
-
Field Detail
-
mapperElement
private javax.lang.model.element.TypeElement mapperElement
-
decorator
private DecoratedWithGem decorator
-
hasDelegateConstructor
private boolean hasDelegateConstructor
-
implName
private java.lang.String implName
-
implPackage
private java.lang.String implPackage
-
suppressGeneratorTimestamp
private boolean suppressGeneratorTimestamp
-
-
Method Detail
-
mapperElement
public Decorator.Builder mapperElement(javax.lang.model.element.TypeElement mapperElement)
-
decoratedWith
public Decorator.Builder decoratedWith(DecoratedWithGem decoratedGem)
-
hasDelegateConstructor
public Decorator.Builder hasDelegateConstructor(boolean hasDelegateConstructor)
-
implName
public Decorator.Builder implName(java.lang.String implName)
-
implPackage
public Decorator.Builder implPackage(java.lang.String implPackage)
-
suppressGeneratorTimestamp
public Decorator.Builder suppressGeneratorTimestamp(boolean suppressGeneratorTimestamp)
-
build
public Decorator build()
-
-