public class XAnnotationVisitorWrapper<T> extends Object implements XAnnotationVisitor<T>
Constructor and Description |
---|
XAnnotationVisitorWrapper(XAnnotationVisitor<T> annotationVisitor) |
public XAnnotationVisitorWrapper(XAnnotationVisitor<T> annotationVisitor)
public XAnnotationVisitor<T> getAnnotationVisitor()
public T visitAnnotation(XAnnotation annotation)
XAnnotationVisitor
visitAnnotation
in interface XAnnotationVisitor<T>
annotation
- annotation to be visited.public T visitAnnotationArrayField(XAnnotationField.XAnnotationArray field)
XAnnotationVisitor
visitAnnotationArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitAnnotationField(XAnnotationField.XAnnotation field)
XAnnotationVisitor
visitAnnotationField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitBooleanArrayField(XAnnotationField.XBooleanArray field)
XAnnotationVisitor
visitBooleanArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitBooleanField(XAnnotationField.XBoolean field)
XAnnotationVisitor
visitBooleanField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitByteArrayField(XAnnotationField.XByteArray field)
XAnnotationVisitor
visitByteArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitByteField(XAnnotationField.XByte field)
XAnnotationVisitor
visitByteField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitCharArrayField(XAnnotationField.XCharArray field)
XAnnotationVisitor
visitCharArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitCharField(XAnnotationField.XChar field)
XAnnotationVisitor
visitCharField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitClassArrayField(XAnnotationField.XClassArray field)
XAnnotationVisitor
visitClassArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitClassField(XAnnotationField.XClass field)
XAnnotationVisitor
visitClassField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitDoubleArrayField(XAnnotationField.XDoubleArray field)
XAnnotationVisitor
visitDoubleArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitDoubleField(XAnnotationField.XDouble field)
XAnnotationVisitor
visitDoubleField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitEnumArrayField(XAnnotationField.XEnumArray field)
XAnnotationVisitor
visitEnumArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitEnumField(XAnnotationField.XEnum field)
XAnnotationVisitor
visitEnumField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitFloatArrayField(XAnnotationField.XFloatArray field)
XAnnotationVisitor
visitFloatArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitFloatField(XAnnotationField.XFloat field)
XAnnotationVisitor
visitFloatField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitIntArrayField(XAnnotationField.XIntArray field)
XAnnotationVisitor
visitIntArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitIntField(XAnnotationField.XInt field)
XAnnotationVisitor
visitIntField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitLongArrayField(XAnnotationField.XLongArray field)
XAnnotationVisitor
visitLongArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitLongField(XAnnotationField.XLong field)
XAnnotationVisitor
visitLongField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitShortArrayField(XAnnotationField.XShortArray field)
XAnnotationVisitor
visitShortArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitShortField(XAnnotationField.XShort field)
XAnnotationVisitor
visitShortField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitStringArrayField(XAnnotationField.XStringArray field)
XAnnotationVisitor
visitStringArrayField
in interface XAnnotationVisitor<T>
field
- field to be visited.public T visitStringField(XAnnotationField.XString field)
XAnnotationVisitor
visitStringField
in interface XAnnotationVisitor<T>
field
- field to be visited.Copyright © 2006-2012 Highsource. All Rights Reserved.