com.fasterxml.classmate.members
Class ResolvedField

java.lang.Object
  extended by com.fasterxml.classmate.members.ResolvedMember
      extended by com.fasterxml.classmate.members.ResolvedField

public class ResolvedField
extends ResolvedMember


Field Summary
protected  Field _field
           
protected  ResolvedType _type
           
 
Fields inherited from class com.fasterxml.classmate.members.ResolvedMember
_annotations, _declaringType
 
Constructor Summary
ResolvedField(ResolvedType context, Annotations ann, Field field, ResolvedType type)
           
 
Method Summary
 void addAnnotation(Annotation ann)
           
 boolean equals(Object o)
           
 Field getRawMember()
          Returns JDK object that represents member.
 ResolvedType getType()
          Returns type of this member; if it has one, for methods this is the return type, for fields field type, and for constructors null.
 
Methods inherited from class com.fasterxml.classmate.members.ResolvedMember
applyDefault, applyOverride, applyOverrides, getDeclaringType, getModifiers, getName, hashCode, isAbstract, isStatic, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_field

protected final Field _field

_type

protected final ResolvedType _type
Constructor Detail

ResolvedField

public ResolvedField(ResolvedType context,
                     Annotations ann,
                     Field field,
                     ResolvedType type)
Method Detail

addAnnotation

public void addAnnotation(Annotation ann)

getRawMember

public Field getRawMember()
Description copied from class: ResolvedMember
Returns JDK object that represents member.

Specified by:
getRawMember in class ResolvedMember

getType

public ResolvedType getType()
Description copied from class: ResolvedMember
Returns type of this member; if it has one, for methods this is the return type, for fields field type, and for constructors null.

Specified by:
getType in class ResolvedMember

equals

public boolean equals(Object o)
Overrides:
equals in class Object


Copyright © 2011 fasterxml.com. All Rights Reserved.