public class Py4JClass extends Py4JMember
Model of a Java class used to create a help page.
Constructor and Description |
---|
Py4JClass(java.lang.String name,
java.lang.String javadoc,
java.lang.String extendType,
java.lang.String[] implementTypes,
Py4JMethod[] methods,
Py4JField[] fields,
Py4JClass[] classes) |
Modifier and Type | Method and Description |
---|---|
static Py4JClass |
buildClass(java.lang.Class<?> clazz) |
static Py4JClass |
buildClass(java.lang.Class<?> clazz,
boolean sort) |
Py4JClass[] |
getClasses() |
java.lang.String |
getExtendType() |
Py4JField[] |
getFields() |
java.lang.String[] |
getImplementTypes() |
Py4JMethod[] |
getMethods() |
java.lang.String |
getSignature(boolean shortName) |
compareTo, getJavadoc, getName
public Py4JClass(java.lang.String name, java.lang.String javadoc, java.lang.String extendType, java.lang.String[] implementTypes, Py4JMethod[] methods, Py4JField[] fields, Py4JClass[] classes)
public static final Py4JClass buildClass(java.lang.Class<?> clazz)
public static final Py4JClass buildClass(java.lang.Class<?> clazz, boolean sort)
public Py4JClass[] getClasses()
public java.lang.String getExtendType()
public Py4JField[] getFields()
public java.lang.String[] getImplementTypes()
public Py4JMethod[] getMethods()
public java.lang.String getSignature(boolean shortName)
getSignature
in class Py4JMember