org.python.expose
Class BaseTypeBuilder
- java.lang.Object
-
- org.python.expose.BaseTypeBuilder
-
- All Implemented Interfaces:
- TypeBuilder
public class BaseTypeBuilder extends java.lang.Object implements TypeBuilder
-
-
Constructor Summary
Constructors 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description java.lang.Class<?>getBase()PyObjectgetDict(PyType type)java.lang.StringgetDoc()booleangetIsBaseType()java.lang.StringgetName()java.lang.Class<? extends PyObject>getTypeClass()
-
-
-
Constructor Detail
-
BaseTypeBuilder
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)
-
-
Method Detail
-
getDict
public PyObject getDict(PyType type)
- Specified by:
getDictin interfaceTypeBuilder
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfaceTypeBuilder
-
getTypeClass
public java.lang.Class<? extends PyObject> getTypeClass()
- Specified by:
getTypeClassin interfaceTypeBuilder
-
getBase
public java.lang.Class<?> getBase()
- Specified by:
getBasein interfaceTypeBuilder
-
getIsBaseType
public boolean getIsBaseType()
- Specified by:
getIsBaseTypein interfaceTypeBuilder
-
getDoc
public java.lang.String getDoc()
- Specified by:
getDocin interfaceTypeBuilder
-
-
DMelt 3.0 © DataMelt by jWork.ORG