All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.org.python.modules.jffi.JITInvoker0 Maven / Gradle / Ivy

Go to download

Jython is an implementation of the high-level, dynamic, object-oriented language Python written in 100% Pure Java, and seamlessly integrated with the Java platform. It thus allows you to run Python on any Java platform.

There is a newer version: 2.7.4
Show newest version
package org.python.modules.jffi;

import com.kenai.jffi.*;
import org.python.core.PyObject;

/**
 * 
 */
abstract public class JITInvoker0 extends JITInvoker {
    public JITInvoker0(com.kenai.jffi.Function function, Invoker fallbackInvoker) {
        super(0, function, fallbackInvoker);
    }

    public final PyObject invoke(PyObject arg1) {
        return invalidArity(1);
    }

    public final PyObject invoke(PyObject arg1, PyObject arg2) {
        return invalidArity(2);
    }

    public final PyObject invoke(PyObject arg1, PyObject arg2, PyObject arg3) {
        return invalidArity(3);
    }

    public final PyObject invoke(PyObject arg1, PyObject arg2, PyObject arg3, PyObject arg4) {
        return invalidArity(4);
    }

    public final PyObject invoke(PyObject arg1, PyObject arg2, PyObject arg3, PyObject arg4, PyObject arg5) {
        return invalidArity(5);
    }

    public final PyObject invoke(PyObject arg1, PyObject arg2, PyObject arg3, PyObject arg4, PyObject arg5, PyObject arg6) {
        return invalidArity(6);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy