Uses of Class
ai.timefold.jpyinterpreter.PythonCompiledFunction
Packages that use PythonCompiledFunction
Package
Description
-
Uses of PythonCompiledFunction in ai.timefold.jpyinterpreter
Fields in ai.timefold.jpyinterpreter declared as PythonCompiledFunctionFields in ai.timefold.jpyinterpreter with type parameters of type PythonCompiledFunctionModifier and TypeFieldDescriptionPythonCompiledClass.classFunctionNameToPythonBytecodePythonCompiledClass.instanceFunctionNameToPythonBytecodePythonCompiledClass.staticFunctionNameToPythonBytecodeMethods in ai.timefold.jpyinterpreter that return PythonCompiledFunctionMethods in ai.timefold.jpyinterpreter with parameters of type PythonCompiledFunctionModifier and TypeMethodDescriptionstatic <T> TPythonBytecodeToJavaBytecodeTranslator.forceTranslatePythonBytecodeToGenerator(PythonCompiledFunction pythonCompiledFunction, Class<T> javaFunctionalInterfaceType) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.forceTranslatePythonBytecodeToGeneratorClass(PythonCompiledFunction pythonCompiledFunction, MethodDescriptor methodDescriptor, Method methodWithoutGenerics, boolean isVirtual) Used for testing; force translate the python to a generator, even if it is not a generatorstatic StringPythonClassTranslator.getFunctionSignature(PythonCompiledFunction function, String asmMethodDescriptor) static PythonFunctionTypePythonBytecodeToJavaBytecodeTranslator.getFunctionType(PythonCompiledFunction pythonCompiledFunction) PythonClassTranslator.getInterfaceForClassPythonFunction(PythonCompiledFunction pythonCompiledFunction) PythonClassTranslator.getInterfaceForInstancePythonFunction(String instanceInternalClassName, PythonCompiledFunction pythonCompiledFunction) PythonClassTranslator.getInterfaceForPythonFunction(PythonCompiledFunction pythonCompiledFunction) PythonClassTranslator.getInterfaceForPythonFunctionIgnoringReturn(PythonCompiledFunction pythonCompiledFunction) PythonBytecodeToJavaBytecodeTranslator.getOpcodeList(PythonCompiledFunction pythonCompiledFunction) static StringPythonBytecodeToJavaBytecodeTranslator.getPythonBytecodeListing(PythonCompiledFunction pythonCompiledFunction) static PythonLikeTypePythonClassTranslator.getPythonReturnTypeOfFunction(PythonCompiledFunction pythonCompiledFunction, boolean isVirtual) PythonClassTranslator.getReferencedSelfAttributes(PythonCompiledFunction pythonCompiledFunction) static org.objectweb.asm.TypePythonClassTranslator.getVirtualFunctionReturnType(PythonCompiledFunction function) static Class<?>PythonGeneratorTranslator.translateGeneratorFunction(PythonCompiledFunction pythonCompiledFunction) static <T> TPythonBytecodeToJavaBytecodeTranslator.translatePythonBytecode(PythonCompiledFunction pythonCompiledFunction, Class<T> javaFunctionalInterfaceType) static <T> TPythonBytecodeToJavaBytecodeTranslator.translatePythonBytecode(PythonCompiledFunction pythonCompiledFunction, Class<T> javaFunctionalInterfaceType, List<Class<?>> genericTypeArgumentList) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToClass(PythonCompiledFunction pythonCompiledFunction, MethodDescriptor methodDescriptor) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToClass(PythonCompiledFunction pythonCompiledFunction, MethodDescriptor methodDescriptor, boolean isVirtual) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToClass(PythonCompiledFunction pythonCompiledFunction, MethodDescriptor methodDescriptor, Method methodWithoutGenerics, boolean isVirtual) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToClass(PythonCompiledFunction pythonCompiledFunction, Class<T> javaFunctionalInterfaceType) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToClass(PythonCompiledFunction pythonCompiledFunction, Class<T> javaFunctionalInterfaceType, List<Class<?>> genericTypeArgumentList) static <T> TPythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToInstance(PythonCompiledFunction pythonCompiledFunction, MethodDescriptor methodDescriptor) static <T> TPythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToInstance(PythonCompiledFunction pythonCompiledFunction, MethodDescriptor methodDescriptor, boolean isVirtual) static <T> Class<T>PythonBytecodeToJavaBytecodeTranslator.translatePythonBytecodeToPythonWrapperClass(PythonCompiledFunction pythonCompiledFunction, OpaquePythonReference codeReference) Constructors in ai.timefold.jpyinterpreter with parameters of type PythonCompiledFunctionModifierConstructorDescriptionGeneratorLocalVariableHelper(org.objectweb.asm.ClassWriter classWriter, String classInternalName, org.objectweb.asm.Type[] parameters, PythonCompiledFunction compiledFunction) LocalVariableHelper(org.objectweb.asm.Type[] parameters, PythonCompiledFunction compiledFunction) -
Uses of PythonCompiledFunction in ai.timefold.jpyinterpreter.implementors
Methods in ai.timefold.jpyinterpreter.implementors with parameters of type PythonCompiledFunctionModifier and TypeMethodDescriptionstatic voidVariableImplementor.deleteGlobalVariable(org.objectweb.asm.MethodVisitor methodVisitor, String className, PythonCompiledFunction pythonCompiledFunction, PythonBytecodeInstruction instruction) Deletes the global variable or parameter indicated by theinstructionargument.static voidVariableImplementor.storeInGlobalVariable(org.objectweb.asm.MethodVisitor methodVisitor, String className, PythonCompiledFunction pythonCompiledFunction, PythonBytecodeInstruction instruction) Stores TOS into the global variable or parameter indicated by theinstructionargument. -
Uses of PythonCompiledFunction in ai.timefold.jpyinterpreter.opcodes.controlflow
Methods in ai.timefold.jpyinterpreter.opcodes.controlflow with parameters of type PythonCompiledFunctionModifier and TypeMethodDescriptionReturnConstantValueOpcode.getConstant(PythonCompiledFunction function)