Package org.immutables.mirror.processor
Class Generator_Mirrors
- java.lang.Object
-
- org.immutables.generator.Builtins
-
- org.immutables.generator.AbstractTemplate
-
- org.immutables.mirror.processor.Mirrors
-
- org.immutables.mirror.processor.Generator_Mirrors
-
public class Generator_Mirrors extends Mirrors
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private classGenerator_Mirrors.FragmentDispatch-
Nested classes/interfaces inherited from class org.immutables.mirror.processor.Mirrors
Mirrors.AttributeTypeKind, Mirrors.MirrorModel
-
Nested classes/interfaces inherited from class org.immutables.generator.Builtins
Builtins.Literal
-
-
Field Summary
Fields Modifier and Type Field Description private Templates.InvokableattributeExtractorprivate Templates.InvokableequalsAttributeprivate Templates.Invokablegenerateprivate Templates.InvokablegenerateMirrorprivate Templates.Invokableguavaprivate Templates.InvokablemirrorTypeprivate Templates.InvokabletargetAttributeType-
Fields inherited from class org.immutables.generator.AbstractTemplate
classpath, output
-
-
Constructor Summary
Constructors Constructor Description Generator_Mirrors()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) void_t0__generate(Templates.Invokation __)(package private) void_t1__generateMirror(Templates.Invokation __)(package private) void_t2__attributeExtractor(Templates.Invokation __)(package private) void_t3__mirrorType(Templates.Invokation __)(package private) void_t4__targetAttributeType(Templates.Invokation __)(package private) void_t5__equalsAttribute(Templates.Invokation __)(package private) void_t6__guava(Templates.Invokation __)(package private) Templates.InvokableattributeExtractor()(package private) Templates.InvokableequalsAttribute()Templates.Invokablegenerate()(package private) Templates.InvokablegenerateMirror()(package private) Templates.Invokableguava()(package private) Templates.InvokablemirrorType()(package private) Templates.InvokabletargetAttributeType()-
Methods inherited from class org.immutables.mirror.processor.Mirrors
allMirrors
-
Methods inherited from class org.immutables.generator.AbstractTemplate
annotations, processing, round
-
-
-
-
Field Detail
-
generate
private final Templates.Invokable generate
-
generateMirror
private final Templates.Invokable generateMirror
-
attributeExtractor
private final Templates.Invokable attributeExtractor
-
mirrorType
private final Templates.Invokable mirrorType
-
targetAttributeType
private final Templates.Invokable targetAttributeType
-
equalsAttribute
private final Templates.Invokable equalsAttribute
-
guava
private final Templates.Invokable guava
-
-
Method Detail
-
generate
public Templates.Invokable generate()
-
_t0__generate
void _t0__generate(Templates.Invokation __)
-
generateMirror
Templates.Invokable generateMirror()
-
_t1__generateMirror
void _t1__generateMirror(Templates.Invokation __)
-
attributeExtractor
Templates.Invokable attributeExtractor()
-
_t2__attributeExtractor
void _t2__attributeExtractor(Templates.Invokation __)
-
mirrorType
Templates.Invokable mirrorType()
-
_t3__mirrorType
void _t3__mirrorType(Templates.Invokation __)
-
targetAttributeType
Templates.Invokable targetAttributeType()
-
_t4__targetAttributeType
void _t4__targetAttributeType(Templates.Invokation __)
-
equalsAttribute
Templates.Invokable equalsAttribute()
-
_t5__equalsAttribute
void _t5__equalsAttribute(Templates.Invokation __)
-
guava
Templates.Invokable guava()
-
_t6__guava
void _t6__guava(Templates.Invokation __)
-
-