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.JExprAnnotationValueVisitor
INSTANCE
-
Constructor Summary
Constructors Modifier Constructor Description private
JExprAnnotationValueVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.jdeparser.JExpr
visitBoolean(boolean b, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitByte(byte b, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitChar(char c, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitDouble(double d, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitFloat(float f, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitInt(int i, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitLong(long i, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitShort(short s, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitString(java.lang.String s, java.lang.Void v)
org.jboss.jdeparser.JExpr
visitType(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:
visitBoolean
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitBoolean
in 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:
visitByte
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitByte
in 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:
visitChar
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitChar
in 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:
visitDouble
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitDouble
in 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:
visitFloat
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitFloat
in 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:
visitInt
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitInt
in 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:
visitLong
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitLong
in 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:
visitShort
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitShort
in 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:
visitString
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitString
in 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:
visitType
in interfacejavax.lang.model.element.AnnotationValueVisitor<org.jboss.jdeparser.JExpr,java.lang.Void>
- Overrides:
visitType
in classjavax.lang.model.util.SimpleAnnotationValueVisitor6<org.jboss.jdeparser.JExpr,java.lang.Void>
-
-