org.jvnet.annox.model
Class XAnnotationField.XByte

java.lang.Object
  extended by org.jvnet.annox.model.XAnnotationField<T>
      extended by org.jvnet.annox.model.XAnnotationField.XField<T>
          extended by org.jvnet.annox.model.XAnnotationField.XFixedField<Byte>
              extended by org.jvnet.annox.model.XAnnotationField.XByte
Enclosing class:
XAnnotationField<T>

public static class XAnnotationField.XByte
extends XAnnotationField.XFixedField<Byte>


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jvnet.annox.model.XAnnotationField
XAnnotationField.XAnnotation, XAnnotationField.XAnnotationArray, XAnnotationField.XArrayField<T>, XAnnotationField.XBoolean, XAnnotationField.XBooleanArray, XAnnotationField.XByte, XAnnotationField.XByteArray, XAnnotationField.XChar, XAnnotationField.XCharArray, XAnnotationField.XClass, XAnnotationField.XClassArray, XAnnotationField.XDouble, XAnnotationField.XDoubleArray, XAnnotationField.XEnum, XAnnotationField.XEnumArray, XAnnotationField.XField<T>, XAnnotationField.XFixedArrayField<T>, XAnnotationField.XFixedField<T>, XAnnotationField.XFloat, XAnnotationField.XFloatArray, XAnnotationField.XInt, XAnnotationField.XIntArray, XAnnotationField.XLong, XAnnotationField.XLongArray, XAnnotationField.XShort, XAnnotationField.XShortArray, XAnnotationField.XString, XAnnotationField.XStringArray
 
Constructor Summary
XAnnotationField.XByte(String name, Byte value)
           
 
Method Summary
<T> T
accept(XAnnotationVisitor<T> visitor)
          Accepts the annotation visitor.
 Class<?> getType()
          Return the type of the field.
 
Methods inherited from class org.jvnet.annox.model.XAnnotationField.XFixedField
getValue
 
Methods inherited from class org.jvnet.annox.model.XAnnotationField.XField
equals, hashCode, toString
 
Methods inherited from class org.jvnet.annox.model.XAnnotationField
getInternalValue, getName, getResult
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

XAnnotationField.XByte

public XAnnotationField.XByte(String name,
                              Byte value)
Method Detail

getType

public Class<?> getType()
Description copied from class: XAnnotationField
Return the type of the field.

Specified by:
getType in class XAnnotationField<Byte>
Returns:
Type of the field.

accept

public <T> T accept(XAnnotationVisitor<T> visitor)
Description copied from class: XAnnotationField
Accepts the annotation visitor.

Specified by:
accept in class XAnnotationField<Byte>
Type Parameters:
T - Return type of the visitor.
Parameters:
visitor - visitor to accept.
Returns:
Result of the visit.


Copyright © 2006-2012 Highsource. All Rights Reserved.