public class BaseTypeBuilder extends java.lang.Object implements TypeBuilder
| Constructor and Description |
|---|
BaseTypeBuilder(java.lang.String name,
java.lang.Class<? extends PyObject> typeClass,
java.lang.Class<?> baseClass,
boolean isBaseType,
java.lang.String doc,
PyBuiltinMethod[] meths,
PyDataDescr[] descrs,
PyNewWrapper newWrapper) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<?> |
getBase() |
PyObject |
getDict(PyType type) |
java.lang.String |
getDoc() |
boolean |
getIsBaseType() |
java.lang.String |
getName() |
java.lang.Class<? extends PyObject> |
getTypeClass() |
public BaseTypeBuilder(java.lang.String name,
java.lang.Class<? extends PyObject> typeClass,
java.lang.Class<?> baseClass,
boolean isBaseType,
java.lang.String doc,
PyBuiltinMethod[] meths,
PyDataDescr[] descrs,
PyNewWrapper newWrapper)
public PyObject getDict(PyType type)
getDict in interface TypeBuilderpublic java.lang.String getName()
getName in interface TypeBuilderpublic java.lang.Class<? extends PyObject> getTypeClass()
getTypeClass in interface TypeBuilderpublic java.lang.Class<?> getBase()
getBase in interface TypeBuilderpublic boolean getIsBaseType()
getIsBaseType in interface TypeBuilderpublic java.lang.String getDoc()
getDoc in interface TypeBuilder