Package com.fasterxml.classmate.members
Class ResolvedField
- java.lang.Object
-
- com.fasterxml.classmate.members.ResolvedMember<java.lang.reflect.Field>
-
- com.fasterxml.classmate.members.ResolvedField
-
- All Implemented Interfaces:
java.lang.Comparable<ResolvedField>
public final class ResolvedField extends ResolvedMember<java.lang.reflect.Field> implements java.lang.Comparable<ResolvedField>
-
-
Field Summary
-
Fields inherited from class com.fasterxml.classmate.members.ResolvedMember
_annotations, _declaringType, _hashCode, _member, _type
-
-
Constructor Summary
Constructors Constructor Description ResolvedField(ResolvedType context, Annotations ann, java.lang.reflect.Field field, ResolvedType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(ResolvedField other)
boolean
isTransient()
boolean
isVolatile()
-
Methods inherited from class com.fasterxml.classmate.members.ResolvedMember
applyDefault, applyOverride, applyOverrides, equals, get, getAnnotations, getDeclaringType, getModifiers, getName, getRawMember, getType, hashCode, isFinal, isPrivate, isProtected, isPublic, isStatic, toString
-
-
-
-
Constructor Detail
-
ResolvedField
public ResolvedField(ResolvedType context, Annotations ann, java.lang.reflect.Field field, ResolvedType type)
-
-
Method Detail
-
isTransient
public boolean isTransient()
-
isVolatile
public boolean isVolatile()
-
compareTo
public int compareTo(ResolvedField other)
- Specified by:
compareTo
in interfacejava.lang.Comparable<ResolvedField>
-
-