com.fasterxml.classmate.members
Class ResolvedField

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

public final class ResolvedField
extends ResolvedMember


Field Summary
protected  Field _field
           
protected  int _hashCode
           
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
 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.
 int hashCode()
           
 boolean isTransient()
           
 boolean isVolatile()
           
 
Methods inherited from class com.fasterxml.classmate.members.ResolvedMember
applyDefault, applyOverride, applyOverrides, get, getDeclaringType, getModifiers, getName, isFinal, isPrivate, isProtected, isPublic, 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

_hashCode

protected final int _hashCode
Constructor Detail

ResolvedField

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

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

isTransient

public boolean isTransient()

isVolatile

public boolean isVolatile()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 2012 fasterxml.com. All Rights Reserved.