Class ImplementationClassModel.JExprAnnotationValueVisitor
- java.lang.Object
-
- javax.lang.model.util.AbstractAnnotationValueVisitor6<R,P>
-
- javax.lang.model.util.SimpleAnnotationValueVisitor6<R,P>
-
- javax.lang.model.util.SimpleAnnotationValueVisitor7<R,P>
-
- javax.lang.model.util.SimpleAnnotationValueVisitor8<org.jboss.jdeparser.JExpr,java.lang.Void>
-
- org.jboss.logging.processor.generator.model.ImplementationClassModel.JExprAnnotationValueVisitor
-
- All Implemented Interfaces:
javax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Enclosing class:
- ImplementationClassModel
private static class ImplementationClassModel.JExprAnnotationValueVisitor extends javax.lang.model.util.SimpleAnnotationValueVisitor8<org.jboss.jdeparser.JExpr,java.lang.Void>
-
-
Field Summary
Fields Modifier and Type Field Description private static ImplementationClassModel.JExprAnnotationValueVisitorINSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description privateJExprAnnotationValueVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.jdeparser.JExprvisitBoolean(boolean b, java.lang.Void v)org.jboss.jdeparser.JExprvisitByte(byte b, java.lang.Void v)org.jboss.jdeparser.JExprvisitChar(char c, java.lang.Void v)org.jboss.jdeparser.JExprvisitDouble(double d, java.lang.Void v)org.jboss.jdeparser.JExprvisitFloat(float f, java.lang.Void v)org.jboss.jdeparser.JExprvisitInt(int i, java.lang.Void v)org.jboss.jdeparser.JExprvisitLong(long i, java.lang.Void v)org.jboss.jdeparser.JExprvisitShort(short s, java.lang.Void v)org.jboss.jdeparser.JExprvisitString(java.lang.String s, java.lang.Void v)org.jboss.jdeparser.JExprvisitType(javax.lang.model.type.TypeMirror t, java.lang.Void v)-
Methods inherited from class javax.lang.model.util.SimpleAnnotationValueVisitor6
defaultAction, visitAnnotation, visitArray, visitEnumConstant
-
-
-
-
Field Detail
-
INSTANCE
private static final ImplementationClassModel.JExprAnnotationValueVisitor INSTANCE
-
-
Method Detail
-
visitBoolean
public org.jboss.jdeparser.JExpr visitBoolean(boolean b, java.lang.Void v)- Specified by:
visitBooleanin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitBooleanin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitByte
public org.jboss.jdeparser.JExpr visitByte(byte b, java.lang.Void v)- Specified by:
visitBytein interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitBytein classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitChar
public org.jboss.jdeparser.JExpr visitChar(char c, java.lang.Void v)- Specified by:
visitCharin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitCharin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitDouble
public org.jboss.jdeparser.JExpr visitDouble(double d, java.lang.Void v)- Specified by:
visitDoublein interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitDoublein classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitFloat
public org.jboss.jdeparser.JExpr visitFloat(float f, java.lang.Void v)- Specified by:
visitFloatin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitFloatin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitInt
public org.jboss.jdeparser.JExpr visitInt(int i, java.lang.Void v)- Specified by:
visitIntin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitIntin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitLong
public org.jboss.jdeparser.JExpr visitLong(long i, java.lang.Void v)- Specified by:
visitLongin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitLongin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitShort
public org.jboss.jdeparser.JExpr visitShort(short s, java.lang.Void v)- Specified by:
visitShortin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitShortin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitString
public org.jboss.jdeparser.JExpr visitString(java.lang.String s, java.lang.Void v)- Specified by:
visitStringin interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitStringin classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
visitType
public org.jboss.jdeparser.JExpr visitType(javax.lang.model.type.TypeMirror t, java.lang.Void v)- Specified by:
visitTypein interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>- Overrides:
visitTypein classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
-