Uses of Class
ai.timefold.jpyinterpreter.PythonFunctionSignature
Packages that use PythonFunctionSignature
Package
Description
-
Uses of PythonFunctionSignature in ai.timefold.jpyinterpreter
Methods in ai.timefold.jpyinterpreter that return PythonFunctionSignatureMethods in ai.timefold.jpyinterpreter with parameters of type PythonFunctionSignatureModifier and TypeMethodDescriptionbooleanPythonFunctionSignature.moreSpecificThan(PythonFunctionSignature other) -
Uses of PythonFunctionSignature in ai.timefold.jpyinterpreter.implementors
Methods in ai.timefold.jpyinterpreter.implementors with parameters of type PythonFunctionSignatureModifier and TypeMethodDescriptionstatic voidKnownCallImplementor.callMethod(PythonFunctionSignature pythonFunctionSignature, org.objectweb.asm.MethodVisitor methodVisitor, LocalVariableHelper localVariableHelper, int argumentCount) static voidKnownCallImplementor.callPython311andAbove(PythonFunctionSignature pythonFunctionSignature, FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount, List<String> keywordArgumentNameList) static voidKnownCallImplementor.callWithKeywordsAndUnwrapSelf(PythonFunctionSignature pythonFunctionSignature, FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount) static voidKnownCallImplementor.callWithoutKeywords(PythonFunctionSignature pythonFunctionSignature, FunctionMetadata functionMetadata, StackMetadata stackMetadata, int argumentCount) -
Uses of PythonFunctionSignature in ai.timefold.jpyinterpreter.types
Methods in ai.timefold.jpyinterpreter.types that return types with arguments of type PythonFunctionSignatureModifier and TypeMethodDescriptionPythonKnownFunctionType.getDefaultFunctionSignature()PythonKnownFunctionType.getFunctionForParameters(int positionalItemCount, List<String> keywordNames, List<PythonLikeType> callStackTypeList) PythonKnownFunctionType.getFunctionForParameters(PythonLikeType... parameters) PythonKnownFunctionType.getOverloadFunctionSignatureList()Methods in ai.timefold.jpyinterpreter.types with parameters of type PythonFunctionSignatureModifier and TypeMethodDescriptionvoidPythonLikeType.addBinaryMethod(PythonBinaryOperator operator, PythonFunctionSignature method) voidPythonLikeType.addConstructor(PythonFunctionSignature constructor) voidPythonLikeType.addLeftBinaryMethod(PythonBinaryOperator operator, PythonFunctionSignature method) voidPythonLikeType.addMethod(String methodName, PythonFunctionSignature method) voidPythonLikeType.addRightBinaryMethod(PythonBinaryOperator operator, PythonFunctionSignature method) voidPythonLikeType.addTernaryMethod(PythonTernaryOperator operator, PythonFunctionSignature method) voidPythonLikeType.addUnaryMethod(PythonUnaryOperator operator, PythonFunctionSignature method) Constructor parameters in ai.timefold.jpyinterpreter.types with type arguments of type PythonFunctionSignatureModifierConstructorDescriptionPythonKnownFunctionType(String methodName, List<PythonFunctionSignature> overloadFunctionSignatureList) -
Uses of PythonFunctionSignature in ai.timefold.jpyinterpreter.util.arguments
Methods in ai.timefold.jpyinterpreter.util.arguments that return PythonFunctionSignatureModifier and TypeMethodDescriptionArgumentSpec.asClassPythonFunctionSignature(Method method) ArgumentSpec.asClassPythonFunctionSignature(String internalClassName, String methodName, String methodDescriptor) ArgumentSpec.asPythonFunctionSignature(Method method) ArgumentSpec.asPythonFunctionSignature(String internalClassName, String methodName, String methodDescriptor) ArgumentSpec.asStaticPythonFunctionSignature(Method method) ArgumentSpec.asStaticPythonFunctionSignature(String internalClassName, String methodName, String methodDescriptor)