public class ClassDescriptorResolverFromJaxxFile.JaxxFileClassDescriptor extends ClassDescriptor
declaredFieldDescriptors, EMPTY_FIELD_DESCRIPTORS_ARRAY, resolverType| Constructor and Description |
|---|
JaxxFileClassDescriptor(JAXXCompiler compiler,
String className,
String packageName,
Set<String> interfaces,
ClassLoader classLoader,
MethodDescriptor[] constructors,
MethodDescriptor[] publicMethods,
FieldDescriptor[] publicFields) |
| Modifier and Type | Method and Description |
|---|---|
FieldDescriptor |
getDeclaredFieldDescriptor(String name) |
MethodDescriptor |
getDeclaredMethodDescriptor(String name,
ClassDescriptor... parameterTypes) |
JAXXObjectDescriptor |
getJAXXObjectDescriptor() |
Optional<MethodDescriptor> |
tryToGetDeclaredMethodDescriptor(String name,
ClassDescriptor... parameterTypes) |
equals, getClassDescriptor, getClassLoader, getComponentType, getConstructorDescriptors, getDeclaredFieldDescriptors, getFieldDescriptor, getFieldDescriptors, getInterfaces, getMethodDescriptor, getMethodDescriptors, getName, getPackageName, getResolverType, getSimpleName, getSuperclass, hashCode, isArray, isAssignableFrom, isInterface, toString, tryToGetFieldDescriptor, tryToGetSetterMethodDescriptorpublic JaxxFileClassDescriptor(JAXXCompiler compiler, String className, String packageName, Set<String> interfaces, ClassLoader classLoader, MethodDescriptor[] constructors, MethodDescriptor[] publicMethods, FieldDescriptor[] publicFields)
public FieldDescriptor getDeclaredFieldDescriptor(String name) throws NoSuchFieldException
getDeclaredFieldDescriptor in class ClassDescriptorNoSuchFieldExceptionpublic Optional<MethodDescriptor> tryToGetDeclaredMethodDescriptor(String name, ClassDescriptor... parameterTypes)
tryToGetDeclaredMethodDescriptor in class ClassDescriptorpublic MethodDescriptor getDeclaredMethodDescriptor(String name, ClassDescriptor... parameterTypes) throws NoSuchMethodException
getDeclaredMethodDescriptor in class ClassDescriptorNoSuchMethodExceptionpublic JAXXObjectDescriptor getJAXXObjectDescriptor()
getJAXXObjectDescriptor in class ClassDescriptorCopyright © 2008–2018 Ultreia.io. All rights reserved.