org.apache.beehive.controls.runtime.generator
Class AptField

Object
  extended by AptField
Direct Known Subclasses:
AptClientField, AptEventField

public class AptField
extends Object

The AptField class is a helper class that knows how to generate useful information about a Field using APT metadata


Field Summary
protected  FieldDeclaration _fieldDecl
           
 
Method Summary
 String getAccessModifier()
          Returns the access modifier associated with the field
 String getClassName()
          Returns the class name of the field (does not include any formal type parameters
 String getLocalName()
          Returns a local variable used when setting the field value
 String getName()
          Returns the name of the method
 String getReflectField()
          Returns the name of a static local field using to refer to this Field
 String getType()
          Returns the type of the field
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_fieldDecl

protected FieldDeclaration _fieldDecl
Method Detail

getName

public String getName()
Returns the name of the method


getLocalName

public String getLocalName()
Returns a local variable used when setting the field value


getType

public String getType()
Returns the type of the field


getClassName

public String getClassName()
Returns the class name of the field (does not include any formal type parameters


getAccessModifier

public String getAccessModifier()
Returns the access modifier associated with the field


getReflectField

public String getReflectField()
Returns the name of a static local field using to refer to this Field