public class JythonNumberModel extends JythonModel implements TemplateNumberModel
org.python.core.PyInteger, org.python.core.PyLong,
org.python.core.PyFloat).object, wrapperNOTHINGFALSE, TRUEEMPTY_STRING| Constructor and Description |
|---|
JythonNumberModel(PyObject object,
JythonWrapper wrapper) |
| Modifier and Type | Method and Description |
|---|---|
Number |
getAsNumber()
Returns either
PyObject#__tojava__(java.lang.Class) with
Number.class as argument. |
exec, get, getAdaptedObject, getAsBoolean, getAsString, getWrappedObject, isEmptypublic JythonNumberModel(PyObject object,
JythonWrapper wrapper)
public Number getAsNumber() throws TemplateModelException
PyObject#__tojava__(java.lang.Class) with
Number.class as argument. If that fails, returns
PyObject#__float__().getAsNumber in interface TemplateNumberModelNumber instance associated with this number model.TemplateModelExceptionCopyright © 2016. All Rights Reserved.