org.python.core

Class PyBuiltinFunction.DefaultInfo

public static class PyBuiltinFunction.DefaultInfo extends Object implements PyBuiltinFunction.Info

Constructor Summary
DefaultInfo(String name, int minargs, int maxargs)
DefaultInfo(String name, int nargs)
Method Summary
static booleancheck(int nargs, int minargs, int maxargs)
intgetMaxargs()
intgetMinargs()
StringgetName()
static PyExceptionunexpectedCall(int nargs, boolean keywords, String name, int minargs, int maxargs)
PyExceptionunexpectedCall(int nargs, boolean keywords)

Constructor Detail

DefaultInfo

public DefaultInfo(String name, int minargs, int maxargs)

DefaultInfo

public DefaultInfo(String name, int nargs)

Method Detail

check

public static boolean check(int nargs, int minargs, int maxargs)

getMaxargs

public int getMaxargs()

getMinargs

public int getMinargs()

getName

public String getName()

unexpectedCall

public static PyException unexpectedCall(int nargs, boolean keywords, String name, int minargs, int maxargs)

unexpectedCall

public PyException unexpectedCall(int nargs, boolean keywords)