Class MemberDescriptor

java.lang.Object
jaxx.compiler.reflect.MemberDescriptor
Direct Known Subclasses:
FieldDescriptor, MethodDescriptor

public abstract class MemberDescriptor
extends java.lang.Object
Mirrors the class java.lang.ref.Member. JAXX uses ClassDescriptor instead of Class almost everywhere so that it can handle circular dependencies (there can't be a Class object 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).
  • Method Summary

    Modifier and Type Method Description
    protected java.lang.ClassLoader getClassLoader()  
    int getModifiers()  
    java.lang.String getName()  
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Method Details

    • getName

      public java.lang.String getName()
    • getModifiers

      public int getModifiers()
    • getClassLoader

      protected java.lang.ClassLoader getClassLoader()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object