Package org.jpmml.python
Class PythonObjectConstructor
- java.lang.Object
-
- net.razorvine.pickle.objects.ClassDictConstructor
-
- org.jpmml.python.PythonObjectConstructor
-
- All Implemented Interfaces:
net.razorvine.pickle.IObjectConstructor
- Direct Known Subclasses:
CythonObjectConstructor,NamedTupleConstructor,NDArrayWrapperConstructor,PythonEnumConstructor,TypeConstructor
public class PythonObjectConstructor extends net.razorvine.pickle.objects.ClassDictConstructor
-
-
Constructor Summary
Constructors Constructor Description PythonObjectConstructor(String module, String name, Class<? extends PythonObject> clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PythonObjectconstruct(Object[] args)Class<? extends PythonObject>getClazz()StringgetModule()StringgetName()PythonObjectnewObject()PythonObjectreconstruct(Object first, Object second)
-
-
-
Constructor Detail
-
PythonObjectConstructor
public PythonObjectConstructor(String module, String name, Class<? extends PythonObject> clazz)
-
-
Method Detail
-
newObject
public PythonObject newObject()
-
construct
public PythonObject construct(Object[] args)
- Specified by:
constructin interfacenet.razorvine.pickle.IObjectConstructor- Overrides:
constructin classnet.razorvine.pickle.objects.ClassDictConstructor
-
reconstruct
public PythonObject reconstruct(Object first, Object second)
-
getModule
public String getModule()
-
getName
public String getName()
-
getClazz
public Class<? extends PythonObject> getClazz()
-
-