Top Description Fields Constructors Methods
org.python.core

public Class PyBuiltinFunctionSet

extends PyBuiltinFunctionNarrow
Class Inheritance
Known Direct Subclasses
org.python.core.PyBuiltinMethodSet, org.python.core.PySystemStateFunctions, org.python.core.BuiltinFunctions, org.python.modules.OperatorFunctions, org.python.modules.time.TimeFunctions, com.ziclix.python.sql.zxJDBCFunc
Annotations
@Untraversable

A helper class for faster implementations of commonly called methods.

Subclasses of PyBuiltinFunctionSet will implement some or all of the __call__ method with a switch on the index number.

Field Summary

Modifier and TypeField and Description
protected final int

Constructor Summary

AccessConstructor and Description
public
PyBuiltinFunctionSet(String name, int index)

Creates a PyBuiltinFunctionSet that expects 1 argument.

public
PyBuiltinFunctionSet(String name, int index, int numargs)

public
PyBuiltinFunctionSet(String name, int index, int minargs, int maxargs)

public
PyBuiltinFunctionSet(String name, int index, int minargs, int maxargs, String doc)

Method Summary

Inherited from org.python.core.PyBuiltinFunctionNarrow:
__call____call____call____call____call____call____call__fancyCall

Field Detail

indexback to summary
protected final int index

Constructor Detail

PyBuiltinFunctionSetback to summary
public PyBuiltinFunctionSet(String name, int index)

Creates a PyBuiltinFunctionSet that expects 1 argument.

PyBuiltinFunctionSetback to summary
public PyBuiltinFunctionSet(String name, int index, int numargs)
PyBuiltinFunctionSetback to summary
public PyBuiltinFunctionSet(String name, int index, int minargs, int maxargs)
PyBuiltinFunctionSetback to summary
public PyBuiltinFunctionSet(String name, int index, int minargs, int maxargs, String doc)