org.jvnet.annox.model
Class XAnnotationVisitorWrapper<T>
java.lang.Object
org.jvnet.annox.model.XAnnotationVisitorWrapper<T>
- All Implemented Interfaces:
- XAnnotationVisitor<T>
public class XAnnotationVisitorWrapper<T>
- extends Object
- implements XAnnotationVisitor<T>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XAnnotationVisitorWrapper
public XAnnotationVisitorWrapper(XAnnotationVisitor<T> annotationVisitor)
getAnnotationVisitor
public XAnnotationVisitor<T> getAnnotationVisitor()
visitAnnotation
public T visitAnnotation(XAnnotation annotation)
- Description copied from interface:
XAnnotationVisitor
- Visits an annotation.
- Specified by:
visitAnnotation in interface XAnnotationVisitor<T>
- Parameters:
annotation - annotation to be visited.
- Returns:
- Result of the visit.
visitAnnotationArrayField
public T visitAnnotationArrayField(XAnnotationField.XAnnotationArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits an annotation array field.
- Specified by:
visitAnnotationArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitAnnotationField
public T visitAnnotationField(XAnnotationField.XAnnotation field)
- Description copied from interface:
XAnnotationVisitor
- Visits a annotation field.
- Specified by:
visitAnnotationField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitBooleanArrayField
public T visitBooleanArrayField(XAnnotationField.XBooleanArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a boolean array field.
- Specified by:
visitBooleanArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitBooleanField
public T visitBooleanField(XAnnotationField.XBoolean field)
- Description copied from interface:
XAnnotationVisitor
- Visits a boolean field.
- Specified by:
visitBooleanField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitByteArrayField
public T visitByteArrayField(XAnnotationField.XByteArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a byte array field.
- Specified by:
visitByteArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitByteField
public T visitByteField(XAnnotationField.XByte field)
- Description copied from interface:
XAnnotationVisitor
- Visits a byte field.
- Specified by:
visitByteField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitCharArrayField
public T visitCharArrayField(XAnnotationField.XCharArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a char array field.
- Specified by:
visitCharArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitCharField
public T visitCharField(XAnnotationField.XChar field)
- Description copied from interface:
XAnnotationVisitor
- Visits a char field.
- Specified by:
visitCharField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitClassArrayField
public T visitClassArrayField(XAnnotationField.XClassArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a class array field.
- Specified by:
visitClassArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitClassField
public T visitClassField(XAnnotationField.XClass field)
- Description copied from interface:
XAnnotationVisitor
- Visits a class field.
- Specified by:
visitClassField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitDoubleArrayField
public T visitDoubleArrayField(XAnnotationField.XDoubleArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a double array field.
- Specified by:
visitDoubleArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitDoubleField
public T visitDoubleField(XAnnotationField.XDouble field)
- Description copied from interface:
XAnnotationVisitor
- Visits a double field.
- Specified by:
visitDoubleField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitEnumArrayField
public T visitEnumArrayField(XAnnotationField.XEnumArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a enum array field.
- Specified by:
visitEnumArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitEnumField
public T visitEnumField(XAnnotationField.XEnum field)
- Description copied from interface:
XAnnotationVisitor
- Visits a enum field.
- Specified by:
visitEnumField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitFloatArrayField
public T visitFloatArrayField(XAnnotationField.XFloatArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a float array field.
- Specified by:
visitFloatArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitFloatField
public T visitFloatField(XAnnotationField.XFloat field)
- Description copied from interface:
XAnnotationVisitor
- Visits a float field.
- Specified by:
visitFloatField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitIntArrayField
public T visitIntArrayField(XAnnotationField.XIntArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a int array field.
- Specified by:
visitIntArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitIntField
public T visitIntField(XAnnotationField.XInt field)
- Description copied from interface:
XAnnotationVisitor
- Visits a int field.
- Specified by:
visitIntField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitLongArrayField
public T visitLongArrayField(XAnnotationField.XLongArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a long array field.
- Specified by:
visitLongArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitLongField
public T visitLongField(XAnnotationField.XLong field)
- Description copied from interface:
XAnnotationVisitor
- Visits a long field.
- Specified by:
visitLongField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitShortArrayField
public T visitShortArrayField(XAnnotationField.XShortArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a short array field.
- Specified by:
visitShortArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitShortField
public T visitShortField(XAnnotationField.XShort field)
- Description copied from interface:
XAnnotationVisitor
- Visits a short field.
- Specified by:
visitShortField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitStringArrayField
public T visitStringArrayField(XAnnotationField.XStringArray field)
- Description copied from interface:
XAnnotationVisitor
- Visits a string array field.
- Specified by:
visitStringArrayField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
visitStringField
public T visitStringField(XAnnotationField.XString field)
- Description copied from interface:
XAnnotationVisitor
- Visits a string field.
- Specified by:
visitStringField in interface XAnnotationVisitor<T>
- Parameters:
field - field to be visited.
- Returns:
- Result of the visit.
Copyright © 2006-2011 Highsource. All Rights Reserved.