Package org.nuiton.jaxx.compiler.reflect
Class FieldDescriptor
- java.lang.Object
-
- org.nuiton.jaxx.compiler.reflect.MemberDescriptor
-
- org.nuiton.jaxx.compiler.reflect.FieldDescriptor
-
public class FieldDescriptor extends MemberDescriptor
Mirrors the classjava.lang.ref.Field. JAXX usesClassDescriptorinstead ofClassalmost everywhere so that it can handle circular dependencies (there can't be aClassobject for an uncompiled JAXX or Java source file, and a compiler must be allow references to symbols in uncompiled source files in order to handle circular dependencies).
-
-
Constructor Summary
Constructors Constructor Description FieldDescriptor(String name, int modifiers, String type, ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDescriptorgetType()StringtoString()-
Methods inherited from class org.nuiton.jaxx.compiler.reflect.MemberDescriptor
getClassLoader, getModifiers, getName
-
-
-
-
Constructor Detail
-
FieldDescriptor
public FieldDescriptor(String name, int modifiers, String type, ClassLoader classLoader)
-
-
Method Detail
-
getType
public ClassDescriptor getType()
-
toString
public String toString()
- Overrides:
toStringin classMemberDescriptor
-
-