Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.python.core.PyObject
org.python.core.PyLong
public class PyLong
extends PyObject
Nested Class Summary |
Nested classes/interfaces inherited from class org.python.core.PyObject | |
PyObject.ConversionException |
Field Summary | |
static String | |
static BigInteger | |
static BigInteger | |
static BigInteger |
Fields inherited from class org.python.core.PyObject | |
exposed_name |
public static final String exposed_name
public static final BigInteger maxLong
public static final BigInteger maxULong
public static final BigInteger minLong
public PyLong(BigInteger v)
public PyLong(String s)
public PyLong(double v)
public PyLong(long v)
public Object __coerce_ex__(PyObject other)
- Overrides:
- __coerce_ex__ in interface PyObject
public PyObject __floordiv__(PyObject right)
- Overrides:
- __floordiv__ in interface PyObject
public PyObject __rfloordiv__(PyObject left)
- Overrides:
- __rfloordiv__ in interface PyObject
public static PyObject _pow(BigInteger value, BigInteger y, PyObject modulo, PyObject left, PyObject right)
public double doubleValue()
public BigInteger getValue()
public boolean long___nonzero__()
public static PyObject long_new(PyNewWrapper new_, boolean init, PyType subtype, PyObject[] args, String[] keywords)
public double scaledDoubleValue(int[] exp)