org.python.antlr.ast
Class Call
- java.lang.Object
-
- org.python.core.PyObject
-
- org.python.antlr.AST
-
- org.python.antlr.PythonTree
-
- org.python.antlr.base.expr
-
- org.python.antlr.ast.Call
-
- All Implemented Interfaces:
- java.io.Serializable, Traverseproc
- Direct Known Subclasses:
- CallDerived
public class Call extends expr
- 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 and Description PyObject__dict__static PyTypeTYPE-
Fields inherited from class org.python.antlr.PythonTree
from_future_checked
-
Fields inherited from class org.python.core.PyObject
gcMonitorGlobal
-
-
Constructor Summary
Constructors Constructor and Description Call()Call(java.lang.Integer ttype, org.antlr.runtime.Token token, expr func, java.util.List<expr> args, java.util.List<keyword> keywords, expr starargs, expr kwargs)Call(PyObject func, PyObject args, PyObject keywords, PyObject starargs, PyObject kwargs)Call(PythonTree tree, expr func, java.util.List<expr> args, java.util.List<keyword> keywords, expr starargs, expr kwargs)Call(PyType subType)Call(org.antlr.runtime.Token token, expr func, java.util.List<expr> args, java.util.List<keyword> keywords, expr starargs, expr kwargs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description <R> Raccept(VisitorIF<R> visitor)voidCall___init__(PyObject[] args, java.lang.String[] keywords)PyObjectfastGetDict()xxx implements where meaningfulPyString[]get_attributes()PyString[]get_fields()PyObjectgetArgs()intgetCol_offset()PyObjectgetDict()xxx implements where meaningfulPyObjectgetFunc()java.util.List<expr>getInternalArgs()exprgetInternalFunc()java.util.List<keyword>getInternalKeywords()exprgetInternalKwargs()exprgetInternalStarargs()PyObjectgetKeywords()PyObjectgetKwargs()intgetLineno()PyObjectgetStarargs()voidsetArgs(PyObject args)voidsetCol_offset(int num)voidsetFunc(PyObject func)voidsetKeywords(PyObject keywords)voidsetKwargs(PyObject kwargs)voidsetLineno(int num)voidsetStarargs(PyObject starargs)java.lang.StringtoString()java.lang.StringtoStringTree()voidtraverse(VisitorIF<?> visitor)-
Methods inherited from class org.python.antlr.PythonTree
addChild, addChildren, deleteChild, dottedNameListToString, dupNode, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getAntlrType, getCharStartIndex, getCharStopIndex, getChild, getChildCount, getChildIndex, getChildren, getFirstChildWithType, getNode, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, isNil, refersDirectlyTo, replaceChildren, setCharStartIndex, setCharStopIndex, setChild, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, traverse
-
Methods inherited from class org.python.antlr.AST
check, unexpectedCall
-
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, getType, hashCode, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, noAttributeError, object___subclasshook__, readonlyAttributeError, setDict, setType
-
-
-
-
Constructor Detail
-
Call
public Call(PyType subType)
-
Call
public Call()
-
Call
public Call(PyObject func, PyObject args, PyObject keywords, PyObject starargs, PyObject kwargs)
-
Call
public Call(org.antlr.runtime.Token token, expr func, java.util.List<expr> args, java.util.List<keyword> keywords, expr starargs, expr kwargs)
-
Call
public Call(java.lang.Integer ttype, org.antlr.runtime.Token token, expr func, java.util.List<expr> args, java.util.List<keyword> keywords, expr starargs, expr kwargs)
-
-
Method Detail
-
getInternalFunc
public expr getInternalFunc()
-
getFunc
public PyObject getFunc()
-
setFunc
public void setFunc(PyObject func)
-
getInternalArgs
public java.util.List<expr> getInternalArgs()
-
getArgs
public PyObject getArgs()
-
setArgs
public void setArgs(PyObject args)
-
getInternalKeywords
public java.util.List<keyword> getInternalKeywords()
-
getKeywords
public PyObject getKeywords()
-
setKeywords
public void setKeywords(PyObject keywords)
-
getInternalStarargs
public expr getInternalStarargs()
-
getStarargs
public PyObject getStarargs()
-
setStarargs
public void setStarargs(PyObject starargs)
-
getInternalKwargs
public expr getInternalKwargs()
-
getKwargs
public PyObject getKwargs()
-
setKwargs
public void setKwargs(PyObject kwargs)
-
get_fields
public PyString[] get_fields()
- Overrides:
get_fieldsin classexpr
-
get_attributes
public PyString[] get_attributes()
- Overrides:
get_attributesin classexpr
-
Call___init__
public void Call___init__(PyObject[] args, java.lang.String[] keywords)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classPythonTree
-
toStringTree
public java.lang.String toStringTree()
- Overrides:
toStringTreein classPythonTree
-
accept
public <R> R accept(VisitorIF<R> visitor) throws java.lang.Exception
- Overrides:
acceptin classPythonTree- Throws:
java.lang.Exception
-
traverse
public void traverse(VisitorIF<?> visitor) throws java.lang.Exception
- Overrides:
traversein classPythonTree- Throws:
java.lang.Exception
-
fastGetDict
public PyObject fastGetDict()
Description copied from class:PyObjectxxx implements where meaningful- Overrides:
fastGetDictin classPyObject- Returns:
- internal object per instance dict or null
-
getDict
public PyObject getDict()
Description copied from class:PyObjectxxx implements where meaningful
-
getLineno
public int getLineno()
- Overrides:
getLinenoin classPythonTree
-
setLineno
public void setLineno(int num)
-
getCol_offset
public int getCol_offset()
- Overrides:
getCol_offsetin classPythonTree
-
setCol_offset
public void setCol_offset(int num)
-
-
DMelt 3.0 © DataMelt by jWork.ORG