A B C D E F G H I M N O P S T U V W 
All Classes All Packages

A

A - org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation.TEST2
 
A - org.mapstruct.tools.gem.test.SomeAnnotation.TEST
 
addGemInfo(AnnotationMirror, Element) - Method in class org.mapstruct.tools.gem.processor.GemProcessor
 
annotationFqn - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 
annotationName - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 
annotationValue - Variable in class org.mapstruct.tools.gem.GemValue
 
arrayVisitor - Variable in class org.mapstruct.tools.gem.GemValue.ValueAnnotationValueListVisitor
 

B

B - org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation.TEST2
 
B - org.mapstruct.tools.gem.test.SomeAnnotation.TEST
 
Builder - Annotation Type in org.mapstruct.tools.gem.test
 
BUILDER_IMPL_NAME - Static variable in class org.mapstruct.tools.gem.processor.GemInfo
 
BUILDER_NAME - Static variable in class org.mapstruct.tools.gem.processor.GemInfo
 
builderImplName - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 
builderName - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 

C

capitalize(String) - Static method in class org.mapstruct.tools.gem.processor.Util
 
create(AnnotationValue, AnnotationValue, Class<V>) - Static method in class org.mapstruct.tools.gem.GemValue
 
create(AnnotationValue, AnnotationValue, Function<AnnotationMirror, V>) - Static method in class org.mapstruct.tools.gem.GemValue
 
createArray(AnnotationValue, AnnotationValue, Class<V>) - Static method in class org.mapstruct.tools.gem.GemValue
 
createArray(AnnotationValue, AnnotationValue, Function<AnnotationMirror, V>) - Static method in class org.mapstruct.tools.gem.GemValue
 
createEnum(AnnotationValue, AnnotationValue) - Static method in class org.mapstruct.tools.gem.GemValue
 
createEnumArray(AnnotationValue, AnnotationValue) - Static method in class org.mapstruct.tools.gem.GemValue
 

D

defaultAction(Object, Class<V>) - Method in class org.mapstruct.tools.gem.GemValue.ValueAnnotationValueVisitor
 
defaultValue - Variable in class org.mapstruct.tools.gem.GemValue
 

E

elementName - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 
elements - Variable in class org.mapstruct.tools.gem.processor.Util
 

F

fqn - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 

G

Gem - Interface in org.mapstruct.tools.gem
 
GemDefinition - Annotation Type in org.mapstruct.tools.gem
 
GemDefinitions - Annotation Type in org.mapstruct.tools.gem
 
GemExampleGenerator - Class in org.mapstruct.tools.gem.test.gem
 
GemExampleGenerator() - Constructor for class org.mapstruct.tools.gem.test.gem.GemExampleGenerator
 
GemInfo - Class in org.mapstruct.tools.gem.processor
 
GemInfo(String, String, String, List<GemValueInfo>, Element...) - Constructor for class org.mapstruct.tools.gem.processor.GemInfo
 
gemInfos - Variable in class org.mapstruct.tools.gem.processor.GemProcessor
 
gemName - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 
gemName - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 
gemPackageName - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 
GemProcessor - Class in org.mapstruct.tools.gem.processor
 
GemProcessor() - Constructor for class org.mapstruct.tools.gem.processor.GemProcessor
 
GemValue<T> - Class in org.mapstruct.tools.gem
Class representing a annotation value
GemValue(T, T, AnnotationValue) - Constructor for class org.mapstruct.tools.gem.GemValue
 
GemValue.ValueAnnotationValueListVisitor<V,​R> - Class in org.mapstruct.tools.gem
 
GemValue.ValueAnnotationValueVisitor<V,​R> - Class in org.mapstruct.tools.gem
 
GemValueInfo - Class in org.mapstruct.tools.gem.processor
 
GemValueInfo(String, TypeMirror) - Constructor for class org.mapstruct.tools.gem.processor.GemValueInfo
 
gemValueInfos - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 
GemValueType - Class in org.mapstruct.tools.gem.processor
 
GemValueType(Class, boolean, boolean) - Constructor for class org.mapstruct.tools.gem.processor.GemValueType
 
GemValueType(GemInfo, boolean) - Constructor for class org.mapstruct.tools.gem.processor.GemValueType
 
get() - Method in class org.mapstruct.tools.gem.GemValue
The implied valued, the value set by the user, default value when not defined
getAnnotationFqn() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getAnnotationName() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getAnnotationValue() - Method in class org.mapstruct.tools.gem.GemValue
The annotation value, e.g.
getAnnotationValue(AnnotationMirror, String) - Method in class org.mapstruct.tools.gem.processor.Util
 
getAnnotationValue(AnnotationMirror, String, Class<T>) - Method in class org.mapstruct.tools.gem.processor.Util
 
getBuilderImplName() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getBuilderName() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getDefaultValue() - Method in class org.mapstruct.tools.gem.GemValue
The default value, as declared in the annotation
getElementName() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
getFqn() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
getFullyQualifiedName(DeclaredType) - Method in class org.mapstruct.tools.gem.processor.Util
 
getGemName() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getGemName() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
getGemPackageName() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getGemValueInfos() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getGemValueType(TypeMirror, boolean) - Method in class org.mapstruct.tools.gem.processor.GemProcessor
 
getImports() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getName() - Method in class org.mapstruct.tools.gem.processor.GemValueInfo
 
getName() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
getOriginatingElements() - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
getPacakage() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
getSimpleName(DeclaredType) - Method in class org.mapstruct.tools.gem.processor.Util
 
getSupportedSourceVersion() - Method in class org.mapstruct.tools.gem.processor.GemProcessor
 
getTypeMirror() - Method in class org.mapstruct.tools.gem.processor.GemValueInfo
 
getValue() - Method in class org.mapstruct.tools.gem.GemValue
The value set by the user
getValueType() - Method in class org.mapstruct.tools.gem.processor.GemValueInfo
 

H

hasValue() - Method in class org.mapstruct.tools.gem.GemValue
 

I

isArray - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 
isArray() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
isEnum - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 
isEnum() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
isEnumeration(TypeMirror) - Method in class org.mapstruct.tools.gem.processor.Util
 
isGem - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 
isGem() - Method in class org.mapstruct.tools.gem.processor.GemValueType
 
isMethodWithName(Element, String) - Method in class org.mapstruct.tools.gem.processor.Util
 
isNotJavaLang(GemValueType) - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
isNotSamePackage(GemValueType) - Method in class org.mapstruct.tools.gem.processor.GemInfo
 
isSame(TypeMirror, String) - Method in class org.mapstruct.tools.gem.processor.Util
 
isValid() - Method in interface org.mapstruct.tools.gem.Gem
 
isValid() - Method in class org.mapstruct.tools.gem.GemValue
An annotation set to be valid when set by user or a default value is present.

M

mirror() - Method in interface org.mapstruct.tools.gem.Gem
The annotation mirror on which this Gem is based
mShortWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myAnnotation() - Method in annotation type org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation
 
myBoolean() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myBooleanWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation
 
myBooleanWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myByte() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myByteWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myChar() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myCharWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myClass() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myClassWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation
 
myClassWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myDouble() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myDoubleWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myEnum() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myEnumWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation
 
myEnumWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myFloat() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myFloatWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myInt() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myIntWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myLong() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myLongWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myShort() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myString() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 
myStringWithDefault() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotation
 

N

name - Variable in class org.mapstruct.tools.gem.processor.GemValueInfo
 
name - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 

O

org.mapstruct.tools.gem - package org.mapstruct.tools.gem
 
org.mapstruct.tools.gem.processor - package org.mapstruct.tools.gem.processor
 
org.mapstruct.tools.gem.test - package org.mapstruct.tools.gem.test
 
org.mapstruct.tools.gem.test.gem - package org.mapstruct.tools.gem.test.gem
 
originatingElements - Variable in class org.mapstruct.tools.gem.processor.GemInfo
 

P

pacakage - Variable in class org.mapstruct.tools.gem.processor.GemValueType
 
postProcessGemInfo() - Method in class org.mapstruct.tools.gem.processor.GemProcessor
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.mapstruct.tools.gem.processor.GemProcessor
 

S

setValueType(GemValueType) - Method in class org.mapstruct.tools.gem.processor.GemValueInfo
 
SomeAnnotation - Annotation Type in org.mapstruct.tools.gem.test
 
SomeAnnotation.TEST - Enum in org.mapstruct.tools.gem.test
 
SomeAnnotations - Annotation Type in org.mapstruct.tools.gem.test
 
SomeArrayAnnotation - Annotation Type in org.mapstruct.tools.gem.test.gem
 
SomeArrayAnnotation.TEST2 - Enum in org.mapstruct.tools.gem.test.gem
 

T

TEST() - Constructor for enum org.mapstruct.tools.gem.test.SomeAnnotation.TEST
 
TEST2() - Constructor for enum org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation.TEST2
 
Tester - Class in org.mapstruct.tools.gem
 
Tester() - Constructor for class org.mapstruct.tools.gem.Tester
 
typeMirror - Variable in class org.mapstruct.tools.gem.processor.GemValueInfo
 
types - Variable in class org.mapstruct.tools.gem.processor.Util
 

U

util - Variable in class org.mapstruct.tools.gem.processor.GemProcessor
 
Util - Class in org.mapstruct.tools.gem.processor
 
Util(Types, Elements) - Constructor for class org.mapstruct.tools.gem.processor.Util
 

V

value - Variable in class org.mapstruct.tools.gem.GemValue
 
value() - Method in annotation type org.mapstruct.tools.gem.GemDefinition
 
value() - Method in annotation type org.mapstruct.tools.gem.GemDefinitions
 
value() - Method in annotation type org.mapstruct.tools.gem.test.SomeAnnotations
The configuration of the bean attributes.
ValueAnnotationValueListVisitor(Function<V, R>) - Constructor for class org.mapstruct.tools.gem.GemValue.ValueAnnotationValueListVisitor
 
ValueAnnotationValueVisitor(Function<V, R>) - Constructor for class org.mapstruct.tools.gem.GemValue.ValueAnnotationValueVisitor
 
valueMapper - Variable in class org.mapstruct.tools.gem.GemValue.ValueAnnotationValueVisitor
 
valueOf(String) - Static method in enum org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation.TEST2
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.tools.gem.test.SomeAnnotation.TEST
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mapstruct.tools.gem.test.gem.SomeArrayAnnotation.TEST2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.tools.gem.test.SomeAnnotation.TEST
Returns an array containing the constants of this enum type, in the order they are declared.
valueType - Variable in class org.mapstruct.tools.gem.processor.GemValueInfo
 
visit(AnnotationValue, AnnotationValueVisitor<R, Class<V>>, Class<V>) - Static method in class org.mapstruct.tools.gem.GemValue
 
visitArray(List<? extends AnnotationValue>, Class<V>) - Method in class org.mapstruct.tools.gem.GemValue.ValueAnnotationValueListVisitor
 
visitList(AnnotationValue, AnnotationValueVisitor<List<R>, Class<V>>, Class<V>) - Static method in class org.mapstruct.tools.gem.GemValue
 

W

write() - Method in class org.mapstruct.tools.gem.processor.GemProcessor
 
A B C D E F G H I M N O P S T U V W 
All Classes All Packages