Package | Description |
---|---|
com.thoughtworks.qdox.model |
Provides classes reflecting the Java model elements.
|
com.thoughtworks.qdox.model.impl |
Provides the default implementation of the classes reflecting the Java model elements.
|
com.thoughtworks.qdox.writer |
Provides classes to write Java model elements in any style
|
com.thoughtworks.qdox.writer.impl |
Provides the default implementation of classes to write Java model elements in any style.
|
Modifier and Type | Method and Description |
---|---|
JavaMethod |
BeanProperty.getAccessor()
This can return both the
isProperty if the property is of type Boolean or
getProperty for any other type of Object . |
JavaMethod |
JavaClass.getMethod(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean varArgs)
This should be the signature for getMethodBySignature.
|
JavaMethod |
JavaClass.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes) |
JavaMethod |
JavaClass.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses) |
JavaMethod |
JavaClass.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses,
boolean varArg) |
JavaMethod |
BeanProperty.getMutator()
The setter-method of the bean.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<JavaMethod> |
JavaClass.getMethods()
Equivalent of
Class.getMethods() |
java.util.List<JavaMethod> |
JavaClass.getMethods(boolean superclasses)
Return declared methods and optionally the inherited methods
|
java.util.List<JavaMethod> |
JavaClass.getMethodsBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses) |
java.util.List<JavaMethod> |
JavaClass.getMethodsBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses,
boolean varArg) |
Modifier and Type | Class and Description |
---|---|
class |
DefaultJavaMethod |
class |
JavaMethodDelegate
This class can be used to access overridden methods while keeping a reference to the original class.
|
Modifier and Type | Field and Description |
---|---|
private JavaMethod |
DefaultBeanProperty.accessor |
private JavaMethod |
DefaultBeanProperty.mutator |
private JavaMethod |
JavaMethodDelegate.originalMethod |
Modifier and Type | Field and Description |
---|---|
private java.util.List<JavaMethod> |
DefaultJavaClass.methods |
private java.util.List<JavaTypeVariable<JavaMethod>> |
DefaultJavaMethod.typeParameters |
Modifier and Type | Method and Description |
---|---|
JavaMethod |
DefaultBeanProperty.getAccessor()
This can return both the
isProperty if the property is of type Boolean or
getProperty for any other type of Object . |
JavaMethod |
DefaultJavaClass.getMethod(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean varArgs)
This should be the signature for getMethodBySignature.
|
JavaMethod |
DefaultJavaType.getMethod(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean varArgs)
This should be the signature for getMethodBySignature.
|
JavaMethod |
DefaultJavaClass.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes) |
JavaMethod |
DefaultJavaType.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes) |
JavaMethod |
DefaultJavaClass.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses) |
JavaMethod |
DefaultJavaType.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses) |
JavaMethod |
DefaultJavaClass.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses,
boolean varArg) |
JavaMethod |
DefaultJavaType.getMethodBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses,
boolean varArg) |
JavaMethod |
DefaultBeanProperty.getMutator()
The setter-method of the bean.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<JavaMethod> |
DefaultJavaClass.getMethods()
Equivalent of
Class.getMethods() |
java.util.List<JavaMethod> |
DefaultJavaType.getMethods()
Equivalent of
Class.getMethods() |
java.util.List<JavaMethod> |
DefaultJavaClass.getMethods(boolean superclasses)
Return declared methods and optionally the inherited methods
|
java.util.List<JavaMethod> |
DefaultJavaType.getMethods(boolean superclasses)
Return declared methods and optionally the inherited methods
|
java.util.List<JavaMethod> |
DefaultJavaClass.getMethodsBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses) |
java.util.List<JavaMethod> |
DefaultJavaType.getMethodsBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses) |
java.util.List<JavaMethod> |
DefaultJavaClass.getMethodsBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses,
boolean varArg) |
java.util.List<JavaMethod> |
DefaultJavaType.getMethodsBySignature(java.lang.String name,
java.util.List<JavaType> parameterTypes,
boolean superclasses,
boolean varArg) |
private static java.util.Map<java.lang.String,JavaMethod> |
DefaultJavaClass.getMethodsFromSuperclassAndInterfaces(JavaClass rootClass,
JavaClass callingClazz) |
java.util.List<JavaTypeVariable<JavaMethod>> |
JavaMethodDelegate.getTypeParameters()
Equivalent of
GenericDeclaration.getTypeParameters() |
java.util.List<JavaTypeVariable<JavaMethod>> |
DefaultJavaMethod.getTypeParameters()
Equivalent of
GenericDeclaration.getTypeParameters() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultJavaClass.addMethod(JavaMethod meth) |
void |
DefaultBeanProperty.setAccessor(JavaMethod accessor) |
void |
DefaultBeanProperty.setMutator(JavaMethod mutator) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultJavaMethod.setTypeParameters(java.util.List<JavaTypeVariable<JavaMethod>> typeParameters) |
Constructor and Description |
---|
JavaMethodDelegate(JavaClass callingClass,
JavaMethod originalMethod) |
Modifier and Type | Method and Description |
---|---|
ModelWriter |
ModelWriter.writeMethod(JavaMethod mth)
Write the java method
A standard method writer should write:
the javadoc
the annotations
the method signature, containing:
the parameters
|
Modifier and Type | Method and Description |
---|---|
ModelWriter |
DefaultModelWriter.writeMethod(JavaMethod method)
Write the java method
A standard method writer should write:
the javadoc
the annotations
the method signature, containing:
the parameters
|