org.glassfish.hk2.classmodel.reflect.impl
Class FieldModelImpl

java.lang.Object
  extended by org.glassfish.hk2.classmodel.reflect.impl.AnnotatedElementImpl
      extended by org.glassfish.hk2.classmodel.reflect.impl.FieldModelImpl
All Implemented Interfaces:
AnnotatedElement, FieldModel

public class FieldModelImpl
extends AnnotatedElementImpl
implements FieldModel

Implementation of a field model


Field Summary
 
Fields inherited from class org.glassfish.hk2.classmodel.reflect.impl.AnnotatedElementImpl
annotations, name
 
Constructor Summary
FieldModelImpl(ModelBuilder mb, TypeProxy type)
           
 
Method Summary
 ExtensibleType getType()
          Returns the declared type of the field
protected  void print(java.lang.StringBuffer sb)
           
 
Methods inherited from class org.glassfish.hk2.classmodel.reflect.impl.AnnotatedElementImpl
getAnnotation, getAnnotations, getName, shortDesc, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.glassfish.hk2.classmodel.reflect.AnnotatedElement
getAnnotation, getAnnotations, getName, shortDesc
 

Constructor Detail

FieldModelImpl

public FieldModelImpl(ModelBuilder mb,
                      TypeProxy type)
Method Detail

getType

public ExtensibleType getType()
Description copied from interface: FieldModel
Returns the declared type of the field

Specified by:
getType in interface FieldModel
Returns:
the field type

print

protected void print(java.lang.StringBuffer sb)
Overrides:
print in class AnnotatedElementImpl


Copyright © 2010 Sun Microsystems, Inc.. All Rights Reserved.