Package org.python.core
Class PyCode
- java.lang.Object
-
- org.python.core.PyObject
-
- org.python.core.PyCode
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
PyBaseCode
public abstract class PyCode extends PyObject
A super class for all python code implementations.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.python.core.PyObject
PyObject.ConversionException
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
co_name
-
Fields inherited from class org.python.core.PyObject
gcMonitorGlobal, TYPE
-
-
Constructor Summary
Constructors Constructor Description PyCode()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description PyObject
call(PyFrame frame)
PyObject
call(ThreadState state, PyFrame frame)
abstract PyObject
call(ThreadState state, PyFrame frame, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject[] args, java.lang.String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject self, PyObject[] args, java.lang.String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject arg1, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject arg1, PyObject arg2, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject arg1, PyObject arg2, PyObject arg3, PyObject globals, PyObject[] defaults, PyObject closure)
abstract PyObject
call(ThreadState state, PyObject arg1, PyObject arg2, PyObject arg3, PyObject arg4, PyObject globals, PyObject[] defaults, PyObject closure)
-
Methods inherited from class org.python.core.PyObject
__abs__, __add__, __and__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __call__, __cmp__, __coerce__, __coerce_ex__, __complex__, __contains__, __delattr__, __delattr__, __delete__, __delitem__, __delitem__, __delslice__, __delslice__, __dir__, __div__, __divmod__, __ensure_finalizer__, __eq__, __findattr__, __findattr__, __findattr_ex__, __finditem__, __finditem__, __finditem__, __float__, __floordiv__, __format__, __ge__, __get__, __getattr__, __getattr__, __getitem__, __getitem__, __getnewargs__, __getslice__, __getslice__, __gt__, __hash__, __hex__, __iadd__, __iand__, __idiv__, __idivmod__, __ifloordiv__, __ilshift__, __imod__, __imul__, __index__, __int__, __invert__, __ior__, __ipow__, __irshift__, __isub__, __iter__, __iternext__, __itruediv__, __ixor__, __le__, __len__, __long__, __lshift__, __lt__, __mod__, __mul__, __ne__, __neg__, __nonzero__, __not__, __oct__, __or__, __pos__, __pow__, __pow__, __radd__, __rand__, __rdiv__, __rdivmod__, __reduce__, __reduce_ex__, __reduce_ex__, __repr__, __rfloordiv__, __rlshift__, __rmod__, __rmul__, __ror__, __rpow__, __rrshift__, __rshift__, __rsub__, __rtruediv__, __rxor__, __set__, __setattr__, __setattr__, __setitem__, __setitem__, __setitem__, __setslice__, __setslice__, __str__, __sub__, __tojava__, __truediv__, __trunc__, __unicode__, __xor__, _add, _and, _callextra, _cmp, _div, _divmod, _doget, _doget, _doset, _eq, _floordiv, _ge, _gt, _iadd, _iand, _idiv, _idivmod, _ifloordiv, _ilshift, _imod, _imul, _in, _ior, _ipow, _irshift, _is, _isnot, _isub, _itruediv, _ixor, _jcall, _jcallexc, _jthrow, _le, _lshift, _lt, _mod, _mul, _ne, _notin, _or, _pow, _rshift, _sub, _truediv, _xor, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, fastGetDict, getDict, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setType, toString
-
-
-
-
Method Detail
-
call
public abstract PyObject call(ThreadState state, PyFrame frame, PyObject closure)
-
call
public PyObject call(ThreadState state, PyFrame frame)
-
call
public abstract PyObject call(ThreadState state, PyObject[] args, java.lang.String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)
-
call
public abstract PyObject call(ThreadState state, PyObject self, PyObject[] args, java.lang.String[] keywords, PyObject globals, PyObject[] defaults, PyObject closure)
-
call
public abstract PyObject call(ThreadState state, PyObject globals, PyObject[] defaults, PyObject closure)
-
call
public abstract PyObject call(ThreadState state, PyObject arg1, PyObject globals, PyObject[] defaults, PyObject closure)
-
call
public abstract PyObject call(ThreadState state, PyObject arg1, PyObject arg2, PyObject globals, PyObject[] defaults, PyObject closure)
-
call
public abstract PyObject call(ThreadState state, PyObject arg1, PyObject arg2, PyObject arg3, PyObject globals, PyObject[] defaults, PyObject closure)
-
-