public class FunctionDef extends stmt
PyObject.ConversionException
Modifier and Type | Field and Description |
---|---|
PyObject |
__dict__ |
static PyType |
TYPE |
children, from_future_checked
gcMonitorGlobal, objtype
Constructor and Description |
---|
FunctionDef() |
FunctionDef(java.lang.Integer ttype,
org.antlr.runtime.Token token,
java.lang.String name,
arguments args,
java.util.List<stmt> body,
java.util.List<expr> decorator_list) |
FunctionDef(PyObject name,
PyObject args,
PyObject body,
PyObject decorator_list) |
FunctionDef(PythonTree tree,
java.lang.String name,
arguments args,
java.util.List<stmt> body,
java.util.List<expr> decorator_list) |
FunctionDef(PyType subType) |
FunctionDef(org.antlr.runtime.Token token,
Name name,
arguments args,
java.util.List<stmt> body,
java.util.List<expr> decorator_list) |
FunctionDef(org.antlr.runtime.Token token,
java.lang.String name,
arguments args,
java.util.List<stmt> body,
java.util.List<expr> decorator_list) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(VisitorIF<R> visitor) |
PyObject |
fastGetDict()
xxx implements where meaningful
|
void |
FunctionDef___init__(PyObject[] args,
java.lang.String[] keywords) |
PyString[] |
get_attributes() |
PyString[] |
get_fields() |
PyObject |
getArgs() |
PyObject |
getBody() |
int |
getCol_offset() |
PyObject |
getDecorator_list() |
PyObject |
getDict()
xxx implements where meaningful
|
arguments |
getInternalArgs() |
java.util.List<stmt> |
getInternalBody() |
java.util.List<expr> |
getInternalDecorator_list() |
java.lang.String |
getInternalName() |
Name |
getInternalNameNode() |
int |
getLineno() |
PyObject |
getName() |
void |
setArgs(PyObject args) |
void |
setBody(PyObject body) |
void |
setCol_offset(int num) |
void |
setDecorator_list(PyObject decorator_list) |
void |
setLineno(int num) |
void |
setName(PyObject name) |
java.lang.String |
toString() |
java.lang.String |
toStringTree() |
void |
traverse(VisitorIF<?> visitor) |
addChild, addChildren, createChildrenList, deleteChild, dottedNameListToString, dumpThis, dumpThis, dumpThis, dupNode, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getAntlrType, getCharPositionInLine, getCharStartIndex, getCharStopIndex, getChild, getChildCount, getChildIndex, getChildren, getFirstChildWithType, getLine, getNode, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, isNil, refersDirectlyTo, replaceChildren, setCharStartIndex, setCharStopIndex, setChild, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, traverse
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 FunctionDef(PyType subType)
public FunctionDef()
public FunctionDef(PyObject name, PyObject args, PyObject body, PyObject decorator_list)
public FunctionDef(org.antlr.runtime.Token token, java.lang.String name, arguments args, java.util.List<stmt> body, java.util.List<expr> decorator_list)
public FunctionDef(java.lang.Integer ttype, org.antlr.runtime.Token token, java.lang.String name, arguments args, java.util.List<stmt> body, java.util.List<expr> decorator_list)
public FunctionDef(PythonTree tree, java.lang.String name, arguments args, java.util.List<stmt> body, java.util.List<expr> decorator_list)
public java.lang.String getInternalName()
public PyObject getName()
public void setName(PyObject name)
public arguments getInternalArgs()
public PyObject getArgs()
public void setArgs(PyObject args)
public java.util.List<stmt> getInternalBody()
public PyObject getBody()
public void setBody(PyObject body)
public java.util.List<expr> getInternalDecorator_list()
public PyObject getDecorator_list()
public void setDecorator_list(PyObject decorator_list)
public PyString[] get_fields()
get_fields
in class stmt
public PyString[] get_attributes()
get_attributes
in class stmt
public void FunctionDef___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 int getLineno()
getLineno
in class PythonTree
public void setLineno(int num)
public int getCol_offset()
getCol_offset
in class PythonTree
public void setCol_offset(int num)
public Name getInternalNameNode()