Top Fields Constructors Methods
org.python.antlr.ast

public Class Call

extends expr
Class Inheritance
Known Direct Subclasses
org.python.antlr.ast.CallDerived
Annotations
@ExposedType
name:_ast.Call
base:expr
Imports
org.antlr.runtime.Token, org.python.antlr.PythonTree, org.python.antlr.adapter.AstAdapters, org.python.antlr.base.expr, org.python.core.ArgParser, .AstList, .Py, .PyObject, .PyString, .PyStringMap, .PyType, org.python.expose.ExposedGet, .ExposedMethod, .ExposedNew, .ExposedSet, .ExposedType, java.util.ArrayList

Field Summary

Modifier and TypeField and Description
public PyObject
private List<expr>
private static final PyString[]
private int
private static final PyString[]
private expr
private List<keyword>
private expr
private int
private expr
public static final PyType

Constructor Summary

AccessConstructor and Description
public
Call(PyType subType)

public
Call()

public
Call(PyObject func, PyObject args, PyObject keywords, PyObject starargs, PyObject kwargs)

public
Call(Token token, expr func, List<expr> args, List<keyword> keywords, expr starargs, expr kwargs)

public
Call(Integer ttype, Token token, expr func, List<expr> args, List<keyword> keywords, expr starargs, expr kwargs)

public
Call(PythonTree tree, expr func, List<expr> args, List<keyword> keywords, expr starargs, expr kwargs)

Method Summary

Modifier and TypeMethod and Description
public <R> R
public void
Call___init__(PyObject[] args, String[] keywords)

private void
public PyObject
fastGetDict()

Overrides org.python.core.PyObject.fastGetDict.

xxx implements where meaningful

public PyString[]
public PyString[]
public PyObject
public int
public PyObject
getDict()

Overrides org.python.core.PyObject.getDict.

xxx implements where meaningful

public PyObject
public List<expr>
public expr
public List<keyword>
public expr
public expr
public PyObject
public PyObject
public int
public PyObject
public void
public void
setCol_offset(int num)

public void
public void
public void
public void
setLineno(int num)

public void
public String
toString()

Overrides org.python.antlr.PythonTree.toString.

Returns a string representation of the object.

public String
public void

Field Detail

__dict__back to summary
public PyObject __dict__
argsback to summary
private List<expr> args
attributesback to summary
private static final PyString[] attributes

Hides org.python.antlr.base.expr.attributes.

col_offsetback to summary
private int col_offset
fieldsback to summary
private static final PyString[] fields

Hides org.python.antlr.base.expr.fields.

funcback to summary
private expr func
keywordsback to summary
private List<keyword> keywords
kwargsback to summary
private expr kwargs
linenoback to summary
private int lineno
starargsback to summary
private expr starargs
TYPEback to summary
public static final PyType TYPE

Hides org.python.antlr.base.expr.TYPE.

Constructor Detail

Callback to summary
public Call(PyType subType)
Callback to summary
public Call()
Callback to summary
public Call(PyObject func, PyObject args, PyObject keywords, PyObject starargs, PyObject kwargs)
Callback to summary
public Call(Token token, expr func, List<expr> args, List<keyword> keywords, expr starargs, expr kwargs)
Callback to summary
public Call(Integer ttype, Token token, expr func, List<expr> args, List<keyword> keywords, expr starargs, expr kwargs)
Callback to summary
public Call(PythonTree tree, expr func, List<expr> args, List<keyword> keywords, expr starargs, expr kwargs)

Method Detail

acceptback to summary
public <R> R accept(VisitorIF<R> visitor) throws Exception

Overrides org.python.antlr.PythonTree.accept.

Call___init__back to summary
public void Call___init__(PyObject[] args, String[] keywords)
Annotations
@ExposedNew
@ExposedMethod
ensureDictback to summary
private void ensureDict()
fastGetDictback to summary
public PyObject fastGetDict()

Overrides org.python.core.PyObject.fastGetDict.

Doc from org.python.core.PyObject.fastGetDict.

xxx implements where meaningful

Returns:PyObject

internal object per instance dict or null

Annotations
@Override

get_attributesback to summary
public PyString[] get_attributes()

Overrides org.python.antlr.base.expr.get_attributes.

Annotations
@ExposedGet
name:_attributes
get_fieldsback to summary
public PyString[] get_fields()

Overrides org.python.antlr.base.expr.get_fields.

Annotations
@ExposedGet
name:_fields
getArgsback to summary
public PyObject getArgs()
Annotations
@ExposedGet
name:args
getCol_offsetback to summary
public int getCol_offset()

Overrides org.python.antlr.PythonTree.getCol_offset.

Annotations
@ExposedGet
name:col_offset
getDictback to summary
public PyObject getDict()

Overrides org.python.core.PyObject.getDict.

Doc from org.python.core.PyObject.getDict.

xxx implements where meaningful

Returns:PyObject

internal object __dict__ or null

Annotations
@ExposedGet
name:__dict__

getFuncback to summary
public PyObject getFunc()
Annotations
@ExposedGet
name:func
getInternalArgsback to summary
public List<expr> getInternalArgs()
getInternalFuncback to summary
public expr getInternalFunc()
getInternalKeywordsback to summary
public List<keyword> getInternalKeywords()
getInternalKwargsback to summary
public expr getInternalKwargs()
getInternalStarargsback to summary
public expr getInternalStarargs()
getKeywordsback to summary
public PyObject getKeywords()
Annotations
@ExposedGet
name:keywords
getKwargsback to summary
public PyObject getKwargs()
Annotations
@ExposedGet
name:kwargs
getLinenoback to summary
public int getLineno()

Overrides org.python.antlr.PythonTree.getLineno.

Annotations
@ExposedGet
name:lineno
getStarargsback to summary
public PyObject getStarargs()
Annotations
@ExposedGet
name:starargs
setArgsback to summary
public void setArgs(PyObject args)
Annotations
@ExposedSet
name:args
setCol_offsetback to summary
public void setCol_offset(int num)
Annotations
@ExposedSet
name:col_offset
setFuncback to summary
public void setFunc(PyObject func)
Annotations
@ExposedSet
name:func
setKeywordsback to summary
public void setKeywords(PyObject keywords)
Annotations
@ExposedSet
name:keywords
setKwargsback to summary
public void setKwargs(PyObject kwargs)
Annotations
@ExposedSet
name:kwargs
setLinenoback to summary
public void setLineno(int num)
Annotations
@ExposedSet
name:lineno
setStarargsback to summary
public void setStarargs(PyObject starargs)
Annotations
@ExposedSet
name:starargs
toStringback to summary
public String toString()

Overrides org.python.antlr.PythonTree.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object

Annotations
@ExposedGet
name:repr

toStringTreeback to summary
public String toStringTree()

Overrides org.python.antlr.PythonTree.toStringTree.

traverseback to summary
public void traverse(VisitorIF<?> visitor) throws Exception

Overrides org.python.antlr.PythonTree.traverse.