public class AnnotationParamExtractor
extends javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
Constructor and Description |
---|
AnnotationParamExtractor(com.sun.codemodel.JAnnotationUse use,
GeneratedClassHolder holder,
APTCodeModelHelper helper) |
Modifier and Type | Method and Description |
---|---|
java.lang.Void |
visitAnnotation(javax.lang.model.element.AnnotationMirror a,
java.lang.String p) |
java.lang.Void |
visitArray(java.util.List<? extends javax.lang.model.element.AnnotationValue> vals,
java.lang.String p) |
java.lang.Void |
visitBoolean(boolean b,
java.lang.String p) |
java.lang.Void |
visitByte(byte b,
java.lang.String p) |
java.lang.Void |
visitChar(char c,
java.lang.String p) |
java.lang.Void |
visitDouble(double d,
java.lang.String p) |
java.lang.Void |
visitEnumConstant(javax.lang.model.element.VariableElement c,
java.lang.String p) |
java.lang.Void |
visitFloat(float f,
java.lang.String p) |
java.lang.Void |
visitInt(int i,
java.lang.String p) |
java.lang.Void |
visitLong(long i,
java.lang.String p) |
java.lang.Void |
visitShort(short s,
java.lang.String p) |
java.lang.Void |
visitString(java.lang.String s,
java.lang.String p) |
java.lang.Void |
visitType(javax.lang.model.type.TypeMirror t,
java.lang.String p) |
public AnnotationParamExtractor(com.sun.codemodel.JAnnotationUse use, GeneratedClassHolder holder, APTCodeModelHelper helper)
public java.lang.Void visitArray(java.util.List<? extends javax.lang.model.element.AnnotationValue> vals, java.lang.String p)
visitArray
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitArray
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitBoolean(boolean b, java.lang.String p)
visitBoolean
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitBoolean
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitByte(byte b, java.lang.String p)
visitByte
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitByte
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitChar(char c, java.lang.String p)
visitChar
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitChar
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitDouble(double d, java.lang.String p)
visitDouble
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitDouble
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitFloat(float f, java.lang.String p)
visitFloat
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitFloat
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitInt(int i, java.lang.String p)
visitInt
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitInt
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitLong(long i, java.lang.String p)
visitLong
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitLong
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitShort(short s, java.lang.String p)
visitShort
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitShort
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitString(java.lang.String s, java.lang.String p)
visitString
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitString
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitEnumConstant(javax.lang.model.element.VariableElement c, java.lang.String p)
visitEnumConstant
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitEnumConstant
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitType(javax.lang.model.type.TypeMirror t, java.lang.String p)
visitType
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitType
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
public java.lang.Void visitAnnotation(javax.lang.model.element.AnnotationMirror a, java.lang.String p)
visitAnnotation
in interface javax.lang.model.element.AnnotationValueVisitor<java.lang.Void,java.lang.String>
visitAnnotation
in class javax.lang.model.util.SimpleAnnotationValueVisitor6<java.lang.Void,java.lang.String>
Copyright © 2010-2014. All Rights Reserved.