public class arguments extends PythonTree
PyObject.ConversionException
Modifier and Type | Field and Description |
---|---|
PyObject |
__dict__ |
static PyType |
TYPE |
children, from_future_checked
gcMonitorGlobal, objtype
Constructor and Description |
---|
arguments() |
arguments(java.lang.Integer ttype,
org.antlr.runtime.Token token,
java.util.List<expr> args,
java.lang.String vararg,
java.lang.String kwarg,
java.util.List<expr> defaults) |
arguments(PyObject args,
PyObject vararg,
PyObject kwarg,
PyObject defaults) |
arguments(PythonTree tree,
java.util.List<expr> args,
java.lang.String vararg,
java.lang.String kwarg,
java.util.List<expr> defaults) |
arguments(PyType subType) |
arguments(org.antlr.runtime.Token token,
java.util.List<expr> args,
Name vararg,
Name kwarg,
java.util.List<expr> defaults) |
arguments(org.antlr.runtime.Token token,
java.util.List<expr> args,
java.lang.String vararg,
java.lang.String kwarg,
java.util.List<expr> defaults) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(VisitorIF<R> visitor) |
void |
arguments___init__(PyObject[] args,
java.lang.String[] keywords) |
PyObject |
fastGetDict()
xxx implements where meaningful
|
PyString[] |
get_attributes() |
PyString[] |
get_fields() |
PyObject |
getArgs() |
PyObject |
getDefaults() |
PyObject |
getDict()
xxx implements where meaningful
|
java.util.List<expr> |
getInternalArgs() |
java.util.List<expr> |
getInternalDefaults() |
java.lang.String |
getInternalKwarg() |
Name |
getInternalKwargName() |
java.lang.String |
getInternalVararg() |
Name |
getInternalVarargName() |
PyObject |
getKwarg() |
PyObject |
getVararg() |
boolean |
refersDirectlyTo(PyObject ob)
Optional operation.
|
void |
setArgs(PyObject args) |
void |
setDefaults(PyObject defaults) |
void |
setKwarg(PyObject kwarg) |
void |
setVararg(PyObject vararg) |
java.lang.String |
toString() |
java.lang.String |
toStringTree() |
void |
traverse(VisitorIF<?> visitor) |
int |
traverse(Visitproc visit,
java.lang.Object arg)
Traverses all directly contained
PyObject s. |
addChild, addChildren, createChildrenList, deleteChild, dottedNameListToString, dumpThis, dumpThis, dumpThis, dupNode, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getAntlrType, getCharPositionInLine, getCharStartIndex, getCharStopIndex, getChild, getChildCount, getChildIndex, getChildren, getCol_offset, getFirstChildWithType, getLine, getLineno, getNode, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, isNil, replaceChildren, setCharStartIndex, setCharStopIndex, setChild, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex
check, unexpectedCall
__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__, __rawdir__, __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, _unsupportedop, _xor, adaptToCoerceTuple, asDouble, asIndex, asIndex, asInt, asInt, asIterable, asLong, asLong, asName, asName, asString, asString, asStringOrNull, asStringOrNull, bit_length, conjugate, delDict, delType, dispatch__init__, equals, fastGetClass, finalize, getJavaProxy, getType, hashCode, impAttr, implementsDescrDelete, implementsDescrGet, implementsDescrSet, invoke, invoke, invoke, invoke, invoke, invoke, isCallable, isDataDescr, isIndex, isInteger, isMappingType, isNumberType, isSequenceType, mergeClassDict, mergeDictAttr, mergeListAttr, noAttributeError, object___subclasshook__, readonlyAttributeError, runsupportedopMessage, setDict, setType, unsupportedopMessage
public arguments(PyType subType)
public arguments()
public arguments(org.antlr.runtime.Token token, java.util.List<expr> args, java.lang.String vararg, java.lang.String kwarg, java.util.List<expr> defaults)
public arguments(java.lang.Integer ttype, org.antlr.runtime.Token token, java.util.List<expr> args, java.lang.String vararg, java.lang.String kwarg, java.util.List<expr> defaults)
public arguments(PythonTree tree, java.util.List<expr> args, java.lang.String vararg, java.lang.String kwarg, java.util.List<expr> defaults)
public java.util.List<expr> getInternalArgs()
public PyObject getArgs()
public void setArgs(PyObject args)
public java.lang.String getInternalVararg()
public PyObject getVararg()
public void setVararg(PyObject vararg)
public java.lang.String getInternalKwarg()
public PyObject getKwarg()
public void setKwarg(PyObject kwarg)
public java.util.List<expr> getInternalDefaults()
public PyObject getDefaults()
public void setDefaults(PyObject defaults)
public PyString[] get_fields()
public PyString[] get_attributes()
public void arguments___init__(PyObject[] args, java.lang.String[] keywords)
public java.lang.String toString()
toString
in class PythonTree
public java.lang.String toStringTree()
toStringTree
in class PythonTree
public <R> R accept(VisitorIF<R> visitor) throws java.lang.Exception
accept
in class PythonTree
java.lang.Exception
public void traverse(VisitorIF<?> visitor) throws java.lang.Exception
traverse
in class PythonTree
java.lang.Exception
public PyObject fastGetDict()
PyObject
fastGetDict
in class PyObject
public PyObject getDict()
PyObject
public Name getInternalVarargName()
public Name getInternalKwargName()
public int traverse(Visitproc visit, java.lang.Object arg)
Traverseproc
PyObject
s.
Like in CPython, arg
must be passed
unmodified to visit
as its second parameter.
If Visitproc.visit(PyObject, Object)
returns
nonzero, this return value
must be returned immediately by traverse.
Visitproc.visit(PyObject, Object)
must not be
called with a null
PyObject-argument.traverse
in interface Traverseproc
traverse
in class PythonTree
public boolean refersDirectlyTo(PyObject ob)
Traverseproc
Traverseproc.traverse(Visitproc, Object)
with
a visitproc that just watches out for ob
.
Must return false
if ob
is null
.refersDirectlyTo
in interface Traverseproc
refersDirectlyTo
in class PythonTree