接口的使用
com.thoughtworks.qdox.model.JavaMethod
使用JavaMethod的程序包
程序包
说明
Provides classes reflecting the Java model elements.
Provides the default implementation of the classes reflecting the Java model elements.
Provides classes to write Java model elements in any style
Provides the default implementation of classes to write Java model elements in any style.
-
com.thoughtworks.qdox.model中JavaMethod的使用
修饰符和类型方法说明BeanProperty.getAccessor()This should be the signature for getMethodBySignature.JavaClass.getMethodBySignature(String name, List<JavaType> parameterTypes) JavaClass.getMethodBySignature(String name, List<JavaType> parameterTypes, boolean superclasses) JavaClass.getMethodBySignature(String name, List<JavaType> parameterTypes, boolean superclasses, boolean varArg) BeanProperty.getMutator()The setter-method of the bean.返回变量类型为JavaMethod的类型的com.thoughtworks.qdox.model中的方法修饰符和类型方法说明JavaClass.getMethods()Equivalent ofClass.getMethods()JavaClass.getMethods(boolean superclasses) Return declared methods and optionally the inherited methodsJavaClass.getMethodsBySignature(String name, List<JavaType> parameterTypes, boolean superclasses) JavaClass.getMethodsBySignature(String name, List<JavaType> parameterTypes, boolean superclasses, boolean varArg) -
com.thoughtworks.qdox.model.impl中JavaMethod的使用
修饰符和类型类说明classclassThis class can be used to access overridden methods while keeping a reference to the original class.修饰符和类型方法说明DefaultBeanProperty.getAccessor()This should be the signature for getMethodBySignature.This should be the signature for getMethodBySignature.DefaultJavaClass.getMethodBySignature(String name, List<JavaType> parameterTypes) DefaultJavaClass.getMethodBySignature(String name, List<JavaType> parameterTypes, boolean superclasses) DefaultJavaClass.getMethodBySignature(String name, List<JavaType> parameterTypes, boolean superclasses, boolean varArg) DefaultJavaType.getMethodBySignature(String name, List<JavaType> parameterTypes) DefaultJavaType.getMethodBySignature(String name, List<JavaType> parameterTypes, boolean superclasses) DefaultJavaType.getMethodBySignature(String name, List<JavaType> parameterTypes, boolean superclasses, boolean varArg) DefaultBeanProperty.getMutator()The setter-method of the bean.返回变量类型为JavaMethod的类型的com.thoughtworks.qdox.model.impl中的方法修饰符和类型方法说明DefaultJavaClass.getMethods()Equivalent ofClass.getMethods()DefaultJavaClass.getMethods(boolean superclasses) Return declared methods and optionally the inherited methodsDefaultJavaType.getMethods()Equivalent ofClass.getMethods()DefaultJavaType.getMethods(boolean superclasses) Return declared methods and optionally the inherited methodsDefaultJavaClass.getMethodsBySignature(String name, List<JavaType> parameterTypes, boolean superclasses) DefaultJavaClass.getMethodsBySignature(String name, List<JavaType> parameterTypes, boolean superclasses, boolean varArg) DefaultJavaType.getMethodsBySignature(String name, List<JavaType> parameterTypes, boolean superclasses) DefaultJavaType.getMethodsBySignature(String name, List<JavaType> parameterTypes, boolean superclasses, boolean varArg) DefaultJavaMethod.getTypeParameters()Equivalent ofGenericDeclaration.getTypeParameters()JavaMethodDelegate.getTypeParameters()Equivalent ofGenericDeclaration.getTypeParameters()修饰符和类型方法说明voidDefaultJavaClass.addMethod(JavaMethod meth) voidDefaultBeanProperty.setAccessor(JavaMethod accessor) voidDefaultBeanProperty.setMutator(JavaMethod mutator) 类型变量类型为JavaMethod的com.thoughtworks.qdox.model.impl中的方法参数修饰符和类型方法说明voidDefaultJavaMethod.setTypeParameters(List<JavaTypeVariable<JavaMethod>> typeParameters) 参数类型为JavaMethod的com.thoughtworks.qdox.model.impl中的构造器 -
com.thoughtworks.qdox.writer中JavaMethod的使用
参数类型为JavaMethod的com.thoughtworks.qdox.writer中的方法修饰符和类型方法说明ModelWriter.writeMethod(JavaMethod mth) Write the java method A standard method writer should write: the javadoc the annotations the method signature, containing: the parameters -
com.thoughtworks.qdox.writer.impl中JavaMethod的使用
修饰符和类型方法说明DefaultModelWriter.writeMethod(JavaMethod method) Write the java method A standard method writer should write: the javadoc the annotations the method signature, containing: the parameters