Package org.nuiton.jaxx.compiler.reflect
Class MethodDescriptor
- java.lang.Object
-
- org.nuiton.jaxx.compiler.reflect.MemberDescriptor
-
- org.nuiton.jaxx.compiler.reflect.MethodDescriptor
-
public class MethodDescriptor extends MemberDescriptor
Mirrors the classjava.lang.ref.Method. 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 MethodDescriptor(String name, int modifiers, String returnType, String[] parameterTypes, ClassLoader classLoader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassDescriptor[]getParameterTypes()ClassDescriptorgetReturnType()-
Methods inherited from class org.nuiton.jaxx.compiler.reflect.MemberDescriptor
getClassLoader, getModifiers, getName, toString
-
-
-
-
Constructor Detail
-
MethodDescriptor
public MethodDescriptor(String name, int modifiers, String returnType, String[] parameterTypes, ClassLoader classLoader)
-
-
Method Detail
-
getReturnType
public ClassDescriptor getReturnType()
-
getParameterTypes
public ClassDescriptor[] getParameterTypes()
-
-