WrapperTemplateModel, AdapterTemplateModel, TemplateBooleanModel, TemplateHashModel, TemplateMethodModel, TemplateMethodModelEx, TemplateModel, TemplateNumberModel, TemplateScalarModelpublic class JythonNumberModel extends JythonModel implements TemplateNumberModel
PyInteger, PyLong,
PyFloat).object, wrapperFALSE, TRUENOTHINGEMPTY_STRING| Constructor | Description |
|---|---|
JythonNumberModel(org.python.core.PyObject object,
JythonWrapper wrapper) |
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.Number |
getAsNumber() |
Returns either
PyObject.__tojava__(java.lang.Class) with
Number.class as argument. |
exec, get, getAdaptedObject, getAsBoolean, getAsString, getWrappedObject, isEmptypublic JythonNumberModel(org.python.core.PyObject object,
JythonWrapper wrapper)
public java.lang.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.TemplateModelException