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.util.List<java.lang.String> implementTypes,
java.util.List<Py4JMethod> methods,
java.util.List<Py4JField> fields,
java.util.List<Py4JClass> classes) |
Modifier and Type | Method and Description |
---|---|
static Py4JClass |
buildClass(java.lang.Class<?> clazz) |
static Py4JClass |
buildClass(java.lang.Class<?> clazz,
boolean sort) |
java.util.List<Py4JClass> |
getClasses() |
java.lang.String |
getExtendType() |
java.util.List<Py4JField> |
getFields() |
java.util.List<java.lang.String> |
getImplementTypes() |
java.util.List<Py4JMethod> |
getMethods() |
java.lang.String |
getSignature(boolean shortName) |
compareTo, equals, getJavadoc, getName, hashCode
public Py4JClass(java.lang.String name, java.lang.String javadoc, java.lang.String extendType, java.util.List<java.lang.String> implementTypes, java.util.List<Py4JMethod> methods, java.util.List<Py4JField> fields, java.util.List<Py4JClass> classes)
public static final Py4JClass buildClass(java.lang.Class<?> clazz)
public static final Py4JClass buildClass(java.lang.Class<?> clazz, boolean sort)
public java.util.List<Py4JClass> getClasses()
public java.lang.String getExtendType()
public java.util.List<Py4JField> getFields()
public java.util.List<java.lang.String> getImplementTypes()
public java.util.List<Py4JMethod> getMethods()
public java.lang.String getSignature(boolean shortName)
getSignature
in class Py4JMember