Uses of Class
org.mapstruct.ap.internal.gem.MappingGem
-
Packages that use MappingGem Package Description org.mapstruct.ap.internal.gem This package contains the generated gem types for accessing the MapStruct annotations in a comfortable way.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. -
-
Uses of MappingGem in org.mapstruct.ap.internal.gem
Fields in org.mapstruct.ap.internal.gem with type parameters of type MappingGem Modifier and Type Field Description private org.mapstruct.tools.gem.GemValue<java.util.List<MappingGem>>MappingsGem.BuilderImpl. valueprivate org.mapstruct.tools.gem.GemValue<java.util.List<MappingGem>>MappingsGem. valueMethods in org.mapstruct.ap.internal.gem that return MappingGem Modifier and Type Method Description MappingGemMappingGem.BuilderImpl. build()static MappingGemMappingGem. instanceOn(javax.lang.model.element.AnnotationMirror mirror)static MappingGemMappingGem. instanceOn(javax.lang.model.element.Element element)Methods in org.mapstruct.ap.internal.gem that return types with arguments of type MappingGem Modifier and Type Method Description org.mapstruct.tools.gem.GemValue<java.util.List<MappingGem>>MappingsGem. value()accessorMethod parameters in org.mapstruct.ap.internal.gem with type arguments of type MappingGem Modifier and Type Method Description MappingsGem.BuilderMappingsGem.Builder. setValue(org.mapstruct.tools.gem.GemValue<java.util.List<MappingGem>> methodName)Sets theGemValueforMappingsGem.valueMappingsGem.BuilderMappingsGem.BuilderImpl. setValue(org.mapstruct.tools.gem.GemValue<java.util.List<MappingGem>> value) -
Uses of MappingGem in org.mapstruct.ap.internal.model.source
Fields in org.mapstruct.ap.internal.model.source declared as MappingGem Modifier and Type Field Description private MappingGemMappingOptions. mappingMethods in org.mapstruct.ap.internal.model.source with parameters of type MappingGem Modifier and Type Method Description static voidMappingOptions. addInstance(MappingGem mapping, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, java.util.Set<MappingOptions> mappings)private static java.lang.StringMappingOptions. getConditionExpression(MappingGem mapping, javax.lang.model.element.ExecutableElement element, FormattingMessager messager)private static java.lang.StringMappingOptions. getDefaultExpression(MappingGem mapping, javax.lang.model.element.ExecutableElement element, FormattingMessager messager)private static java.lang.StringMappingOptions. getExpression(MappingGem mapping, javax.lang.model.element.ExecutableElement element, FormattingMessager messager)private static booleanMappingOptions. isConsistent(MappingGem gem, javax.lang.model.element.ExecutableElement method, FormattingMessager messager)Constructors in org.mapstruct.ap.internal.model.source with parameters of type MappingGem Constructor Description MappingOptions(java.lang.String targetName, javax.lang.model.element.Element element, javax.lang.model.element.AnnotationValue targetAnnotationValue, java.lang.String sourceName, javax.lang.model.element.AnnotationValue sourceAnnotationValue, java.lang.String constant, java.lang.String javaExpression, java.lang.String defaultJavaExpression, java.lang.String conditionJavaExpression, java.lang.String defaultValue, boolean isIgnored, FormattingParameters formattingParameters, SelectionParameters selectionParameters, java.util.Set<java.lang.String> dependsOn, MappingGem mapping, MappingOptions.InheritContext inheritContext, DelegatingOptions next) -
Uses of MappingGem in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return MappingGem Modifier and Type Method Description (package private) MappingGemMethodRetrievalProcessor.RepeatableMappings. singularInstanceOn(javax.lang.model.element.Element element)Methods in org.mapstruct.ap.internal.processor with parameters of type MappingGem Modifier and Type Method Description (package private) voidMethodRetrievalProcessor.RepeatableMappings. addInstance(MappingGem gem, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMappingOptions, java.util.Set<MappingOptions> mappings)
-