Index

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

$

$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.BoundPythonLikeFunction
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.GeneratedFunctionMethodReference
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
Calls the function with positional arguments and named arguments.
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaMethodReference
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.MultiDispatchJavaMethodReference
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$call(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
$cpythonId - Variable in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$cpythonReference - Variable in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$deleteAttribute(String) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
Delete an attribute by name.
$deleteAttribute(String) - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
$deleteAttribute(String) - Method in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
$deleteAttribute(String) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
$deleteAttribute(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$deleteAttribute(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
$deleteAttribute(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
$deleteAttribute(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$deleteAttribute(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
$getArgs() - Method in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
$getAttributeOrError(String) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
Gets an attribute by name.
$getAttributeOrError(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$getAttributeOrNull(String) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
Gets an attribute by name.
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
$getAttributeOrNull(String) - Method in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
$getAttributeOrNull(String) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.PythonModule
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$getAttributeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
$getCPythonId() - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$getCPythonReference() - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$getGenericType() - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
Return a generic version of PythonLikeObject.$getType().
$getGenericType() - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
$getGenericType() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$getInstanceMap() - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$getType() - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
Returns the type describing the object
$getType() - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
$getType() - Method in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.GeneratedFunctionMethodReference
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
$getType() - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaMethodReference
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.wrappers.MultiDispatchJavaMethodReference
 
$getType() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$instanceMap - Variable in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$method$__abs__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__add__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__add__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__bool__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__delattr__(PythonString) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__delattr__(PythonString) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__eq__(PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__eq__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__eq__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__eq__(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__eq__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__float__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__floordiv__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__floordiv__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__format__() - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__format__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
$method$__format__() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__format__(PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__format__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
$method$__format__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
$method$__format__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
$method$__format__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__ge__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__ge__(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__ge__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__getattribute__(PythonString) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__getattribute__(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$method$__getattribute__(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonSuperObject
 
$method$__getattribute__(PythonString) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__gt__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__gt__(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__gt__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__hash__() - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__hash__() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
$method$__int__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__le__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__le__(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__le__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__lt__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__lt__(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__lt__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__mod__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__mod__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__mul__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__mul__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__ne__(PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__ne__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__neg__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__neq__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__neq__(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__neq__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__pos__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__pow__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__pow__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__radd__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__repr__() - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__repr__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
$method$__repr__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__repr__() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__rfloordiv__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__rmod__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__rmul__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__round__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__round__(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__rpow__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__rsub__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__rtruediv__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__setattr__(PythonString, PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__setattr__(PythonString, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__str__() - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.Ellipsis
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.NotImplemented
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.PythonNone
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
$method$__str__() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$method$__sub__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__sub__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__truediv__(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$__truediv__(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$adjusted() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$as_integer_ratio() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$as_tuple() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$canonical() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$compare(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$compare_signal(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$compare_total(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$compare_total_mag(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$conjugate() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$copy_abs() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$copy_negate() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$copy_sign(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$exp() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$fma(PythonDecimal, PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$fma(PythonDecimal, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$fma(PythonInteger, PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$fma(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$from_float(PythonFloat) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_canonical() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_finite() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_infinite() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_nan() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_normal() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_qnan() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_signed() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_snan() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_subnormal() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$is_zero() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$ln() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$log10() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$logb() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$logical_and(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$logical_invert() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$logical_or(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$logical_xor(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$max(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$max_mag(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$min(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$min_mag(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$next_minus() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$next_plus() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$next_toward(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$normalize() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$number_class() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$quantize(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$radix() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$remainder_near(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$rotate(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$same_quantum(PythonDecimal) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$scaleb(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$shift(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$sqrt() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$to_eng_string() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$to_integral() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$to_integral_exact() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$method$to_integral_value() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
$readFieldsFromCPythonReference() - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$setAttribute(String, PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonLikeObject
Sets an attribute by name.
$setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
$setAttribute(String, PythonLikeObject) - Method in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
$setAttribute(String, PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
$setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
$setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
$setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
$setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
$setCPythonReference(OpaquePythonReference) - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$setInstanceMap(Map<Number, PythonLikeObject>) - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$shouldCreateNewInstance() - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTzinfo
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.Ellipsis
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ArithmeticError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.FloatingPointError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.OverflowError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ZeroDivisionError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.AttributeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.BufferError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.CPythonException
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.GeneratorExit
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ImportError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.BlockingIOError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.ChildProcessError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.BrokenPipeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionAbortedError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionRefusedError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionResetError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.EOFError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.FileExistsError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.FileNotFoundError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.InterruptedError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.IsADirectoryError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.KeyboardInterrupt
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.MemoryError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.NotADirectoryError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.OSError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.PermissionError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.ProcessLookupError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.SystemError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.SystemExit
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.TimeoutError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.lookup.IndexError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.lookup.KeyError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.lookup.LookupError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ModuleNotFoundError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.NameError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.PythonAssertionError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.PythonException
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.errors.PythonTraceback
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.RecursionError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ReferenceError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.RuntimeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.StopIteration
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.syntax.IndentationError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.syntax.SyntaxError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.syntax.TabError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
$TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.NotImplemented
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonCell
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonCode
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonModule
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonRange
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonSlice
 
$TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonSuperObject
 
$writeFieldsToCPythonReference(OpaquePythonReference) - Method in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 

A

abs() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
abs() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
abs() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
ABS - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
ABS - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
AbstractControlFlowOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
AbstractControlFlowOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.AbstractControlFlowOpcode
 
AbstractOpcode - Class in ai.timefold.jpyinterpreter.opcodes
 
AbstractOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
AbstractPythonLikeObject - Class in ai.timefold.jpyinterpreter.types
 
AbstractPythonLikeObject(PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
AbstractPythonLikeObject(PythonLikeType, Map<String, PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
accept(int, int) - Method in interface ai.timefold.jpyinterpreter.types.PythonSlice.SliceConsumer
 
adapt(MethodVisitor, MethodDescriptor) - Static method in class ai.timefold.jpyinterpreter.util.MethodVisitorAdapters
 
adapt(MethodVisitor, String, String) - Static method in class ai.timefold.jpyinterpreter.util.MethodVisitorAdapters
 
add(int, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
add(int, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
add(int, Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
add(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
add(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
add(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
add(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
add(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
add(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
add(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
add(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
add(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
add(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
add(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
add(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
ADD - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
ADD - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
add_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
add_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
add_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
addAll(int, Collection) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
addAll(int, Collection<? extends PythonInteger>) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
addAll(int, Collection<? extends T>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
addAll(Collection) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
addAll(Collection<? extends PythonLikeObject>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
addAll(Collection<? extends PythonInteger>) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
addAll(Collection<? extends T>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
addAll(Collection<? extends T>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
addAnnotations(List<AnnotationMetadata>) - Method in record class ai.timefold.jpyinterpreter.TypeHint
 
addAnnotationTo(ClassVisitor) - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
 
addAnnotationTo(FieldVisitor) - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
 
addAnnotationTo(MethodVisitor) - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
 
addArgument(String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addArgument(String, String, ArgumentType_) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addBinaryMethod(PythonBinaryOperator, PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addBinaryMethod(PythonBinaryOperator, Method) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addBuiltinConstant(String, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
addBuiltinType(PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
addConstructor(PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addEntry(PythonVersion, int, int, int, int, boolean) - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
addExtraKeywordVarArgument(String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addExtraPositionalVarArgument(String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addGroupings(StringBuilder, DefaultFormatSpec, int) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
addInstanceField(FieldDescriptor) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addItem(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
addItem(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonModule
 
addKeywordOnlyArgument(String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addKeywordOnlyArgument(String, String, ArgumentType_) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addLeftBinaryMethod(PythonBinaryOperator, PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addLeftBinaryMethod(PythonBinaryOperator, Method) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addMethod(Method) - Method in class ai.timefold.jpyinterpreter.types.wrappers.MultiDispatchJavaMethodReference
 
addMethod(String, PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addMethod(String, Method) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addNullableArgument(String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addNullableKeywordOnlyArgument(String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addNullablePositionalOnlyArgument(String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addPositionalOnlyArgument(String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addPositionalOnlyArgument(String, String, ArgumentType_) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
addRightBinaryMethod(PythonBinaryOperator, PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addRightBinaryMethod(PythonBinaryOperator, Method) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addTernaryMethod(PythonTernaryOperator, PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addTernaryMethod(PythonTernaryOperator, Method) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addUnaryMethod(PythonUnaryOperator, PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
addUnaryMethod(PythonUnaryOperator, Method) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
ai.timefold.jpyinterpreter - package ai.timefold.jpyinterpreter
 
ai.timefold.jpyinterpreter.builtins - package ai.timefold.jpyinterpreter.builtins
 
ai.timefold.jpyinterpreter.dag - package ai.timefold.jpyinterpreter.dag
 
ai.timefold.jpyinterpreter.implementors - package ai.timefold.jpyinterpreter.implementors
 
ai.timefold.jpyinterpreter.opcodes - package ai.timefold.jpyinterpreter.opcodes
 
ai.timefold.jpyinterpreter.opcodes.collection - package ai.timefold.jpyinterpreter.opcodes.collection
 
ai.timefold.jpyinterpreter.opcodes.controlflow - package ai.timefold.jpyinterpreter.opcodes.controlflow
 
ai.timefold.jpyinterpreter.opcodes.descriptor - package ai.timefold.jpyinterpreter.opcodes.descriptor
 
ai.timefold.jpyinterpreter.opcodes.dunder - package ai.timefold.jpyinterpreter.opcodes.dunder
 
ai.timefold.jpyinterpreter.opcodes.exceptions - package ai.timefold.jpyinterpreter.opcodes.exceptions
 
ai.timefold.jpyinterpreter.opcodes.function - package ai.timefold.jpyinterpreter.opcodes.function
 
ai.timefold.jpyinterpreter.opcodes.generator - package ai.timefold.jpyinterpreter.opcodes.generator
 
ai.timefold.jpyinterpreter.opcodes.meta - package ai.timefold.jpyinterpreter.opcodes.meta
 
ai.timefold.jpyinterpreter.opcodes.module - package ai.timefold.jpyinterpreter.opcodes.module
 
ai.timefold.jpyinterpreter.opcodes.object - package ai.timefold.jpyinterpreter.opcodes.object
 
ai.timefold.jpyinterpreter.opcodes.stack - package ai.timefold.jpyinterpreter.opcodes.stack
 
ai.timefold.jpyinterpreter.opcodes.string - package ai.timefold.jpyinterpreter.opcodes.string
 
ai.timefold.jpyinterpreter.opcodes.variable - package ai.timefold.jpyinterpreter.opcodes.variable
 
ai.timefold.jpyinterpreter.test - package ai.timefold.jpyinterpreter.test
 
ai.timefold.jpyinterpreter.types - package ai.timefold.jpyinterpreter.types
 
ai.timefold.jpyinterpreter.types.collections - package ai.timefold.jpyinterpreter.types.collections
 
ai.timefold.jpyinterpreter.types.collections.view - package ai.timefold.jpyinterpreter.types.collections.view
 
ai.timefold.jpyinterpreter.types.datetime - package ai.timefold.jpyinterpreter.types.datetime
 
ai.timefold.jpyinterpreter.types.errors - package ai.timefold.jpyinterpreter.types.errors
 
ai.timefold.jpyinterpreter.types.errors.arithmetic - package ai.timefold.jpyinterpreter.types.errors.arithmetic
 
ai.timefold.jpyinterpreter.types.errors.io - package ai.timefold.jpyinterpreter.types.errors.io
 
ai.timefold.jpyinterpreter.types.errors.io.connection - package ai.timefold.jpyinterpreter.types.errors.io.connection
 
ai.timefold.jpyinterpreter.types.errors.lookup - package ai.timefold.jpyinterpreter.types.errors.lookup
 
ai.timefold.jpyinterpreter.types.errors.syntax - package ai.timefold.jpyinterpreter.types.errors.syntax
 
ai.timefold.jpyinterpreter.types.errors.unicode - package ai.timefold.jpyinterpreter.types.errors.unicode
 
ai.timefold.jpyinterpreter.types.errors.warning - package ai.timefold.jpyinterpreter.types.errors.warning
 
ai.timefold.jpyinterpreter.types.numeric - package ai.timefold.jpyinterpreter.types.numeric
 
ai.timefold.jpyinterpreter.types.wrappers - package ai.timefold.jpyinterpreter.types.wrappers
 
ai.timefold.jpyinterpreter.util - package ai.timefold.jpyinterpreter.util
 
ai.timefold.jpyinterpreter.util.arguments - package ai.timefold.jpyinterpreter.util.arguments
 
align(StringBuilder, DefaultFormatSpec, DefaultFormatSpec.AlignmentOption) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
alignment - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
How padding should be applied to fill width
alignWithPrefixRespectingSign(StringBuilder, String, DefaultFormatSpec, DefaultFormatSpec.AlignmentOption) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
all(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
ALWAYS_SIGN - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.SignOption
 
AND - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
ANNOTATION_DIRECTORY_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
annotationList() - Method in record class ai.timefold.jpyinterpreter.TypeHint
Returns the value of the annotationList record component.
AnnotationMetadata - Record Class in ai.timefold.jpyinterpreter
 
AnnotationMetadata(Class<? extends Annotation>, Map<String, Object>, Class<?>) - Constructor for record class ai.timefold.jpyinterpreter.AnnotationMetadata
Creates an instance of a AnnotationMetadata record class.
annotations - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
The annotations on the type
annotationType() - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
Returns the value of the annotationType record component.
annotationValueMap() - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
Returns the value of the annotationValueMap record component.
any(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
append(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
appendByte(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
arg() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns the value of the arg record component.
argcount - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
argRepr() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns the value of the argRepr record component.
ARGUMENT_PREFIX - Static variable in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
ARGUMENT_SPEC_GETTER_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
ARGUMENT_SPEC_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
ARGUMENT_SPEC_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
ArgumentKind - Enum Class in ai.timefold.jpyinterpreter.util.arguments
 
ArgumentSpec<Out_> - Class in ai.timefold.jpyinterpreter.util.arguments
 
ARITHMETIC_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ArithmeticError
 
ArithmeticError - Exception in ai.timefold.jpyinterpreter.types.errors.arithmetic
The base class for those built-in exceptions that are raised for various arithmetic errors
ArithmeticError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ArithmeticError
 
ArithmeticError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ArithmeticError
 
ArithmeticError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ArithmeticError
 
AS_BOOLEAN - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
AS_FLOAT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
AS_INDEX - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
AS_INT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
AS_STRING - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
asAsciiByteArray() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
asAsciiBytes() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
asAsciiString() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
asAsciiString() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
asBool() - Method in class ai.timefold.jpyinterpreter.types.PythonNone
 
asBoolean() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
asBoolean() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
asBoolean() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
asByte() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
asByteArray() - Method in interface ai.timefold.jpyinterpreter.types.PythonBytesLikeObject
 
asByteBuffer() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
asByteBuffer() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
asByteBuffer() - Method in interface ai.timefold.jpyinterpreter.types.PythonBytesLikeObject
 
asCharSequence() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
asCharSequence() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
ascii(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
asClassPythonFunctionSignature(Method) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
asClassPythonFunctionSignature(String, String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
asFloat() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
asFloat() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
asFraction() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
asInteger() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
asInteger() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
asIntIndexForLength(PythonInteger, int) - Static method in class ai.timefold.jpyinterpreter.types.PythonSlice
Convert index into a index for a sequence of length length.
asIntTuple() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
asIntTuple() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
asmClassLoader - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
A custom classloader that looks for the class in classNameToBytecode
asPythonFunctionSignature(Method) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
asPythonFunctionSignature(String, String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
asPythonIterator() - Method in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
ASSERTION_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.PythonAssertionError
 
asStaticPythonFunctionSignature(Method) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
asStaticPythonFunctionSignature(String, String, String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
asString() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
asString() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
asString() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
asString() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
asString() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
astimezone(PythonTzinfo) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
asValidEndIntIndexForLength(PythonInteger, int) - Static method in class ai.timefold.jpyinterpreter.types.PythonSlice
Convert index into a VALID end index for a sequence of length length. bounding it to the range [0, length].
asValidStartIntIndexForLength(PythonInteger, int) - Static method in class ai.timefold.jpyinterpreter.types.PythonSlice
Convert index into a VALID start index for a sequence of length length. bounding it to the range [0, length - 1].
AsyncOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
atOffset(OpcodeDescriptor, int) - Static method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
atOffset(String, int) - Static method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
ATTRIBUTE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.AttributeError
 
AttributeError - Exception in ai.timefold.jpyinterpreter.types.errors
 
AttributeError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.AttributeError
 
AttributeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.AttributeError
 
AttributeError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.AttributeError
 
AWAIT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode.ResumeType
 

B

BASE_EXCEPTION_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
BASE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
BasicBlock - Class in ai.timefold.jpyinterpreter.dag
 
BasicBlock(int, List<Opcode>) - Constructor for class ai.timefold.jpyinterpreter.dag.BasicBlock
 
BEFORE_ASYNC_WITH - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Resolves __aenter__ and __aexit__ from the object on top of the stack.
BEFORE_WITH - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
 
beforeWith(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
BeforeWithOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
BeforeWithOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.BeforeWithOpcode
 
bin(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
BINARY - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int) Binary format.
BINARY_ADD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 + TOS.
BINARY_AND - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 & TOS.
BINARY_FLOOR_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 // TOS.
BINARY_LSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 << TOS.
BINARY_MATRIX_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 @ TOS.
BINARY_MODULO - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 % TOS.
BINARY_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 * TOS.
BINARY_OP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements any binary op.
BINARY_OR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 | TOS.
BINARY_POWER - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 ** TOS.
BINARY_RSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 >> TOS.
BINARY_SLICE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS2[TOS1:TOS]
BINARY_SUBSCR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1[TOS].
BINARY_SUBTRACT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 - TOS.
BINARY_TRUE_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 / TOS.
BINARY_XOR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = TOS1 ^ TOS.
BinaryDunderBuiltin - Class in ai.timefold.jpyinterpreter.builtins
 
BinaryDunderBuiltin(PythonBinaryOperator) - Constructor for class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
BinaryDunderBuiltin(String) - Constructor for class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
BinaryDunderOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
BinaryDunderOpcode(PythonBytecodeInstruction, PythonBinaryOperator) - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.BinaryDunderOpcode
 
binaryInplaceOr(PythonLikeDict<K, V>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
binaryOperator(MethodVisitor, LocalVariableHelper, PythonBinaryOperator) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
Performs a binary dunder operation on TOS and TOS1.
binaryOperator(MethodVisitor, StackMetadata, PythonBinaryOperator) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
 
binaryOperatorOnlyRight(MethodVisitor, LocalVariableHelper, PythonBinaryOperator) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
 
binaryOr(PythonLikeDict<K, V>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
binaryType - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
The binary type of this PythonCompiledClass; typically CPythonType.
bindFunctionToInstance(PythonLikeFunction, PythonLikeObject, PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.builtins.FunctionBuiltinOperations
 
bindFunctionToType(PythonLikeFunction, PythonLikeObject, PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.builtins.FunctionBuiltinOperations
 
bitwiseAnd(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
bitwiseAnd(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
bitwiseOr(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
bitwiseOr(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
bitwiseXor(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
bitwiseXor(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
BLOCKING_IO_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.BlockingIOError
 
BlockingIOError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
BlockingIOError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.BlockingIOError
 
BlockingIOError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.BlockingIOError
 
BlockingIOError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.BlockingIOError
 
BOOLEAN_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
boundCellIndexToVariableIndex - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
BoundPythonLikeFunction - Class in ai.timefold.jpyinterpreter.types
 
BoundPythonLikeFunction(PythonLikeObject, PythonLikeFunction) - Constructor for class ai.timefold.jpyinterpreter.types.BoundPythonLikeFunction
 
boundToTypeOfObject(PythonLikeObject, PythonLikeFunction) - Static method in class ai.timefold.jpyinterpreter.types.BoundPythonLikeFunction
 
boxPrimitiveType(Class<?>, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
boxPrimitiveType(Type, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
BROKEN_PIPE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.BrokenPipeError
 
BrokenPipeError - Exception in ai.timefold.jpyinterpreter.types.errors.io.connection
Raised when a buffer related operation cannot be performed.
BrokenPipeError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.BrokenPipeError
 
BrokenPipeError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.BrokenPipeError
 
BrokenPipeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.BrokenPipeError
 
BUFFER_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.BufferError
 
BufferError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
BufferError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.BufferError
 
BufferError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.BufferError
 
BufferError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.BufferError
 
BUILD_CONST_KEY_MAP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
BUILD_LIST - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
BUILD_MAP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
BUILD_SET - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
BUILD_SLICE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
BUILD_STRING - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StringOpDescriptor
 
BUILD_TUPLE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
buildCollection(Class<?>, MethodVisitor, int) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Constructs a collection from the top itemCount on the stack.
BuildConstantKeyMapOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
BuildConstantKeyMapOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.BuildConstantKeyMapOpcode
 
buildConstKeysMap(Class<? extends Map>, MethodVisitor, int) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Constructs a map from the top itemCount + 1 on the stack.
BuildListOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
BuildListOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.BuildListOpcode
 
buildMap(Class<? extends Map>, MethodVisitor, int) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Constructs a map from the top 2 * itemCount on the stack.
BuildMapOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
BuildMapOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.BuildMapOpcode
 
BuildSetOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
BuildSetOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.BuildSetOpcode
 
buildSlice(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
 
BuildSliceOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
BuildSliceOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.BuildSliceOpcode
 
buildString(MethodVisitor, int) - Static method in class ai.timefold.jpyinterpreter.implementors.StringImplementor
Constructs a string from the top itemCount on the stack.
BuildStringOpcode - Class in ai.timefold.jpyinterpreter.opcodes.string
 
BuildStringOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.string.BuildStringOpcode
 
BuildTupleOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
BuildTupleOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.BuildTupleOpcode
 
BuiltinTypes - Class in ai.timefold.jpyinterpreter.types
 
BYTE_ARRAY_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
BYTE_TO_INT - Static variable in class ai.timefold.jpyinterpreter.types.PythonBytes
 
ByteCharSequence - Class in ai.timefold.jpyinterpreter.util
 
ByteCharSequence(byte[]) - Constructor for class ai.timefold.jpyinterpreter.util.ByteCharSequence
 
ByteCharSequence(byte[], int, int) - Constructor for class ai.timefold.jpyinterpreter.util.ByteCharSequence
 
bytecodeCounterToCodeArgumenterList - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
bytecodeCounterToLabelMap - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
BytecodeSwitchImplementor - Class in ai.timefold.jpyinterpreter
 
BytecodeSwitchImplementor() - Constructor for class ai.timefold.jpyinterpreter.BytecodeSwitchImplementor
 
BYTES - Enum constant in enum class ai.timefold.jpyinterpreter.util.StringFormatter.PrintfStringType
 
BYTES_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
BYTES_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 
BytesWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
BytesWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 
BytesWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 
BytesWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 
BytesWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 
BytesWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.BytesWarning
 

C

CACHE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
A no-op code used by CPython to hold arbitrary data for JIT.
call(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Calls a function. argc is the number of positional arguments.
CALL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
CALL_FUNCTION - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
CALL_FUNCTION_EX - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
CALL_FUNCTION_KW - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
CALL_INTRINSIC_1 - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
 
CALL_METHOD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
callable(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
callBinaryMethod(FunctionMetadata, StackMetadata, MethodVisitor, String) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
callBinaryMethod(MethodVisitor, String) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
callFunction(FunctionMetadata, StackMetadata, MethodVisitor, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Calls a function.
CallFunctionKeywordOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
CallFunctionKeywordOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionKeywordOpcode
 
CallFunctionOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
CallFunctionOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionOpcode
 
callFunctionUnpack(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Calls a function.
callFunctionUnpackIterable(FunctionMetadata, StackMetadata, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
callFunctionUnpackMapAndIterable(FunctionMetadata, StackMetadata, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
CallFunctionUnpackOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
CallFunctionUnpackOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionUnpackOpcode
 
callFunctionWithKeywords(FunctionMetadata, StackMetadata, MethodVisitor, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Calls a function.
callGenericFunction(FunctionMetadata, StackMetadata, MethodVisitor, int) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
callGenericFunction(FunctionMetadata, StackMetadata, MethodVisitor, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
callGenericFunction(MethodVisitor, int) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
callGenericFunctionWithKeywords(FunctionMetadata, StackMetadata, MethodVisitor, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Calls a function.
callKeywordsSlot - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
callMethod(FunctionMetadata, StackMetadata, MethodVisitor, PythonBytecodeInstruction, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Calls a method. argc is the number of positional arguments.
callMethod(PythonFunctionSignature, MethodVisitor, LocalVariableHelper, int) - Static method in class ai.timefold.jpyinterpreter.implementors.KnownCallImplementor
 
callMethod(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
CallMethodOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
CallMethodOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.CallMethodOpcode
 
CallOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
CallOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.CallOpcode
 
callPython311andAbove(PythonFunctionSignature, FunctionMetadata, StackMetadata, int, List<String>) - Static method in class ai.timefold.jpyinterpreter.implementors.KnownCallImplementor
 
callPythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
callPythonReference(OpaquePythonReference, List<PythonLikeObject>, Map<PythonString, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
callUnpackListAndMap(String, MethodDescriptor, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.KnownCallImplementor
 
callWithKeywordsAndUnwrapSelf(PythonFunctionSignature, FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.KnownCallImplementor
 
callWithoutKeywords(PythonFunctionSignature, FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.KnownCallImplementor
 
capitalize() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
capitalize() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
capitalize() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
casefold() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
ceilDivide(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
ceilDivide(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
ceilDivide(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
CELL_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
CELL_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonCell
 
CELLS_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
cellValue - Variable in class ai.timefold.jpyinterpreter.types.PythonCell
The value the cell stores.
center(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
center(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
center(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
center(PythonInteger, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
center(PythonInteger, PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
center(PythonInteger, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
center(StringBuilder, String, int) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
CENTER_ALIGN - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
Forces the field to be centered within the available space.
CHARACTER - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int) Character.
charAt(int) - Method in class ai.timefold.jpyinterpreter.util.ByteCharSequence
 
CHECK_EXC_MATCH - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Performs exception matching for except.
checkExcMatch(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
CheckExcMatchOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
CheckExcMatchOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.CheckExcMatchOpcode
 
CHILD_PROCESS_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.ChildProcessError
 
ChildProcessError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
ChildProcessError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.ChildProcessError
 
ChildProcessError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.ChildProcessError
 
ChildProcessError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.ChildProcessError
 
chr(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
CLASS - Enum constant in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
CLASS_CELL_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
CLASS_FUNCTION_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
CLASS_METHOD - Enum constant in enum class ai.timefold.jpyinterpreter.PythonClassTranslator.PythonMethodKind
 
classFunctionNameToPythonBytecode - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
classInternalName() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Returns the value of the classInternalName record component.
className - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
className - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
className() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Returns the value of the className record component.
classNameToBytecode - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
The ASM generated bytecode.
classNameToSharedInstanceCount - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
classOutputRootPath - Static variable in class ai.timefold.jpyinterpreter.InterpreterStartupOptions
Where to output class files; defaults to null (which cause not class files to not be written)
classOutputRootPath - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
CLEANUP_THROW - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
 
CleanupThrowOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
CleanupThrowOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.CleanupThrowOpcode
 
clear() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
clear() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
clear() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
clear() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
clear() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
clear() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
clear() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
clear() - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
clear() - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
clear() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
clearDict() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
clearList() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
clearMethod(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
clearSet() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
close() - Method in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
closure - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The closure of the function
co_argcount - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The number of not keyword only arguments the function takes
co_cellvars - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
List of names used by cell variables
co_constants - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
List of constants used in bytecode
co_exceptiontable - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The exception table; only populated in Python 3.11 and above (in Python 3.10 and below, the table will be empty, since those use explict block instructions)
co_freevars - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
List of names used by free variables
co_kwonlyargcount - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The number of keyword only arguments the function takes
co_names - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
List of all names used in the function
co_posonlyargcount - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The number of positional only arguments the function takes
co_varnames - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
List of names used by local variables in the function
CODE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
CODE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonCode
 
coerce(Class<T>) - Method in interface ai.timefold.jpyinterpreter.types.Coercible
 
coerce(Class<T>) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
coerce(Class<T>) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
coerceToType(PythonLikeObject, Class<T>) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
Coerce a value to a given type
Coercible - Interface in ai.timefold.jpyinterpreter.types
 
collectionAdd(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Calls collection.add(TOS[i], TOS).
collectionAddAll(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Calls collection.addAll(TOS[i], TOS).
CollectionAddAllOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
CollectionAddAllOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.CollectionAddAllOpcode
 
CollectionAddOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
CollectionAddOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.CollectionAddOpcode
 
CollectionImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of opcodes related to collections (list, tuple, set, dict).
CollectionImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
 
CollectionOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
combine(PythonLikeType, PythonDate, PythonTime, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
COMMA - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.GroupingOption
Signals the use of a comma for the thousands' separator.
COMPARE_OP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
 
CompareOp - Enum Class in ai.timefold.jpyinterpreter
 
CompareOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
CompareOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.CompareOpcode
 
compareTo(PythonVersion) - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
compareTo(PythonLikeTuple) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
compareTo(PythonDateTime) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
compareTo(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
compareTo(PythonNumber) - Method in interface ai.timefold.jpyinterpreter.types.numeric.PythonNumber
 
compareTo(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
compareTo(JavaObjectWrapper) - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
compareTo(PythonObjectWrapper) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
compareTo(T) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
compareValues(MethodVisitor, StackMetadata, CompareOp) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
Compares TOS and TOS1 via their dunder methods.
COMPLEX_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
COMPLEX_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.numeric.PythonComplex
 
computeHash(PythonInteger, PythonInteger) - Static method in interface ai.timefold.jpyinterpreter.types.numeric.PythonNumber
 
concat(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
concat(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
concat(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
concatToNew(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
concatToNew(PythonLikeList) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
concatToNew(PythonLikeTuple) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
concatToSelf(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
concatToSelf(PythonLikeList) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
ConcurrentWeakIdentityHashMap<K,V> - Class in ai.timefold.jpyinterpreter.util
ConcurrentWeakIdentityHashMap() - Constructor for class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
ConcurrentWeakIdentityHashMap(int) - Constructor for class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
CONNECTION_ABORTED_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionAbortedError
 
CONNECTION_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionError
 
CONNECTION_REFUSED_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionRefusedError
 
CONNECTION_RESET_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionResetError
 
ConnectionAbortedError - Exception in ai.timefold.jpyinterpreter.types.errors.io.connection
Raised when a buffer related operation cannot be performed.
ConnectionAbortedError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionAbortedError
 
ConnectionAbortedError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionAbortedError
 
ConnectionAbortedError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionAbortedError
 
ConnectionError - Exception in ai.timefold.jpyinterpreter.types.errors.io.connection
Raised when a buffer related operation cannot be performed.
ConnectionError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionError
 
ConnectionError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionError
 
ConnectionError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionError
 
ConnectionRefusedError - Exception in ai.timefold.jpyinterpreter.types.errors.io.connection
Raised when a buffer related operation cannot be performed.
ConnectionRefusedError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionRefusedError
 
ConnectionRefusedError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionRefusedError
 
ConnectionRefusedError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionRefusedError
 
ConnectionResetError - Exception in ai.timefold.jpyinterpreter.types.errors.io.connection
Raised when a buffer related operation cannot be performed.
ConnectionResetError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionResetError
 
ConnectionResetError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionResetError
 
ConnectionResetError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.connection.ConnectionResetError
 
CONSTANT_PREFIX - Static variable in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
constantMapping(BiFunction<PythonBytecodeInstruction, PythonVersion, Opcode>) - Static method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
constantMapping(Function<PythonBytecodeInstruction, Opcode>) - Static method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
CONSTANTS_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
CONSTRUCTOR - Enum constant in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
contains(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
contains(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
contains(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
contains(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
contains(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
CONTAINS - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
CONTAINS_OP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
containsAll(Collection) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
containsAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
containsAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
containsAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
containsAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
containsAnyTargetInSet(Set<Integer>) - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
containsIndex(int) - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
containsItem(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
containsItem(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
containsItem(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
containsItem(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
containsItem(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
containsJumpTarget(int) - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
containsKey(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
containsKey(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
containsKey(Object) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
containsKey(Object) - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
containsKey(Object) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
ContainsOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
ContainsOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.ContainsOpcode
 
containsOperator(MethodVisitor, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Implements TOS1 in TOS.
containsSubsequence(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
containsSubsequence(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
containsSubstring(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
containsValue(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
containsValue(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
containsValue(Object) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
containsValue(Object) - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
containsValue(Object) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
ControlOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
conversionType - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
How the value should be displayed
convertListToTuple(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Convert TOS from a List to a tuple.
convertPythonObjectToJavaType(Class<? extends T>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
Converts a PythonLikeObject to the given type.
copy() - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
copy() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
copy() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
copy() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
copy() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
copy() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
copy() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
copy() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
copy() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
COPY - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Push the i-th item to the top of the stack.
COPY_FREE_VARS - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
 
CopyOnWriteMap<Key_,Value_> - Class in ai.timefold.jpyinterpreter.util
 
CopyOnWriteMap(Map<Key_, Value_>) - Constructor for class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
CopyOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
CopyOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.CopyOpcode
 
copyParameter(MethodVisitor, LocalVariableHelper, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
Convert the parameterIndex Java parameter to its Python equivalent and store it into the corresponding Python parameter local variable slot.
count(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
count(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
count(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
count(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
count(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
count(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
count(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
count(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
count(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
count(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
count(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
count(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
count(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
count(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
count(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
count(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
count(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
countByte(byte, int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
countByte(byte, int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
CPYTHON_BACKED_OBJECT_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
CPYTHON_EXCEPTION_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.CPythonException
 
CPYTHON_TYPE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
CPythonBackedPythonInterpreter - Class in ai.timefold.jpyinterpreter
 
CPythonBackedPythonInterpreter() - Constructor for class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
CPythonBackedPythonInterpreter(InputStream, PrintStream) - Constructor for class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
CPythonBackedPythonLikeObject - Class in ai.timefold.jpyinterpreter.types
 
CPythonBackedPythonLikeObject(PythonInterpreter, PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
CPythonBackedPythonLikeObject(PythonInterpreter, PythonLikeType, OpaquePythonReference) - Constructor for class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
CPythonBackedPythonLikeObject(PythonInterpreter, PythonLikeType, Map<String, PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
CPythonBackedPythonLikeObject(PythonInterpreter, PythonLikeType, Map<String, PythonLikeObject>, OpaquePythonReference) - Constructor for class ai.timefold.jpyinterpreter.types.CPythonBackedPythonLikeObject
 
CPythonException - Exception in ai.timefold.jpyinterpreter.types.errors
Python class for general exceptions.
CPythonException() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.CPythonException
 
CPythonException(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.CPythonException
 
CPythonType - Class in ai.timefold.jpyinterpreter.types.wrappers
 
createAssertionError(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
Creates an AssertionError and pushes it to the stack.
createCell(MethodVisitor, LocalVariableHelper, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Loads the cell indicated by the instruction argument onto the stack.
createCPythonOperationMethods(ClassWriter, String, String, Map<String, PythonLikeType>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
createDefaultArgumentFor(MethodDescriptor, List<PythonLikeObject>, Map<String, Integer>, Optional<Integer>, Optional<Integer>, ArgumentSpec<?>) - Static method in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
createDeferredDispatches() - Static method in class ai.timefold.jpyinterpreter.PythonOverloadImplementor
 
createDeleteAttribute(ClassWriter, String, String, Collection<String>, Map<String, PythonLikeType>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
createDispatchesFor(PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.PythonOverloadImplementor
 
createFields(ClassWriter) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
createFlowGraph(FunctionMetadata, StackMetadata, List<Opcode>) - Static method in class ai.timefold.jpyinterpreter.dag.FlowGraph
 
createFunction(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Creates a function.
createFunctionFromCodeFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
createGetAttribute(ClassWriter, String, String, Collection<String>, Map<String, PythonLikeType>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
createInstance(PythonLikeTuple, PythonLikeDict, PythonLikeDict, PythonLikeTuple, PythonString, PythonCode, PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
createInstance(PythonLikeTuple, PythonLikeDict, PythonLikeTuple, PythonLikeTuple, PythonString, PythonCode, PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
createInstance(PythonLikeTuple, PythonLikeDict, PythonLikeTuple, PythonLikeTuple, PythonString, Class<T>, PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
createInstance(Class<T>, PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
createInterfaceForFunctionSignature(PythonClassTranslator.FunctionSignature) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
createIntSwitch(MethodVisitor, Collection<Integer>, Consumer<Integer>, Runnable, boolean) - Static method in class ai.timefold.jpyinterpreter.BytecodeSwitchImplementor
 
createNewInstance() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
createNewInstance() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
createNewInstance() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
createNewInstance() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
createPythonFunctionWrapper(OpaquePythonReference, Map<String, PythonLikeObject>, PythonLikeTuple, PythonString) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
createReadFromCPythonReference(ClassWriter, String, String, Map<String, PythonLikeType>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
createSetAttribute(ClassWriter, String, String, Collection<String>, Map<String, PythonLikeType>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
createStringSwitch(MethodVisitor, Collection<String>, int, Consumer<String>, Runnable, boolean) - Static method in class ai.timefold.jpyinterpreter.BytecodeSwitchImplementor
 
createTryFinallyBlock(FunctionMetadata, StackMetadata, int, Map<Integer, Label>, BiConsumer<Integer, Runnable>) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
Creates a try...finally block.
createWriteToCPythonReference(ClassWriter, String, String, Map<String, PythonLikeType>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
ctime() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
ctime() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
CURRENT_EXCEPTION - Static variable in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
currentExceptionVariableSlot - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 

D

date() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
DATE_TIME_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
DATE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
day - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
days - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
DEAD_CODE - Static variable in class ai.timefold.jpyinterpreter.StackMetadata
 
DECIMAL - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int) Decimal Integer.
DECIMAL_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
declaringClassInternalName() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the declaringClassInternalName record component.
decode() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
decode() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
decode(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
decode(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
decode(PythonString, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
decode(PythonString, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
DEFAULT - Static variable in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
DEFAULT_KEYWORD_ARGS_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
DEFAULT_POSITIONAL_ARGS_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
DefaultFormatSpec - Class in ai.timefold.jpyinterpreter.util
 
DefaultFormatSpec.AlignmentOption - Enum Class in ai.timefold.jpyinterpreter.util
 
DefaultFormatSpec.ConversionType - Enum Class in ai.timefold.jpyinterpreter.util
 
DefaultFormatSpec.GroupingOption - Enum Class in ai.timefold.jpyinterpreter.util
 
DefaultFormatSpec.SignOption - Enum Class in ai.timefold.jpyinterpreter.util
 
defaultKeywordArguments - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
Default keyword arguments
defaultPositionalArguments - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
Default positional arguments
deferDispatchesFor(PythonOverloadImplementor.DeferredRunner) - Static method in class ai.timefold.jpyinterpreter.PythonOverloadImplementor
 
delattr(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
delegate - Variable in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
delegate - Variable in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
delegate - Variable in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
DelegatePythonIterator<T> - Class in ai.timefold.jpyinterpreter.types.collections
 
DelegatePythonIterator(PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.collections.DelegatePythonIterator
 
DelegatePythonIterator(Iterator<T>) - Constructor for class ai.timefold.jpyinterpreter.types.collections.DelegatePythonIterator
 
DelegatingInterfaceImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
DelegatingInterfaceImplementor(String, Class<?>, Map<String, PythonClassTranslator.InterfaceDeclaration>) - Constructor for class ai.timefold.jpyinterpreter.implementors.DelegatingInterfaceImplementor
 
DELETE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
DELETE_ATTR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
 
DELETE_ATTRIBUTE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
DELETE_DEREF - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
DELETE_FAST - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
DELETE_GLOBAL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
DELETE_ITEM - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
DELETE_NAME - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
DELETE_SUBSCR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Implements del TOS1[TOS].
deleteAttribute(FunctionMetadata, MethodVisitor, String, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.ObjectImplementor
Deletes co_names[instruction.arg] of TOS
deleteAttributeOnPythonReference(OpaquePythonReference, String) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
deleteAttributeOnPythonReferencePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
DeleteAttrOpcode - Class in ai.timefold.jpyinterpreter.opcodes.object
 
DeleteAttrOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.object.DeleteAttrOpcode
 
deleteCellVariable(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Deletes the cell variable or parameter indicated by the instruction argument (which is an PythonCell, so changes in the parent function affect the variable in dependent functions).
DeleteDerefOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
DeleteDerefOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.DeleteDerefOpcode
 
DeleteFastOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
DeleteFastOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.DeleteFastOpcode
 
deleteGlobal(Map<String, PythonLikeObject>, String) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
deleteGlobal(Map<String, PythonLikeObject>, String) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
DeleteGlobalOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
DeleteGlobalOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.DeleteGlobalOpcode
 
deleteGlobalVariable(MethodVisitor, String, PythonCompiledFunction, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Deletes the global variable or parameter indicated by the instruction argument.
deleteIndex(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
deleteItem(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
DeleteItemOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
DeleteItemOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.DeleteItemOpcode
 
deleteLocalVariable(MethodVisitor, PythonBytecodeInstruction, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Deletes the local variable or parameter indicated by the instruction argument.
deleteSlice(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
deleteSlice(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
DEPRECATION_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
DeprecationWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
DeprecationWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
DeprecationWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
DeprecationWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
DeprecationWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
DeprecationWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.DeprecationWarning
 
descriptor() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
 
DICT_ITEM_VIEW_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
DICT_KEY_VIEW_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
DICT_MERGE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
DICT_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
DICT_UPDATE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
DICT_VALUE_VIEW_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
DictItemView - Class in ai.timefold.jpyinterpreter.types.collections.view
 
DictItemView(PythonLikeDict) - Constructor for class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
DictKeyView - Class in ai.timefold.jpyinterpreter.types.collections.view
 
DictKeyView(PythonLikeDict) - Constructor for class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
DictValueView - Class in ai.timefold.jpyinterpreter.types.collections.view
 
DictValueView(PythonLikeDict) - Constructor for class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
difference(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
difference(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
difference(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
difference(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
difference(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
difference(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
differenceUpdate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
differenceUpdateWithResult(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
discard(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
divide_float(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
divide_integer(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
divide_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
divmod(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
divmod(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
divmod(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
divmod(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
divmod(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
divmod(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
DIVMOD - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
DIVMOD - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
dst() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
dst() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
dst(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTzinfo
 
dunderMethod - Variable in enum class ai.timefold.jpyinterpreter.CompareOp
 
dunderMethod - Variable in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
dunderMethod - Variable in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
 
DunderOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
DunderOperatorImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of opcodes that delegate to dunder/magic methods.
DunderOperatorImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
 
DUP_TOP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Duplicates the reference on top of the stack.
DUP_TOP_TWO - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Duplicates the two references on top of the stack, leaving them in the same order.
duplicateTOS(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Duplicates TOS.
duplicateTOSAndTOS1(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Duplicates TOS and TOS1.
duplicateToTOS(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Copies TOS[posFromTOS] to TOS, leaving other stack elements in their original place (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS, TOS[posFromTOS])
DupOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
DupOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.DupOpcode
 
DupTwoOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
DupTwoOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.DupTwoOpcode
 

E

Ellipsis - Class in ai.timefold.jpyinterpreter.types
 
ELLIPSIS_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
ELLIPSIS_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.Ellipsis
 
EMPTY - Static variable in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
EMPTY - Static variable in class ai.timefold.jpyinterpreter.types.PythonBytes
 
EMPTY - Static variable in class ai.timefold.jpyinterpreter.types.PythonString
 
encode() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
encode(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
encode(PythonString, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
ENCODING_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
EncodingWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
EncodingWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
EncodingWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
EncodingWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
EncodingWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
EncodingWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.EncodingWarning
 
END_ASYNC_FOR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Terminates an async for loop.
END_FOR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
END_SEND - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
 
endGenerator(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
endsWith(PythonLikeTuple<PythonByteArray>) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
endsWith(PythonLikeTuple<PythonByteArray>, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
endsWith(PythonLikeTuple<PythonByteArray>, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
endsWith(PythonLikeTuple<PythonBytes>) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
endsWith(PythonLikeTuple<PythonBytes>, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
endsWith(PythonLikeTuple<PythonBytes>, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
endsWith(PythonLikeTuple<PythonString>) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
endsWith(PythonLikeTuple<PythonString>, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
endsWith(PythonLikeTuple<PythonString>, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
endsWith(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
endsWith(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
endsWith(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
endsWith(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
endsWith(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
endsWith(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
endsWith(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
endsWith(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
endsWith(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
ENTER - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
entrySet() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
entrySet() - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
entrySet() - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
entrySet() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
enumerate(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
EOF_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.EOFError
 
EOFError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
EOFError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.EOFError
 
EOFError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.EOFError
 
EOFError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.EOFError
 
EQUAL - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
equals(Object) - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
equals(Object) - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ai.timefold.jpyinterpreter.implementors.JavaInterfaceImplementor
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.ModuleSpec
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
equals(Object) - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ai.timefold.jpyinterpreter.PythonClassTranslator.FunctionSignature
 
equals(Object) - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
equals(Object) - Method in record class ai.timefold.jpyinterpreter.TypeHint
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
equals(Object) - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
EQUALS - Enum constant in enum class ai.timefold.jpyinterpreter.CompareOp
 
equalsObject(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonNone
 
EXCEPTION_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.PythonException
 
ExceptionBlock - Class in ai.timefold.jpyinterpreter
 
ExceptionBlock(int, int, int, int, boolean) - Constructor for class ai.timefold.jpyinterpreter.ExceptionBlock
 
exceptionHandlerTargetStackLocal(int) - Static method in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
ExceptionImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of opcodes related to exceptions
ExceptionImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
ExceptionOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
exceptionTableTargetToSavedStackMap - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
expandTabs() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
expandTabs() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
expandTabs() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
expandTabs(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
expandTabs(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
expandTabs(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
extend(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
extend(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
EXTENDED_ARG - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
 
extractArgumentList(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 

F

fallbackOperation - Variable in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
FALSE - Static variable in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
FieldDescriptor - Record Class in ai.timefold.jpyinterpreter
 
FieldDescriptor(String, String, String, String, PythonLikeType, boolean, boolean) - Constructor for record class ai.timefold.jpyinterpreter.FieldDescriptor
Creates an instance of a FieldDescriptor record class.
fieldPythonLikeType() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the fieldPythonLikeType record component.
fieldTypeOverride() - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
Returns the value of the fieldTypeOverride record component.
FILE_EXISTS_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.FileExistsError
 
FILE_NOT_FOUND_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.FileNotFoundError
 
FileExistsError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
FileExistsError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.FileExistsError
 
FileExistsError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.FileExistsError
 
FileExistsError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.FileExistsError
 
FileNotFoundError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
FileNotFoundError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.FileNotFoundError
 
FileNotFoundError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.FileNotFoundError
 
FileNotFoundError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.FileNotFoundError
 
fillCharacter - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
The character to use for padding
fillInStackTrace() - Method in exception ai.timefold.jpyinterpreter.types.errors.GeneratorExit
This exception acts as a signal, and should be low cost
fillInStackTrace() - Method in exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
This exception acts as a signal, and should be low cost
fillInStackTrace() - Method in exception ai.timefold.jpyinterpreter.types.errors.StopIteration
This exception acts as a signal, and should be low cost
filter(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
find(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
find(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
find(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
find(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
find(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
find(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
find(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
find(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
find(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
find(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
find(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
find(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
findSubstringIndex(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
findSubstringIndex(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
findSubstringIndex(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
findSubstringIndexOrError(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
findSubstringIndexOrError(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
findSubstringIndexOrError(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
firstKey() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
FLOAT - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
FLOAT_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
FLOATING_POINT_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.FloatingPointError
 
FloatingPointError - Exception in ai.timefold.jpyinterpreter.types.errors.arithmetic
The base class for those built-in exceptions that are raised for various arithmetic errors
FloatingPointError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.FloatingPointError
 
FloatingPointError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.FloatingPointError
 
FloatingPointError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.FloatingPointError
 
FLOOR_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
floor_divide_integer(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
floor_divide_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
floorDivide(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
floorDivide(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
floorDivide(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
floorDivide(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
floorDivide(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
floorDivide(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
FlowGraph - Class in ai.timefold.jpyinterpreter.dag
 
fold - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
fold - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
FOR_ITER - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
forceTranslatePythonBytecodeToGenerator(PythonCompiledFunction, Class<T>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
forceTranslatePythonBytecodeToGeneratorClass(PythonCompiledFunction, MethodDescriptor, Method, boolean) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
Used for testing; force translate the python to a generator, even if it is not a generator
forFunctionReturning(String, String) - Static method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
ForIterOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
ForIterOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.ForIterOpcode
 
format() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
format(String, List<PythonLikeObject>, Map<? extends PythonLikeObject, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
format(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
format(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
FORMAT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
FORMAT - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
FORMAT_VALUE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StringOpDescriptor
 
formatMap(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
formatSelf() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
formatSelf(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
formatValue(MethodVisitor, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.StringImplementor
TOS1 is a value and TOS is an optional format string (either PythonNone or PythonString).
FormatValueOpcode - Class in ai.timefold.jpyinterpreter.opcodes.string
 
FormatValueOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.string.FormatValueOpcode
 
forMethod(Method) - Static method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
freeLocal() - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
freeLocal() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
from(PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
from(PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
from_iso_calendar(PythonInteger, PythonInteger, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_iso_calendar(PythonInteger, PythonInteger, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
from_iso_calendar(PythonLikeType, PythonInteger, PythonInteger, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_iso_format(PythonLikeType, PythonString) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_iso_format(PythonString) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_iso_format(PythonString) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
from_iso_format(PythonString) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
from_ordinal(PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_ordinal(PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
from_ordinal(PythonLikeType, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_timestamp(PythonFloat) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_timestamp(PythonFloat, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
from_timestamp(PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_timestamp(PythonInteger, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
from_timestamp(PythonLikeType, PythonNumber) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
from_timestamp(PythonLikeType, PythonNumber, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
fromIntTuple(PythonLikeTuple) - Static method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
fromIntTuple(PythonLikeTuple) - Static method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
fromItems(T...) - Static method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
fromList(List<T>) - Static method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
fromSpec(PythonString) - Static method in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
 
fromString(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
 
fromString(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
 
fromString(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.GroupingOption
 
fromString(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.SignOption
 
fromStringSpec(PythonString) - Static method in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
For use by PythonString, where since Python 3.10, 0 before width do not affect default alignment of strings.
FROZEN_SET_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
FUNCTION - Enum constant in enum class ai.timefold.jpyinterpreter.PythonFunctionType
A normal function that corresponds to a typical Java Function.
FUNCTION_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
FunctionBuiltinOperations - Class in ai.timefold.jpyinterpreter.builtins
 
FunctionBuiltinOperations() - Constructor for class ai.timefold.jpyinterpreter.builtins.FunctionBuiltinOperations
 
functionClass - Variable in class ai.timefold.jpyinterpreter.types.PythonCode
The class of the function that implement the code
FunctionImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implements opcodes related to functions
FunctionImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
FunctionImplementor.TupleMapPair - Class in ai.timefold.jpyinterpreter.implementors
 
FunctionMetadata - Class in ai.timefold.jpyinterpreter
 
FunctionMetadata() - Constructor for class ai.timefold.jpyinterpreter.FunctionMetadata
 
FunctionOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
FunctionSignature(String, String...) - Constructor for class ai.timefold.jpyinterpreter.PythonClassTranslator.FunctionSignature
 
functionType - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
FUTURE_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 
FutureWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
FutureWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 
FutureWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 
FutureWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 
FutureWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 
FutureWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.FutureWarning
 

G

GEN_START - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Pops TOS.
GENERATED_PACKAGE_BASE - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
GeneratedFunctionMethodReference - Class in ai.timefold.jpyinterpreter.types
 
GeneratedFunctionMethodReference(Object, Method, Map<String, Integer>, PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.GeneratedFunctionMethodReference
 
generateProxyForClass(Class<T>, PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.InterfaceProxyGenerator
Generate an interface that construct a new instance of a type and delegate all calls to that type's methods.
generateProxyForFunction(Class<T>, T) - Static method in class ai.timefold.jpyinterpreter.InterfaceProxyGenerator
Generate an interface that just calls an existing instance of the interface.
GENERATOR - Enum constant in enum class ai.timefold.jpyinterpreter.PythonFunctionType
A generator function that corresponds to a Java Iterable (has yield opcodes)
GENERATOR_EXIT_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.GeneratorExit
 
GENERATOR_STACK - Static variable in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
GENERATOR_STATE - Static variable in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
GENERATOR_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
GeneratorExit - Exception in ai.timefold.jpyinterpreter.types.errors
Error thrown when a user of a generator indicates a Generator should close
GeneratorExit() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.GeneratorExit
 
GeneratorExit(PythonLikeObject) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.GeneratorExit
 
GeneratorExit(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.GeneratorExit
 
GeneratorImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
GeneratorImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
GeneratorLocalVariableHelper - Class in ai.timefold.jpyinterpreter
 
GeneratorLocalVariableHelper(ClassWriter, String, Type[], PythonCompiledFunction) - Constructor for class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
GeneratorOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
generatorStart(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
GeneratorStartOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
GeneratorStartOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.GeneratorStartOpcode
 
genericArgs() - Method in record class ai.timefold.jpyinterpreter.TypeHint
Returns the value of the genericArgs record component.
get(int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
get(int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
get(int) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
get(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
get(Object) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
get(Object) - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
get(Object) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
GET - Enum constant in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
 
GET_AITER - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Implements TOS = TOS.
GET_ANEXT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Implements PUSH(get_awaitable(TOS.
GET_ATTRIBUTE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
GET_ATTRIBUTE - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
GET_ATTRIBUTE_NOT_IN_SLOTS - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
GET_AWAITABLE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Implements TOS = get_awaitable(TOS), where get_awaitable(o) returns o if o is a coroutine object or a generator object with the CO_ITERABLE_COROUTINE flag, or resolves o.
GET_DESCRIPTOR - Static variable in class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
get_float_multiple(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
get_integer_multiple(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
GET_ITEM - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
GET_ITEM - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
GET_ITER - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Implements TOS = iter(TOS).
GET_YIELD_FROM_ITER - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
If TOS is a generator iterator or coroutine object it is left as is.
getAbsoluteTarget(PythonBytecodeInstruction, PythonVersion) - Static method in class ai.timefold.jpyinterpreter.util.JumpUtils
 
getAllowPositionalArgumentCount() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getAnnotationListWithoutRepeatable(List<AnnotationMetadata>) - Static method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
 
getArgumentIndex(String) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
Returns the index of an argument with the given name.
getArgumentKind(int) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getArgumentName(int) - Static method in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
getArgumentSpec() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getArgumentSpec(int) - Static method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getArgumentSpecMapper() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getArgumentTypeInternalName(int) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getAsmMethodDescriptorString() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getattr(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
getAttribute(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.ObjectImplementor
Replaces TOS with getattr(TOS, co_names[instruction.arg])
getBackwardRelativeTarget(PythonBytecodeInstruction, PythonVersion) - Static method in class ai.timefold.jpyinterpreter.util.JumpUtils
 
getBinaryOpcode(PythonBytecodeInstruction) - Static method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
getBlockEndInstructionExclusive() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
getBlockOpcodeList() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
getBlockStartInstructionInclusive() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
getBooleanValue() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
getBuiltinTypes() - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
getBytecodeIndex() - Method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
getBytecodeIndex() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.AbstractControlFlowOpcode
 
getBytecodeIndex() - Method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
Return the bytecode index of the instruction, which can be used to identify the instruction as the target of a jump.
getBytecodeIndex() - Method in class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
getBytecodeIndex() - Method in class ai.timefold.jpyinterpreter.opcodes.SelfOpcodeWithoutSource
 
getCallErrorInfo(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.PythonOverloadImplementor
 
getCallKeywordNameList() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
getCallKeywordsSlot() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getCellIndex(FunctionMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
 
getCellVariableValueSource(int) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Returns the value source for the cell variable in slot index
getCharAt(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
getCharAt(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
getCharAt(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
getClassFunctionType() - Static method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
getClassName() - Method in class ai.timefold.jpyinterpreter.PythonClassTranslator.FunctionSignature
 
getCommonSuperClass(String, String) - Method in class ai.timefold.jpyinterpreter.util.JavaPythonClassWriter
 
getConstant(PythonCompiledFunction) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnConstantValueOpcode
 
getConstantName(int) - Static method in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
getConstructorType() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getCurrentExceptionVariableSlot() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getDeclaringClassInternalName() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
getDefaultArgumentHolderClassInternalName() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getDefaultArgumentList() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getDefaultFunctionSignature() - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
getDefaultValue(int) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getDefiningTypeOrNull(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getDelegate() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
getDepth() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getDunderMethod() - Method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
getDunderMethod() - Method in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
 
getDunderMethod() - Method in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
getEndExclusive() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
getEntries() - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
getExceptionTableTargetStackSlot(int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getExtraAttributeMap() - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
getExtraKeywordArgumentsVariableIndex() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getExtraKeywordsArgumentIndex() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getExtraPositionalArgumentsVariableIndex() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getExtraPositionalsArgumentIndex() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getFallbackOperation() - Method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
getFinalOpcode() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
getFirstLine() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getFunctionalInterfaceMethod(Class<?>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
getFunctionForParameters(int, List<String>, List<PythonLikeType>) - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
getFunctionForParameters(PythonLikeType...) - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
getFunctionSignature(PythonCompiledFunction, String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getFunctionType() - Static method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
getFunctionType(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
getGeneratedClassBaseName() - Method in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
getGeneratedClassBaseName() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getGeneratedClassBaseName(String, String) - Static method in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
getGlobal(Map<String, PythonLikeObject>, String) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
getGlobal(Map<String, PythonLikeObject>, String) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
getImaginary() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonComplex
 
getInitialStackMetadata(LocalVariableHelper, MethodDescriptor, boolean) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
getInnerExceptionBlockList(int, Set<Integer>) - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
getInstance() - Method in class ai.timefold.jpyinterpreter.types.BoundPythonLikeFunction
 
getInstanceFieldDescriptor(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeGenericType
 
getInstanceFieldDescriptor(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getInstruction() - Method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
getInstructionIndexForByteOffset(int, PythonVersion) - Static method in class ai.timefold.jpyinterpreter.util.JumpUtils
 
getInt(TestdataExtendedInterface, int) - Static method in interface ai.timefold.jpyinterpreter.test.TestdataExtendedInterface
 
getInterfaceClass() - Method in class ai.timefold.jpyinterpreter.implementors.DelegatingInterfaceImplementor
 
getInterfaceClass() - Method in class ai.timefold.jpyinterpreter.implementors.JavaComparableImplementor
 
getInterfaceClass() - Method in class ai.timefold.jpyinterpreter.implementors.JavaEqualsImplementor
 
getInterfaceClass() - Method in class ai.timefold.jpyinterpreter.implementors.JavaHashCodeImplementor
 
getInterfaceClass() - Method in class ai.timefold.jpyinterpreter.implementors.JavaInterfaceImplementor
 
getInterfaceClassForDeclaration(PythonClassTranslator.InterfaceDeclaration) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getInterfaceForClassPythonFunction(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getInterfaceForFunctionSignature(PythonClassTranslator.FunctionSignature) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getInterfaceForInstancePythonFunction(String, PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getInterfaceForPythonFunction(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getInterfaceForPythonFunctionIgnoringReturn(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getItem(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
getItem(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
getItem(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
getItemOrDefault(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getItemOrError(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getItemOrNone(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getItems() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getItemsIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
getItemsSize() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.DelegatePythonIterator
 
getIterator() - Method in interface ai.timefold.jpyinterpreter.types.collections.PythonIterator
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
getIterator() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
GetIterOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
GetIterOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.GetIterOpcode
 
getJavaClass() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
Return the Java class corresponding to this type, if it exists.
getJavaClassOrDefault(Class<?>) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
Return the Java class corresponding to this type, if it exists.
getJavaFieldName(String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getJavaMethodHolderName(String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getJavaMethodName(String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getJavaObjectWrapperType() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getJavaType() - Method in interface ai.timefold.jpyinterpreter.types.PythonJavaTypeMapping
 
getJavaTypeDescriptor() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getJavaTypeInternalName() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getJumpTargetForStartSet(int) - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
getJumpTargetSet() - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
getKeyIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getKeysIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
getKeysSize() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
getKeyView() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getKeywordToArgumentIndexMap() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getKnownMethods() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getKnownMethodsDefinedByClass() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getLeader() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
getLength() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
getLocalVariableValueSource(int) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Returns the value source for the local variable in slot index
getMajorVersion() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
getMethod() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaMethodReference
 
getMethodDescriptor() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
getMethodDescriptor() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getMethodKind(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeGenericType
 
getMethodKind(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getMethodName() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
getMethodType() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
getMethodType(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeGenericType
 
getMethodType(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getMicroVersion() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
getMinorVersion() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
getNoArgsMethod() - Method in class ai.timefold.jpyinterpreter.types.wrappers.MultiDispatchJavaMethodReference
 
getNumberOfBoundCells() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getNumberOfCells() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getNumberOfFreeCells() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getNumberOfLocalVariables() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getOp(String) - Static method in enum class ai.timefold.jpyinterpreter.CompareOp
 
getOpcode() - Method in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
getOpcode(PythonBytecodeInstruction) - Method in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
getOpcodeForVersion(PythonBytecodeInstruction, PythonVersion) - Method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
getOpcodeList(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
getOperatorSymbol() - Method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
getOpForDunderMethod(String) - Static method in enum class ai.timefold.jpyinterpreter.CompareOp
 
getOrigin() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeGenericType
 
getOverloadFunctionSignatureList() - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
getOverrideTypeDescriptor() - Method in record class ai.timefold.jpyinterpreter.TypeHint
 
getParameterSlot(int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getParameterTypes() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
getParameterTypes() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getParameterTypes() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getParentList() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ForIterOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpAbsoluteOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfFalseOrPopOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfNotExcMatchOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfTrueOrPopOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfFalseOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNoneOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNotNoneOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfTrueOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnConstantValueOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnValueOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.RaiseVarargsOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.ReraiseOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupFinallyOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupWithOpcode
 
getPossibleNextBytecodeIndexList() - Method in class ai.timefold.jpyinterpreter.opcodes.generator.SendOpcode
 
getPossibleNextBytecodeIndexList() - Method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
Return the possible next bytecode index after this instruction is executed.
getPossibleSourceOpcodeSet() - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
getPrecisionOrDefault() - Method in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
 
getPreparedClassInfo(String, String, String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getPythonBytecodeListing(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
getPythonCellOrFreeVariableSlot(int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getPythonFieldName(String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getPythonGlobalsId() - Method in class ai.timefold.jpyinterpreter.util.PythonGlobalsBackedMap
 
getPythonIterator() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
getPythonLikeType(Class<?>) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
Get the PythonLikeType of a java Class.
getPythonLocalVariableSlot(int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getPythonMethodName(String) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getPythonReference() - Method in class ai.timefold.jpyinterpreter.types.PythonModule
 
getPythonReference() - Method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
getPythonReferenceDict(OpaquePythonReference, Map<Number, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
getPythonReferenceId(OpaquePythonReference) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
getPythonReferenceType(OpaquePythonReference) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
getPythonReturnTypeOfFunction(PythonCompiledFunction, boolean) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getPythonType() - Method in interface ai.timefold.jpyinterpreter.types.PythonJavaTypeMapping
 
getPythonTypeForClass(Class<?>) - Static method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
getPythonTypeForClass(Class<?>, Map<Object, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
getReal() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonComplex
 
getReferencedSelfAttributes(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getRelativeTarget(PythonBytecodeInstruction, PythonVersion) - Static method in class ai.timefold.jpyinterpreter.util.JumpUtils
 
getReleaseLevel() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
getReleaseSerial() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
getRepresentation() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
getResumeType() - Method in class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode
 
getResumeType(int) - Static method in class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode
 
getReturnType() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
getReturnType() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getReturnType() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
getReturnTypeHint() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
getReversedItemIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
getReversedIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
getReversedKeyIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
getReversedValueIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
getRightDunderMethod() - Method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
getSize() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getSlice(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
 
getSlice(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
getSlice(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
GetSliceOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
GetSliceOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.GetSliceOpcode
 
getSliceSize(int) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
getStackDepth() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
getStackMetadata() - Method in class ai.timefold.jpyinterpreter.dag.JumpSource
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildConstantKeyMapOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildListOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildMapOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildSetOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildSliceOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildTupleOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.CollectionAddAllOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.CollectionAddOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.ContainsOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.DeleteItemOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.GetIterOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.ListToTupleOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.MapMergeOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.MapPutAllOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.MapPutOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.SetItemOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.UnpackSequenceOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.UnpackSequenceWithTailOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.BinaryDunderOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.CompareOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.GetSliceOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.NotOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.StoreSliceOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.UniDunerOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.BeforeWithOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.CheckExcMatchOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.CleanupThrowOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.LoadAssertionErrorOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.PopBlockOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.PopExceptOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.PushExcInfoOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.WithExceptStartOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionKeywordOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionUnpackOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallMethodOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.LoadMethodOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.MakeFunctionOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.PushNullOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.SetCallKeywordNameTupleOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.GeneratorStartOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.GetYieldFromIterOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.StopIteratorErrorOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.YieldFromOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.YieldValueOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.meta.NopOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.meta.ReturnGeneratorOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.module.ImportFromOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.module.ImportNameOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.DeleteAttrOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.IsOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.LoadAttrOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.LoadSuperAttrOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.StoreAttrOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.CopyOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.DupOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.DupTwoOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.PopOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.RotateFourOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.RotateThreeOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.RotateTwoOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.SwapOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.string.BuildStringOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.string.FormatValueOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.string.PrintExprOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.DeleteDerefOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.DeleteFastOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.DeleteGlobalOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadClosureOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadConstantOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadDerefOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadFastAndClearOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadFastOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadGlobalOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.StoreDerefOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.StoreFastOpcode
 
getStackMetadataAfterInstruction(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.StoreGlobalOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ForIterOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpAbsoluteOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfFalseOrPopOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfNotExcMatchOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfTrueOrPopOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfFalseOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNoneOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNotNoneOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfTrueOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnConstantValueOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnValueOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.RaiseVarargsOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.ReraiseOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupFinallyOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupWithOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.SendOpcode
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
Return a list of StackMetadata corresponding to each branch returned by Opcode.getPossibleNextBytecodeIndexList().
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
getStackMetadataAfterInstructionForBranches(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.SelfOpcodeWithoutSource
 
getStackMetadataForOperations() - Method in class ai.timefold.jpyinterpreter.dag.FlowGraph
 
getStackSize() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
getStartInclusive() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
getStartIndex(int) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
getStartPositionSet() - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
getStaticFunctionType() - Static method in interface ai.timefold.jpyinterpreter.types.PythonLikeFunction
 
getStopIndex(int) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
getStrideLength() - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
getString(TestdataExtendedInterface, String) - Static method in interface ai.timefold.jpyinterpreter.test.TestdataExtendedInterface
 
getSubsequence(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
getSubsequence(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
getSubstring(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
getSuperAttribute(FunctionMetadata, StackMetadata, int, boolean) - Static method in class ai.timefold.jpyinterpreter.implementors.ObjectImplementor
Implement (super = TOS2)(TOS1, TOS).attr
getTargetInstruction() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
getTooManyPositionalArguments(int) - Static method in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
getTOSType() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
getTOSValueSource() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
getTotalArgumentCount() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getTraceback() - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
getTraceback() - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
getTraceback(Throwable) - Static method in class ai.timefold.jpyinterpreter.util.TracebackUtils
 
getType(OpaquePythonReference) - Static method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
getTypeAtStackIndex(int) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Returns the type at the given stack index (stack index is how many elements below TOS (i.e. 0 is TOS, 1 is TOS1)).
getTypeForNewClass(String, String) - Static method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getTypeName() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
getUnknownKeyArgument(String) - Static method in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
getUnspecifiedArgumentSet(int, List<String>) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
getUsedLocals() - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
getUsedLocals() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
getValue() - Method in exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
 
getValue() - Method in exception ai.timefold.jpyinterpreter.types.errors.StopIteration
 
getValue() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonComplex
 
getValue() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
getValue() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
getValue() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
getValue() - Method in interface ai.timefold.jpyinterpreter.types.numeric.PythonNumber
 
getValue() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
getValueAsType(String) - Static method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
 
getValueDependencySet() - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
getValueFromStopIterationOrReraise(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
getValueIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
getValueSourceForStackIndex(int) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Returns the value source for the given stack index (stack index is how many elements below TOS (i.e. 0 is TOS, 1 is TOS1)).
getValueSourcesUpToStackIndex(int) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Returns the value sources up to (and not including) the given stack index (stack index is how many elements below TOS (i.e. 0 is TOS, 1 is TOS1)).
getValuesSize() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
getValueType() - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
getValueView() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ModuleOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
 
getVersionMapping() - Method in interface ai.timefold.jpyinterpreter.opcodes.descriptor.OpcodeDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StringOpDescriptor
 
getVersionMapping() - Method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
getVirtualFunctionReturnType(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
getWrapped() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
getWrappedObject() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
getWrappedObject() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
getYieldFromIter(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
GetYieldFromIterOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
GetYieldFromIterOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.GetYieldFromIterOpcode
 
GlobalBuiltins - Class in ai.timefold.jpyinterpreter.builtins
 
GlobalBuiltins() - Constructor for class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
globals(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
GLOBALS_MAP_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
globalsMap - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The globals of the function
GREATER_THAN - Enum constant in enum class ai.timefold.jpyinterpreter.CompareOp
 
GREATER_THAN - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
GREATER_THAN_OR_EQUAL - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
GREATER_THAN_OR_EQUALS - Enum constant in enum class ai.timefold.jpyinterpreter.CompareOp
 
greaterThan(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
greaterThan(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
greaterThan(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
greaterThan(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
greaterThan(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
greaterThan(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
greaterThan(T) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeComparable
 
greaterThanOrEqual(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
greaterThanOrEqual(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
greaterThanOrEqual(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
greaterThanOrEqual(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
greaterThanOrEqual(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
greaterThanOrEqual(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
greaterThanOrEqual(T) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeComparable
 
groupingOption - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
What to use for the thousands' seperator

H

handleExceptionInWith(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
HandlerSorterAdapter - Class in ai.timefold.jpyinterpreter.util
Sorts the exception handlers in a method innermost-to-outermost.
HandlerSorterAdapter(MethodVisitor, int, int, String, String, String, String[]) - Constructor for class ai.timefold.jpyinterpreter.util.HandlerSorterAdapter
 
hasattr(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
hasExtraKeywordArgumentsCapture() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
hasExtraPositionalArgumentsCapture() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
HASH - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
HASH - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
hashCode() - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
Returns a hash code value for this object.
hashCode() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
hashCode() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
hashCode() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns a hash code value for this object.
hashCode() - Method in class ai.timefold.jpyinterpreter.implementors.JavaInterfaceImplementor
 
hashCode() - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
hashCode() - Method in class ai.timefold.jpyinterpreter.ModuleSpec
 
hashCode() - Method in class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
hashCode() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns a hash code value for this object.
hashCode() - Method in class ai.timefold.jpyinterpreter.PythonClassTranslator.FunctionSignature
 
hashCode() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Returns a hash code value for this object.
hashCode() - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
hashCode() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
hashCode() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
hashCode() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
hashCode() - Method in record class ai.timefold.jpyinterpreter.TypeHint
Returns a hash code value for this object.
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
hashCode() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
hashCode() - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
hasNext() - Method in class ai.timefold.jpyinterpreter.types.collections.DelegatePythonIterator
 
hasNext() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
hasNext() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
hasPrefix(byte[], int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
hasPrefix(ByteBuffer, int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
hasPrevious() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
hasRightDunderMethod() - Method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
hasSuffix(byte[], int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
hasSuffix(ByteBuffer, int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
hasValidPythonReference(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
hasValidPythonReference(PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
hex(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
hour - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
hour - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 

I

id - Variable in enum class ai.timefold.jpyinterpreter.CompareOp
 
id(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildConstantKeyMapOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildListOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildMapOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildSetOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildSliceOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.BuildTupleOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.CollectionAddAllOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.CollectionAddOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.ContainsOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.DeleteItemOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.GetIterOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.ListToTupleOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.MapMergeOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.MapPutAllOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.MapPutOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.SetItemOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.UnpackSequenceOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.collection.UnpackSequenceWithTailOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ForIterOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpAbsoluteOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfFalseOrPopOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfNotExcMatchOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfTrueOrPopOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfFalseOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNoneOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNotNoneOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfTrueOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnConstantValueOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnValueOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.BinaryDunderOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.CompareOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.GetSliceOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.NotOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.StoreSliceOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.dunder.UniDunerOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.BeforeWithOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.CheckExcMatchOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.CleanupThrowOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.LoadAssertionErrorOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.PopBlockOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.PopExceptOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.PushExcInfoOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.RaiseVarargsOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.ReraiseOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupFinallyOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupWithOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.WithExceptStartOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionKeywordOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallFunctionUnpackOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallMethodOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.CallOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.LoadMethodOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.MakeFunctionOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.PushNullOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.function.SetCallKeywordNameTupleOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.GeneratorStartOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.GetYieldFromIterOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.SendOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.StopIteratorErrorOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.YieldFromOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.generator.YieldValueOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.meta.NopOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.meta.ReturnGeneratorOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.module.ImportFromOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.module.ImportNameOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.DeleteAttrOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.IsOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.LoadAttrOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.LoadSuperAttrOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.object.StoreAttrOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
Implements the opcode.
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.SelfOpcodeWithoutSource
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.CopyOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.DupOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.DupTwoOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.PopOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.RotateFourOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.RotateThreeOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.RotateTwoOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.stack.SwapOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.string.BuildStringOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.string.FormatValueOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.string.PrintExprOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.DeleteDerefOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.DeleteFastOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.DeleteGlobalOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadClosureOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadConstantOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadDerefOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadFastAndClearOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadFastOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.LoadGlobalOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.StoreDerefOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.StoreFastOpcode
 
implement(FunctionMetadata, StackMetadata) - Method in class ai.timefold.jpyinterpreter.opcodes.variable.StoreGlobalOpcode
 
implement(ClassWriter, PythonCompiledClass) - Method in class ai.timefold.jpyinterpreter.implementors.DelegatingInterfaceImplementor
 
implement(ClassWriter, PythonCompiledClass) - Method in class ai.timefold.jpyinterpreter.implementors.JavaComparableImplementor
 
implement(ClassWriter, PythonCompiledClass) - Method in class ai.timefold.jpyinterpreter.implementors.JavaEqualsImplementor
 
implement(ClassWriter, PythonCompiledClass) - Method in class ai.timefold.jpyinterpreter.implementors.JavaHashCodeImplementor
 
implement(ClassWriter, PythonCompiledClass) - Method in class ai.timefold.jpyinterpreter.implementors.JavaInterfaceImplementor
 
IMPORT_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ImportError
 
IMPORT_FROM - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ModuleOpDescriptor
 
IMPORT_NAME - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ModuleOpDescriptor
 
IMPORT_STAR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ModuleOpDescriptor
Loads all symbols not starting with '_' directly from the module TOS to the local namespace.
IMPORT_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
ImportError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
ImportError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ImportError
 
ImportError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ImportError
 
ImportError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ImportError
 
importFrom(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.ModuleImplementor
TOS is a module; Push the attribute co_names[instruction.arg] from module onto the stack.
ImportFromOpcode - Class in ai.timefold.jpyinterpreter.opcodes.module
 
ImportFromOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.module.ImportFromOpcode
 
importFunction(PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
importModule(PythonInteger, List<PythonString>, Map<String, PythonLikeObject>, Map<String, PythonLikeObject>, String) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
importModule(PythonInteger, List<PythonString>, Map<String, PythonLikeObject>, Map<String, PythonLikeObject>, String) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
importModuleFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
importName(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.ModuleImplementor
TOS is from_list (list or None); TOS1 is level.
ImportNameOpcode - Class in ai.timefold.jpyinterpreter.opcodes.module
 
ImportNameOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.module.ImportNameOpcode
 
ImportWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
ImportWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
ImportWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
ImportWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
ImportWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
ImportWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ImportWarning
 
incrementTemp(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
incrementTemp(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
INDENTATION_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.syntax.IndentationError
 
IndentationError - Exception in ai.timefold.jpyinterpreter.types.errors.syntax
Raised when a buffer related operation cannot be performed.
IndentationError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.IndentationError
 
IndentationError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.IndentationError
 
IndentationError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.IndentationError
 
index(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
index(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
index(PythonLikeObject, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
index(PythonLikeObject, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
index(PythonLikeObject, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
index(PythonLikeObject, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
index(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
index(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
index(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
index(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
index(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
index(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
index(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
index(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
index(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
index(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
index(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
index(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
INDEX - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
INDEX_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.lookup.IndexError
 
IndexError - Exception in ai.timefold.jpyinterpreter.types.errors.lookup
The base class for the exceptions that are raised when a key or index used on a mapping or sequence is invalid.
IndexError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.IndexError
 
IndexError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.IndexError
 
IndexError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.IndexError
 
IndexError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.IndexError
 
indexOf(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
indexOf(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
indexOf(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
indices(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
INFINITY_HASH_VALUE - Static variable in interface ai.timefold.jpyinterpreter.types.numeric.PythonNumber
 
initCause(Throwable) - Method in exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
initializeNewType(List<PythonLikeType>) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
INPLACE_ADD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 + TOS.
INPLACE_ADD - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_AND - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 & TOS.
INPLACE_AND - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_FLOOR_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 // TOS.
INPLACE_FLOOR_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_LSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 << TOS.
INPLACE_LSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_MATRIX_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 @ TOS.
INPLACE_MATRIX_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_MODULO - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 % TOS.
INPLACE_MODULO - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 * TOS.
INPLACE_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_OR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 | TOS.
INPLACE_OR - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_POWER - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 ** TOS.
INPLACE_POWER - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_RSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 >> TOS.
INPLACE_RSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_SUBTRACT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 - TOS.
INPLACE_SUBTRACT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_TRUE_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 / TOS.
INPLACE_TRUE_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
INPLACE_XOR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements in-place TOS = TOS1 ^ TOS.
INPLACE_XOR - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
inplaceAdd(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
inplaceRepeat(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
inplaceRepeat(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
input(PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
insert(PythonInteger, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
insert(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
instance - Variable in class ai.timefold.jpyinterpreter.types.PythonSuperObject
 
INSTANCE - Static variable in class ai.timefold.jpyinterpreter.types.Ellipsis
 
INSTANCE - Static variable in class ai.timefold.jpyinterpreter.types.NotImplemented
 
INSTANCE - Static variable in class ai.timefold.jpyinterpreter.types.PythonNone
 
instanceFunctionNameToPythonBytecode - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
instruction - Variable in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
instruction - Variable in class ai.timefold.jpyinterpreter.opcodes.controlflow.AbstractControlFlowOpcode
 
instructionList - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
List of bytecode instructions in the function
INT - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
INT_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
INTERFACE - Enum constant in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
InterfaceDeclaration(String, String) - Constructor for record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
Creates an instance of a InterfaceDeclaration record class.
interfaceName() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
Returns the value of the interfaceName record component.
InterfaceProxyGenerator - Class in ai.timefold.jpyinterpreter
 
InterfaceProxyGenerator() - Constructor for class ai.timefold.jpyinterpreter.InterfaceProxyGenerator
 
interpolate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
interpolate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
interpolate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
interpolate(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
interpolate(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
interpolate(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
interpolate(PythonLikeTuple) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
interpolate(PythonLikeTuple) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
interpolate(PythonLikeTuple) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
INTERPRETER_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
InterpreterStartupOptions - Class in ai.timefold.jpyinterpreter
A class that holds startup options for the interpreter that are used when the JVM starts
InterpreterStartupOptions() - Constructor for class ai.timefold.jpyinterpreter.InterpreterStartupOptions
 
INTERRUPTED_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.InterruptedError
 
InterruptedError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
InterruptedError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.InterruptedError
 
InterruptedError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.InterruptedError
 
InterruptedError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.InterruptedError
 
intersection(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
intersection(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
intersection(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
intersection(PythonLikeSet<T>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
intersection(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
intersection(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
intersectionUpdate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
intersectionUpdateWithResult(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
intMethod(PythonInteger) - Method in interface ai.timefold.jpyinterpreter.test.TestdataExtendedInterface
 
INTRINSIC_1_INVALID - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_ASYNC_GEN_WRAP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_IMPORT_STAR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_LIST_TO_TUPLE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_PARAMSPEC - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_PRINT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_STOPITERATION_ERROR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_SUBSCRIPT_GENERIC - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_TYPEALIAS - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_TYPEVAR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_TYPEVARTUPLE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
INTRINSIC_UNARY_POSITIVE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
invert() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
INVERT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
invoke(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
invoke(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
invoke(PythonLikeObject, PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
IS_A_DIRECTORY_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.IsADirectoryError
 
IS_OP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
 
IsADirectoryError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
IsADirectoryError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.IsADirectoryError
 
IsADirectoryError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.IsADirectoryError
 
IsADirectoryError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.IsADirectoryError
 
isAfter(PythonVersion) - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
isAllowKeyword() - Method in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
 
isAllowPositional() - Method in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
 
isAlpha() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isAlpha() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isAlpha() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isAlphaNumeric() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isAlphaNumeric() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isAlphaNumeric() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isArgumentNullable(int) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
isAscii() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isAscii() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isAscii() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isAtLeast(PythonVersion) - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
isBefore(PythonVersion) - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
isBetween(PythonVersion, PythonVersion) - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
isClassMethod() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
isClassMethod() - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
isComparisonMethod - Variable in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
isComparisonMethod() - Method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
isDeadCode() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
isDecimal() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isDigit() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isDigit() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isDigit() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isDisjoint(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isDisjoint(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isDisjoint(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isDisjoint(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isDisjoint(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
isDisjoint(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
isEmpty() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
isForcedJump() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpAbsoluteOpcode
 
isForcedJump() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnConstantValueOpcode
 
isForcedJump() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnValueOpcode
 
isForcedJump() - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.RaiseVarargsOpcode
 
isForcedJump() - Method in class ai.timefold.jpyinterpreter.opcodes.exceptions.ReraiseOpcode
 
isForcedJump() - Method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
 
isFromArgumentSpec() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
isIdentifier() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isinstance(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
isInstance(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
isJavaType() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the isJavaType record component.
isJumpTarget() - Method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
isJumpTarget() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.AbstractControlFlowOpcode
 
isJumpTarget() - Method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
 
isJumpTarget() - Method in class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
isJumpTarget() - Method in class ai.timefold.jpyinterpreter.opcodes.SelfOpcodeWithoutSource
 
isJumpTarget() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns the value of the isJumpTarget record component.
isKeyInDict(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
isLower() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isLower() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isLower() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isNumeric() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
iso_calendar() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
iso_format() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
iso_format() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
iso_format(PythonString, PythonString) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
iso_weekday() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
isObjectInRange(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
isoformat(PythonString) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
IsOpcode - Class in ai.timefold.jpyinterpreter.opcodes.object
 
IsOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.object.IsOpcode
 
isOperator(MethodVisitor, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonBuiltinOperatorImplementor
Perform TOS is TOS1.
isPrintable() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isPushLastIndex() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
isSpace() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isSpace() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isSpace() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isStatic() - Method in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
isStaticMethod() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
isStaticMethod() - Method in class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
isStrictSubset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isStrictSubset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isStrictSubset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isStrictSubset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isStrictSubset(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
isStrictSubset(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
isStrictSuperset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isStrictSuperset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isStrictSuperset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isStrictSuperset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isStrictSuperset(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
isStrictSuperset(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
issubclass(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
isSubclassOf(PythonLikeType) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
isSubset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isSubset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isSubset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isSubset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isSubset(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
isSubset(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
isSuperset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isSuperset(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isSuperset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
isSuperset(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
isSuperset(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
isSuperset(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
isTitle() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isTitle() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isTitle() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isTrueFieldDescriptor() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the isTrueFieldDescriptor record component.
isTruthful(PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
isUpper() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
isUpper() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
isUpper() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
isVirtualMethod() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
isZero() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
iterate(int, PythonSlice.SliceConsumer) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
iterateIterator(MethodVisitor, int, StackMetadata, FunctionMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
TOS is an iterator; perform TOS' = next(TOS).
iterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
iterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
iterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
iterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
iterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
iterator() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
iterator() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
ITERATOR - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
ITERATOR - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
ITERATOR_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
iteratorMap(Iterator<Mapped_>, Function<Mapped_, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.util.IteratorUtils
 
IteratorUtils - Class in ai.timefold.jpyinterpreter.util
 
IteratorUtils() - Constructor for class ai.timefold.jpyinterpreter.util.IteratorUtils
 

J

JAVA_METHOD_HOLDER_PREFIX - Static variable in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
JAVA_METHOD_PREFIX - Static variable in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
JavaComparableImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
JavaComparableImplementor(String, String) - Constructor for class ai.timefold.jpyinterpreter.implementors.JavaComparableImplementor
 
JavaEqualsImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
JavaEqualsImplementor(String) - Constructor for class ai.timefold.jpyinterpreter.implementors.JavaEqualsImplementor
 
javaFieldName() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the javaFieldName record component.
javaFieldTypeDescriptor() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the javaFieldTypeDescriptor record component.
javaGetterType() - Method in record class ai.timefold.jpyinterpreter.TypeHint
Returns the value of the javaGetterType record component.
JavaHashCodeImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
JavaHashCodeImplementor(String) - Constructor for class ai.timefold.jpyinterpreter.implementors.JavaHashCodeImplementor
 
JavaIdentifierUtils - Class in ai.timefold.jpyinterpreter.util
 
JavaInterfaceImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
JavaInterfaceImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.JavaInterfaceImplementor
 
javaInterfaces - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
Java interfaces the class implement
JavaMethodReference - Class in ai.timefold.jpyinterpreter.types.wrappers
 
JavaMethodReference(Method, Map<String, Integer>) - Constructor for class ai.timefold.jpyinterpreter.types.wrappers.JavaMethodReference
 
JavaObjectWrapper - Class in ai.timefold.jpyinterpreter.types.wrappers
 
JavaObjectWrapper(Object) - Constructor for class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
JavaObjectWrapper(Object, Map<Object, PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
JavaPythonClassWriter - Class in ai.timefold.jpyinterpreter.util
A ClassWriter with a custom getCommonSuperClass, preventing TypeNotPresent errors when computing frames.
JavaPythonClassWriter(int) - Constructor for class ai.timefold.jpyinterpreter.util.JavaPythonClassWriter
 
JavaPythonTypeConversionImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of opcodes and operations that require Java to Python or Python to Java conversions.
JavaPythonTypeConversionImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
JavaStringMapMirror - Class in ai.timefold.jpyinterpreter.util
 
JavaStringMapMirror(Map<String, PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
join(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
join(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
join(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
JUMP_ABSOLUTE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
JUMP_BACKWARD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
JUMP_BACKWARD_NO_INTERRUPT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
JUMP_FORWARD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
JUMP_IF_FALSE_OR_POP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
JUMP_IF_NOT_EXC_MATCH - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
JUMP_IF_TRUE_OR_POP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
jumpAbsolute(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
Set the bytecode counter to the instruction argument.
JumpAbsoluteOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
JumpAbsoluteOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpAbsoluteOpcode
 
jumpIfFalseElsePop(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
If TOS is false, keep TOS on the stack and set the bytecode counter to the instruction argument.
JumpIfFalseOrPopOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
JumpIfFalseOrPopOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfFalseOrPopOpcode
 
JumpIfNotExcMatchOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
JumpIfNotExcMatchOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfNotExcMatchOpcode
 
jumpIfTrueElsePop(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
If TOS is true, keep TOS on the stack and set the bytecode counter to the instruction argument.
JumpIfTrueOrPopOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
JumpIfTrueOrPopOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.JumpIfTrueOrPopOpcode
 
JumpImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of jump opcodes
JumpImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.JumpImplementor
 
JumpSource - Class in ai.timefold.jpyinterpreter.dag
 
JumpSource(BasicBlock) - Constructor for class ai.timefold.jpyinterpreter.dag.JumpSource
 
JumpUtils - Class in ai.timefold.jpyinterpreter.util
 

K

KEY_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.lookup.KeyError
 
KEY_TUPLE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
KEYBOARD_INTERRUPT_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.KeyboardInterrupt
 
KeyboardInterrupt - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
KeyboardInterrupt(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.KeyboardInterrupt
 
KeyboardInterrupt(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.KeyboardInterrupt
 
KeyboardInterrupt(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.KeyboardInterrupt
 
KeyError - Exception in ai.timefold.jpyinterpreter.types.errors.lookup
The base class for the exceptions that are raised when a key or index used on a mapping or sequence is invalid.
KeyError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.KeyError
 
KeyError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.KeyError
 
KeyError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.KeyError
 
KeyError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.KeyError
 
keySet() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
keySet() - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
keySet() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
KEYWORD_ONLY - Enum constant in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
 
KnownCallImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implements function calls when the function being called is known.
KnownCallImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.KnownCallImplementor
 
KW_NAMES - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 

L

lastIndexOf(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
lastIndexOf(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
lastIndexOf(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
lastKey() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
LEFT_ALIGN - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
Forces the field to be left-aligned within the available space (this is the default for most objects).
leftAlign(StringBuilder, String, int) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
leftJustify(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
leftJustify(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
leftJustify(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
leftJustify(PythonInteger, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
leftJustify(PythonInteger, PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
leftJustify(PythonInteger, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
leftStrip() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
leftStrip() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
leftStrip() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
leftStrip(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
leftStrip(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
leftStrip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
leftStrip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
leftStrip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
leftStrip(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
length() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
length() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
length() - Method in class ai.timefold.jpyinterpreter.util.ByteCharSequence
 
LENGTH - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
LENGTH - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
LESS_THAN - Enum constant in enum class ai.timefold.jpyinterpreter.CompareOp
 
LESS_THAN - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
LESS_THAN - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
LESS_THAN_OR_EQUAL - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
LESS_THAN_OR_EQUALS - Enum constant in enum class ai.timefold.jpyinterpreter.CompareOp
 
lessThan(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
lessThan(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
lessThan(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
lessThan(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
lessThan(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
lessThan(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
lessThan(T) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeComparable
 
lessThanOrEqual(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
lessThanOrEqual(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
lessThanOrEqual(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
lessThanOrEqual(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
lessThanOrEqual(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
lessThanOrEqual(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
lessThanOrEqual(T) - Method in interface ai.timefold.jpyinterpreter.types.PythonLikeComparable
 
LIST_APPEND - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Calls list.append(TOS1[-i], TOS).
LIST_EXTEND - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
LIST_TO_TUPLE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
LIST_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
listIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
listIterator() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
listIterator() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
listIterator(int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
listIterator(int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
listIterator(int) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
ListToTupleOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
ListToTupleOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.ListToTupleOpcode
 
load() - Static method in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
LOAD_ASSERTION_ERROR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Pushes AssertionError onto the stack.
LOAD_ATTR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
 
LOAD_BUILD_CLASS - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
Pushes builtins.
LOAD_CLASSDEREF - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_CLOSURE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_CONST - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_DEREF - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_FAST - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_FAST_AND_CLEAR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_FAST_CHECK - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_GLOBAL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_METHOD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
LOAD_NAME - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
LOAD_SUPER_ATTR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
 
loadArgumentSpec(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
LoadAssertionErrorOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
LoadAssertionErrorOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.LoadAssertionErrorOpcode
 
LoadAttrOpcode - Class in ai.timefold.jpyinterpreter.opcodes.object
 
LoadAttrOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.object.LoadAttrOpcode
 
loadBuiltinConstants() - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
loadCell(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Loads the cell indicated by the instruction argument onto the stack.
loadCellVariable(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Loads the cell variable/free variable indicated by the instruction argument onto the stack.
LoadClosureOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
LoadClosureOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.LoadClosureOpcode
 
loadConstant(MethodVisitor, String, int) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonConstantsImplementor
Gets the constantIndex constant from the class constant list
LoadConstantOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
LoadConstantOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.LoadConstantOpcode
 
LoadDerefOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
LoadDerefOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.LoadDerefOpcode
 
loadFalse(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonConstantsImplementor
Pushes False onto the stack.
LoadFastAndClearOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
LoadFastAndClearOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.LoadFastAndClearOpcode
 
LoadFastOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
LoadFastOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.LoadFastOpcode
 
LoadGlobalOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
LoadGlobalOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.LoadGlobalOpcode
 
loadGlobalVariable(FunctionMetadata, StackMetadata, int, PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Loads the global variable or parameter indicated by the instruction argument onto the stack.
loadLocalVariable(MethodVisitor, PythonBytecodeInstruction, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Loads the local variable or parameter indicated by the instruction argument onto the stack.
loadMethod(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
Loads a method named co_names[namei] from the TOS object.
loadMethod(String) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
LoadMethodOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
LoadMethodOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.LoadMethodOpcode
 
loadName(MethodVisitor, String) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
Loads a String and push it onto the stack
loadName(MethodVisitor, String, int) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonConstantsImplementor
Gets the nameIndex name from the class name list
loadNone(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonConstantsImplementor
Pushes None onto the stack.
loadObjectFromPythonGlobalDict - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
LoadSuperAttrOpcode - Class in ai.timefold.jpyinterpreter.opcodes.object
 
LoadSuperAttrOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.object.LoadSuperAttrOpcode
 
loadTrue(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonConstantsImplementor
Pushes True onto the stack.
loadTypeClass(Class<?>, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
loadTypeClass(Type, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
LOCALE_SENSITIVE - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int, float) Locale sensitive number output.
locals(ValueSourceInfo...) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with the given local types.
locals(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
localVariableHelper - Variable in class ai.timefold.jpyinterpreter.StackMetadata
 
LocalVariableHelper - Class in ai.timefold.jpyinterpreter
 
LocalVariableHelper(Type[], PythonCompiledFunction) - Constructor for class ai.timefold.jpyinterpreter.LocalVariableHelper
 
lookup(PythonBytecodeInstruction) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
 
lookup(PythonInterpreter, String) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
LOOKUP_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.lookup.LookupError
 
lookupAttributeOnPythonReference(OpaquePythonReference, String) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupAttributeOnPythonReference(OpaquePythonReference, String, Map<Number, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupAttributeOnPythonReferencePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupAttributeOnPythonReferenceWithMapPythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupDictOnPythonReferencePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
LookupError - Exception in ai.timefold.jpyinterpreter.types.errors.lookup
The base class for the exceptions that are raised when a key or index used on a mapping or sequence is invalid.
LookupError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.LookupError
 
LookupError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.LookupError
 
LookupError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.lookup.LookupError
 
lookupInstruction(String) - Static method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
lookupOpcodeForInstruction(PythonBytecodeInstruction, PythonVersion) - Static method in interface ai.timefold.jpyinterpreter.opcodes.Opcode
 
lookupOrError(PythonInterpreter, String) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
lookupPointerArrayForAttributeOnPythonReference(OpaquePythonReference, String) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupPointerArrayForAttributeOnPythonReferencePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupPointerForAttributeOnPythonReference(OpaquePythonReference, String) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupPointerForAttributeOnPythonReferencePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupPythonReferenceIdPythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupPythonReferenceTypePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
lookupTypeOfPythonObject(OpaquePythonReference) - Static method in class ai.timefold.jpyinterpreter.types.wrappers.CPythonType
 
lower() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
lower() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
lower() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
LOWERCASE_FIXED_POINT - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) Fixed-point notation.
LOWERCASE_GENERAL - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) General format.
LOWERCASE_HEX - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int) Hex format.
LOWERCASE_SCIENTIFIC_NOTATION - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) Scientific notation.
LSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 

M

MAKE_CELL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
 
MAKE_FUNCTION - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
MakeFunctionOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
MakeFunctionOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.MakeFunctionOpcode
 
map - Variable in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor.TupleMapPair
 
map(PythonVersion, BiFunction<PythonBytecodeInstruction, PythonVersion, Opcode>) - Method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
map(PythonVersion, Function<PythonBytecodeInstruction, Opcode>) - Method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
map(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
MAP_ADD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Calls dict.
mapIterator() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
MapMergeOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
MapMergeOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.MapMergeOpcode
 
mapPut(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Calls map.put(TOS1[i], TOS1, TOS).
mapPutAll(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Calls map.putAll(TOS[i], TOS).
mapPutAllOnlyIfAllNewElseThrow(FunctionMetadata, StackMetadata, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Calls map.putAll(TOS1[i], TOS) if TOS does not share any common keys with TOS[i].
MapPutAllOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
MapPutAllOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.MapPutAllOpcode
 
MapPutOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
MapPutOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.MapPutOpcode
 
mapWithLabels(PythonVersion, BiFunction<PythonBytecodeInstruction, Integer, Opcode>, ToIntBiFunction<PythonBytecodeInstruction, PythonVersion>) - Method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
markAsJumpTarget() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
matchesParameters(int, List<String>, List<PythonLikeType>) - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
matchesParameters(PythonLikeType...) - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
MATRIX_MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
max(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
MEMORY_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.MemoryError
 
MemoryError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
MemoryError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.MemoryError
 
MemoryError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.MemoryError
 
MemoryError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.MemoryError
 
MetaOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
method - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
METHOD_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
methodDescriptor() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
Returns the value of the methodDescriptor record component.
MethodDescriptor - Class in ai.timefold.jpyinterpreter
 
MethodDescriptor(Class<?>, MethodDescriptor.MethodType, String, Class<?>, Class<?>...) - Constructor for class ai.timefold.jpyinterpreter.MethodDescriptor
 
MethodDescriptor(Class<?>, Method, List<Class<?>>) - Constructor for class ai.timefold.jpyinterpreter.MethodDescriptor
 
MethodDescriptor(Constructor<?>) - Constructor for class ai.timefold.jpyinterpreter.MethodDescriptor
 
MethodDescriptor(Method) - Constructor for class ai.timefold.jpyinterpreter.MethodDescriptor
 
MethodDescriptor(Method, MethodDescriptor.MethodType) - Constructor for class ai.timefold.jpyinterpreter.MethodDescriptor
 
MethodDescriptor(String, MethodDescriptor.MethodType, String, String) - Constructor for class ai.timefold.jpyinterpreter.MethodDescriptor
 
MethodDescriptor.MethodType - Enum Class in ai.timefold.jpyinterpreter
 
methodKind - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
methodType() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
 
methodVisitor - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
MethodVisitorAdapters - Class in ai.timefold.jpyinterpreter.util
 
MethodVisitorAdapters() - Constructor for class ai.timefold.jpyinterpreter.util.MethodVisitorAdapters
 
microsecond - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
microsecond - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
microseconds - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
min(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
MINIMUM_PYTHON_VERSION - Static variable in class ai.timefold.jpyinterpreter.PythonVersion
 
minute - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
minute - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
mirror(Map<String, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
module - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
The module where the class was defined.
module - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The module where the function was defined.
MODULE_NOT_FOUND_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ModuleNotFoundError
 
MODULE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
MODULE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonModule
 
moduleFilePath - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
The path to the file that defines the module.
moduleFilePath - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The path to the file that defines the module.
ModuleImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
ModuleImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.ModuleImplementor
 
ModuleNotFoundError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
ModuleNotFoundError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ModuleNotFoundError
 
ModuleNotFoundError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ModuleNotFoundError
 
ModuleNotFoundError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ModuleNotFoundError
 
ModuleOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
ModuleSpec - Class in ai.timefold.jpyinterpreter
 
ModuleSpec(PythonInteger, List<PythonString>, Map<String, PythonLikeObject>, Map<String, PythonLikeObject>, String) - Constructor for class ai.timefold.jpyinterpreter.ModuleSpec
 
modulo(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
modulo(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
modulo(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
modulo(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
modulo(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
modulo(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
MODULO - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
MODULUS - Static variable in interface ai.timefold.jpyinterpreter.types.numeric.PythonNumber
 
month - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
moreSpecificThan(PythonFunctionSignature) - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
MRO - Variable in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
MultiDispatchJavaMethodReference - Class in ai.timefold.jpyinterpreter.types.wrappers
 
MultiDispatchJavaMethodReference() - Constructor for class ai.timefold.jpyinterpreter.types.wrappers.MultiDispatchJavaMethodReference
 
multiply(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
multiply(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
multiply(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
multiply(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
multiply(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
multiply(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
MULTIPLY - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
multiplyToNew(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
multiplyToNew(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
multiplyToSelf(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 

N

name() - Method in interface ai.timefold.jpyinterpreter.opcodes.descriptor.OpcodeDescriptor
 
NAME_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.NameError
 
NameError - Exception in ai.timefold.jpyinterpreter.types.errors
 
NameError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NameError
 
NameError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NameError
 
NameError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NameError
 
NameError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NameError
 
NameError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NameError
 
NAMES_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
negate() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
negative() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
negative() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
NEGATIVE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
newLocal() - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
newLocal() - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
next() - Method in class ai.timefold.jpyinterpreter.types.collections.DelegatePythonIterator
 
next() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
next() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
NEXT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
NEXT - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
nextIndex() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
nextKey(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
nextPythonItem() - Method in class ai.timefold.jpyinterpreter.types.collections.DelegatePythonIterator
 
nextPythonItem() - Method in interface ai.timefold.jpyinterpreter.types.collections.PythonIterator
 
nextPythonItem() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
NONE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
NOP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
Do nothing code.
NopOpcode - Class in ai.timefold.jpyinterpreter.opcodes.meta
 
NopOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.meta.NopOpcode
 
not() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
NOT_A_DIRECTORY_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.NotADirectoryError
 
NOT_EQUAL - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
NOT_EQUALS - Enum constant in enum class ai.timefold.jpyinterpreter.CompareOp
 
NOT_IMPLEMENTED_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
NOT_IMPLEMENTED_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
NOT_IMPLEMENTED_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.NotImplemented
 
NotADirectoryError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
NotADirectoryError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.NotADirectoryError
 
NotADirectoryError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.NotADirectoryError
 
NotADirectoryError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.NotADirectoryError
 
notEqual(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
notEqual(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
notEqual(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
notEqual(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
notEqual(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
notEqual(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
notEqualsObject(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonNone
 
NotImplemented - Class in ai.timefold.jpyinterpreter.types
 
NotImplementedError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
NotImplementedError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
NotImplementedError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
NotImplementedError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
NotImplementedError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
NotImplementedError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.NotImplementedError
 
NotOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
NotOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.NotOpcode
 
now(PythonLikeType, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
NULL_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
NUMBER_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
NUMBER_TYPE - Static variable in interface ai.timefold.jpyinterpreter.types.numeric.PythonNumber
 

O

OBJECT_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
ObjectBuiltinOperations - Class in ai.timefold.jpyinterpreter.builtins
 
ObjectBuiltinOperations() - Constructor for class ai.timefold.jpyinterpreter.builtins.ObjectBuiltinOperations
 
ObjectImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of opcodes related to objects
ObjectImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.ObjectImplementor
 
ObjectOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
oct(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
OCTAL - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int) Octal format.
of(int, int, int) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
of(int, int, int) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
of(int, int, int, int, int, int, int, String, int) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
of(int, int, int, int, ZoneId, int) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
of(Opcode, PythonLikeType, ValueSourceInfo...) - Static method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
of(Opcode, PythonLikeType, List<ValueSourceInfo>) - Static method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
of(PythonInteger, PythonInteger, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
of(PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonLikeObject, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
of(PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonLikeObject, PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
of(PythonNumber, PythonNumber, PythonNumber, PythonNumber, PythonNumber, PythonNumber, PythonNumber) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
offset() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns the value of the offset record component.
ONE - Static variable in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
ONLY_NEGATIVE_NUMBERS - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.SignOption
 
OpaqueJavaReference - Interface in ai.timefold.jpyinterpreter.types.wrappers
An interface used to indicate a Java Object should not be interacted with directly and should be proxied (even if it implements PythonLikeObject).
OpaquePythonReference - Interface in ai.timefold.jpyinterpreter.types.wrappers
An OpaquePythonReference represents an arbitrary Python Object.
Opcode - Interface in ai.timefold.jpyinterpreter.opcodes
 
OpcodeDescriptor - Interface in ai.timefold.jpyinterpreter.opcodes.descriptor
 
OpcodeWithoutSource - Class in ai.timefold.jpyinterpreter.opcodes
 
OpcodeWithoutSource() - Constructor for class ai.timefold.jpyinterpreter.opcodes.OpcodeWithoutSource
 
operatorSymbol - Variable in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
opname() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns the value of the opname record component.
OR - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
ord(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
OS_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.OSError
 
OSError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
OSError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.OSError
 
OSError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.OSError
 
OSError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.OSError
 
OVERFLOW_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.OverflowError
 
OverflowError - Exception in ai.timefold.jpyinterpreter.types.errors.arithmetic
The base class for those built-in exceptions that are raised for various arithmetic errors
OverflowError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.OverflowError
 
OverflowError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.OverflowError
 
OverflowError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.OverflowError
 
OverrideMethod - Annotation Interface in ai.timefold.jpyinterpreter.util
Marks a generated method as an override implementation.

P

parameters - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
parameterSlotsEnd - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
partition(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
partition(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
partition(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
partition(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
partition(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
partition(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
partition(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
PENDING_DEPRECATION_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
PendingDeprecationWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
PendingDeprecationWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
PendingDeprecationWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
PendingDeprecationWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
PendingDeprecationWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
PendingDeprecationWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.PendingDeprecationWarning
 
PERCENTAGE - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) Percentage.
performNotOnTOS(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.PythonBuiltinOperatorImplementor
Replace TOS with not TOS.
PERMISSION_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.PermissionError
 
PermissionError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
PermissionError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.PermissionError
 
PermissionError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.PermissionError
 
PermissionError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.PermissionError
 
pop() - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with TOS popped
pop() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
pop() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
pop() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
pop(int) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with the top count items popped.
pop(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
pop(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
POP_BLOCK - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Removes one block from the block stack.
POP_EXCEPT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Removes one block from the block stack.
POP_JUMP_BACKWARD_IF_FALSE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_BACKWARD_IF_NONE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_BACKWARD_IF_NOT_NONE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_BACKWARD_IF_TRUE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_FORWARD_IF_FALSE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_FORWARD_IF_NONE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_FORWARD_IF_NOT_NONE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_FORWARD_IF_TRUE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_IF_FALSE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_IF_NONE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_IF_NOT_NONE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_JUMP_IF_TRUE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
POP_TOP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Removes the top-of-stack (TOS) item.
popAndJumpIfExceptionDoesNotMatch(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
TOS is an exception type and TOS1 is an exception.
popAndJumpIfFalse(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
Pops TOS.
popAndJumpIfIsNone(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
Pops TOS.
popAndJumpIfIsNotNone(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
Pops TOS.
popAndJumpIfTrue(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.JumpImplementor
Pops TOS.
PopBlockOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
PopBlockOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.PopBlockOpcode
 
PopExceptOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
PopExceptOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.PopExceptOpcode
 
popItemOrDefault(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
popItemOrError(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
PopJumpIfFalseOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
PopJumpIfFalseOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfFalseOpcode
 
PopJumpIfIsNoneOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
PopJumpIfIsNoneOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNoneOpcode
 
PopJumpIfIsNotNoneOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
PopJumpIfIsNotNoneOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfIsNotNoneOpcode
 
PopJumpIfTrueOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
PopJumpIfTrueOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.PopJumpIfTrueOpcode
 
popLast() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
PopOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
PopOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.PopOpcode
 
popTOS(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Pops TOS.
pos() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
POSITIONAL_AND_KEYWORD - Enum constant in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
 
POSITIONAL_INDEX - Static variable in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
POSITIONAL_ONLY - Enum constant in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
 
POSITIVE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
pow(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
power(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
power(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
power(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
power(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
power(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
power(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
power(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
POWER - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
POWER - Static variable in class ai.timefold.jpyinterpreter.builtins.BinaryDunderBuiltin
 
POWER - Static variable in class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
PRECALL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
precision - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
How many significant digits for floating point numbers.
PreparedClassInfo(PythonLikeType, String, String) - Constructor for record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Creates an instance of a PreparedClassInfo record class.
prepareParametersForMethodCallFromArgumentSpec(Method, MethodVisitor, int, Type, boolean) - Static method in class ai.timefold.jpyinterpreter.implementors.DelegatingInterfaceImplementor
 
previous() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
previousIndex() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
previousKey(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
previousType - Variable in class ai.timefold.jpyinterpreter.types.PythonSuperObject
 
print(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.StringImplementor
TOS is an PythonLikeObject to be printed.
print(PythonInterpreter) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
print(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
Used for debugging; prints TOS
PRINT_EXPR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StringOpDescriptor
Implements the expression statement for the interactive mode.
PrintExprOpcode - Class in ai.timefold.jpyinterpreter.opcodes.string
 
PrintExprOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.string.PrintExprOpcode
 
printfInterpolate(CharSequence, PythonLikeDict, StringFormatter.PrintfStringType) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
printfInterpolate(CharSequence, List<PythonLikeObject>, StringFormatter.PrintfStringType) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
printStack(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
Used for debugging; prints the entire stack
PROCESS_LOOKUP_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.ProcessLookupError
 
ProcessLookupError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
ProcessLookupError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.ProcessLookupError
 
ProcessLookupError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.ProcessLookupError
 
ProcessLookupError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.ProcessLookupError
 
progressSubgenerator(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
proxy() - Method in interface ai.timefold.jpyinterpreter.types.wrappers.OpaqueJavaReference
Creates a proxy of the OpaqueJavaReference, which can be interacted with directly.
push(ValueSourceInfo) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with type added as the new TOS element.
push(ValueSourceInfo...) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with types added as the new elements.
PUSH_EXC_INFO - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Pops a value from the stack.
PUSH_NULL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
 
pushExcInfo(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
PushExcInfoOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
PushExcInfoOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.PushExcInfoOpcode
 
PushNullOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
PushNullOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.PushNullOpcode
 
pushTemp(PythonLikeType) - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
pushTemps(PythonLikeType...) - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
put(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
put(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
put(Key_, Value_) - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
put(K, V) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
putAll(Map<? extends PythonLikeObject, ? extends PythonLikeObject>) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
putAll(Map<? extends K, ? extends V>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
putAll(Map<? extends Key_, ? extends Value_>) - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
putIfAbsent(K, V) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
PYTHON_3_10 - Static variable in class ai.timefold.jpyinterpreter.PythonVersion
 
PYTHON_3_11 - Static variable in class ai.timefold.jpyinterpreter.PythonVersion
 
PYTHON_3_12 - Static variable in class ai.timefold.jpyinterpreter.PythonVersion
 
PYTHON_JAVA_TYPE_MAPPING_PREFIX - Static variable in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
PYTHON_WRAPPER_CODE_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
PYTHON_WRAPPER_FUNCTION_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
PythonAssertionError - Exception in ai.timefold.jpyinterpreter.types.errors
 
PythonAssertionError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonAssertionError
 
PythonAssertionError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonAssertionError
 
PythonAssertionError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonAssertionError
 
PythonBaseException - Exception in ai.timefold.jpyinterpreter.types.errors
Python base class for all exceptions.
PythonBaseException(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
PythonBaseException(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
PythonBaseException(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonBaseException
 
PythonBinaryOperator - Enum Class in ai.timefold.jpyinterpreter
The list of all Python Binary Operators, which are performed by calling the left operand's corresponding dunder method on the right operand ex: a.
PythonBoolean - Class in ai.timefold.jpyinterpreter.types.numeric
 
pythonBoundVariables - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
PythonBuiltinOperations - Class in ai.timefold.jpyinterpreter
 
PythonBuiltinOperations() - Constructor for class ai.timefold.jpyinterpreter.PythonBuiltinOperations
 
PythonBuiltinOperatorImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of opcodes/operations that do not use dunder methods / are builtin.
PythonBuiltinOperatorImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.PythonBuiltinOperatorImplementor
 
PythonByteArray - Class in ai.timefold.jpyinterpreter.types
 
PythonByteArray() - Constructor for class ai.timefold.jpyinterpreter.types.PythonByteArray
 
PythonByteArray(byte[]) - Constructor for class ai.timefold.jpyinterpreter.types.PythonByteArray
 
PythonByteArray(ByteBuffer) - Constructor for class ai.timefold.jpyinterpreter.types.PythonByteArray
 
PythonBytecodeInstruction - Record Class in ai.timefold.jpyinterpreter
 
PythonBytecodeInstruction(String, int, int, String, OptionalInt, boolean) - Constructor for record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Creates an instance of a PythonBytecodeInstruction record class.
PythonBytecodeToJavaBytecodeTranslator - Class in ai.timefold.jpyinterpreter
 
PythonBytecodeToJavaBytecodeTranslator() - Constructor for class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
PythonBytes - Class in ai.timefold.jpyinterpreter.types
 
PythonBytes(byte[]) - Constructor for class ai.timefold.jpyinterpreter.types.PythonBytes
 
PythonBytesLikeObject - Interface in ai.timefold.jpyinterpreter.types
 
PythonCell - Class in ai.timefold.jpyinterpreter.types
Holds a reference to a PythonLikeObject.
PythonCell() - Constructor for class ai.timefold.jpyinterpreter.types.PythonCell
 
pythonCellVariablesStart - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
PythonClassTranslator - Class in ai.timefold.jpyinterpreter
 
PythonClassTranslator() - Constructor for class ai.timefold.jpyinterpreter.PythonClassTranslator
 
PythonClassTranslator.FunctionSignature - Class in ai.timefold.jpyinterpreter
 
PythonClassTranslator.InterfaceDeclaration - Record Class in ai.timefold.jpyinterpreter
 
PythonClassTranslator.PreparedClassInfo - Record Class in ai.timefold.jpyinterpreter
 
PythonClassTranslator.PythonMethodKind - Enum Class in ai.timefold.jpyinterpreter
 
PythonCode - Class in ai.timefold.jpyinterpreter.types
Holds a reference to a PythonLikeFunction's Class.
PythonCode(Class<? extends PythonLikeFunction>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonCode
 
PythonCompiledClass - Class in ai.timefold.jpyinterpreter
 
PythonCompiledClass() - Constructor for class ai.timefold.jpyinterpreter.PythonCompiledClass
 
pythonCompiledFunction - Variable in class ai.timefold.jpyinterpreter.FunctionMetadata
 
PythonCompiledFunction - Class in ai.timefold.jpyinterpreter
 
PythonCompiledFunction() - Constructor for class ai.timefold.jpyinterpreter.PythonCompiledFunction
 
PythonComplex - Class in ai.timefold.jpyinterpreter.types.numeric
 
PythonComplex(PythonNumber, PythonNumber) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonComplex
 
PythonConstantsImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of loading Python constants
PythonConstantsImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.PythonConstantsImplementor
 
PythonDate<T extends PythonDate<?>> - Class in ai.timefold.jpyinterpreter.types.datetime
Python docs: date objects
PythonDate(PythonLikeType, LocalDate) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
PythonDate(LocalDate) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
PythonDateTime - Class in ai.timefold.jpyinterpreter.types.datetime
Python docs: datetime objects
PythonDateTime(LocalDate, LocalTime) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
PythonDateTime(LocalDate, LocalTime, PythonLikeObject, int) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
PythonDateTime(LocalDate, LocalTime, ZoneId) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
PythonDateTime(LocalDate, LocalTime, ZoneId, int) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
PythonDateTime(LocalDateTime) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
PythonDateTime(ZonedDateTime) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
PythonDateTimeFormatter - Class in ai.timefold.jpyinterpreter.types.datetime
Based on the format specified in the datetime documentation.
PythonDateTimeFormatter() - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonDateTimeFormatter
 
PythonDecimal - Class in ai.timefold.jpyinterpreter.types.numeric
 
PythonDecimal(BigDecimal) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
PythonDefaultArgumentImplementor - Class in ai.timefold.jpyinterpreter
Implement classes that hold static constants used for default arguments when calling
PythonDefaultArgumentImplementor() - Constructor for class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
pythonEquals(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
pythonEquals(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
pythonEquals(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
pythonEquals(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
pythonEquals(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
pythonEquals(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
pythonEquals(PythonSlice) - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
PythonException - Exception in ai.timefold.jpyinterpreter.types.errors
Python class for general exceptions.
PythonException(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonException
 
PythonException(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonException
 
PythonException(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.PythonException
 
PythonExceptionTable - Class in ai.timefold.jpyinterpreter
 
PythonExceptionTable() - Constructor for class ai.timefold.jpyinterpreter.PythonExceptionTable
 
pythonFieldName() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns the value of the pythonFieldName record component.
PythonFloat - Class in ai.timefold.jpyinterpreter.types.numeric
 
PythonFloat(double) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
pythonFreeVariables - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
pythonFreeVariablesStart - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
PythonFunctionSignature - Class in ai.timefold.jpyinterpreter
 
PythonFunctionSignature(MethodDescriptor, PythonLikeType, PythonLikeType...) - Constructor for class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
PythonFunctionSignature(MethodDescriptor, PythonLikeType, List<PythonLikeType>) - Constructor for class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
PythonFunctionSignature(MethodDescriptor, List<PythonLikeObject>, Map<String, Integer>, PythonLikeType, PythonLikeType...) - Constructor for class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
PythonFunctionSignature(MethodDescriptor, List<PythonLikeObject>, Map<String, Integer>, PythonLikeType, List<PythonLikeType>) - Constructor for class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
PythonFunctionSignature(MethodDescriptor, List<PythonLikeObject>, Map<String, Integer>, PythonLikeType, List<PythonLikeType>, Optional<Integer>, Optional<Integer>) - Constructor for class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
PythonFunctionSignature(MethodDescriptor, List<PythonLikeObject>, Map<String, Integer>, PythonLikeType, List<PythonLikeType>, Optional<Integer>, Optional<Integer>, ArgumentSpec<?>) - Constructor for class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
PythonFunctionType - Enum Class in ai.timefold.jpyinterpreter
 
PythonGenerator - Class in ai.timefold.jpyinterpreter.types
 
PythonGenerator() - Constructor for class ai.timefold.jpyinterpreter.types.PythonGenerator
 
PythonGeneratorTranslator - Class in ai.timefold.jpyinterpreter
 
PythonGeneratorTranslator() - Constructor for class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
PythonGlobalsBackedMap - Class in ai.timefold.jpyinterpreter.util
 
PythonGlobalsBackedMap(long) - Constructor for class ai.timefold.jpyinterpreter.util.PythonGlobalsBackedMap
 
pythonHash() - Method in class ai.timefold.jpyinterpreter.types.PythonSlice
 
PythonInteger - Class in ai.timefold.jpyinterpreter.types.numeric
 
PythonInteger(long) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
PythonInteger(PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
PythonInteger(PythonLikeType, BigInteger) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
PythonInteger(BigInteger) - Constructor for class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
PythonInterpreter - Interface in ai.timefold.jpyinterpreter
 
PythonIterator<T> - Interface in ai.timefold.jpyinterpreter.types.collections
 
PythonJavaTypeMapping<PythonType_,JavaType_> - Interface in ai.timefold.jpyinterpreter.types
 
pythonJavaTypeMappings - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
Mapping from Python types to Java types
PythonKnownFunctionType - Class in ai.timefold.jpyinterpreter.types
 
PythonKnownFunctionType(String, List<PythonFunctionSignature>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonKnownFunctionType
 
PythonLikeComparable<T> - Interface in ai.timefold.jpyinterpreter.types
 
PythonLikeDict<K extends PythonLikeObject,V extends PythonLikeObject> - Class in ai.timefold.jpyinterpreter.types.collections
 
PythonLikeDict() - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
PythonLikeDict(int) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
PythonLikeDict(OrderedMap<PythonLikeObject, PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
PythonLikeFrozenSet - Class in ai.timefold.jpyinterpreter.types.collections
 
PythonLikeFrozenSet() - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
PythonLikeFrozenSet(PythonLikeObject) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
PythonLikeFunction - Interface in ai.timefold.jpyinterpreter.types
 
PythonLikeFunctionWrapper - Class in ai.timefold.jpyinterpreter.types.wrappers
A class used as a delegator to another PythonLikeFunction.
PythonLikeFunctionWrapper() - Constructor for class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
PythonLikeGenericType - Class in ai.timefold.jpyinterpreter.types
 
PythonLikeGenericType(PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.PythonLikeGenericType
 
PythonLikeList<T> - Class in ai.timefold.jpyinterpreter.types.collections
 
PythonLikeList() - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
PythonLikeList(int) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
PythonLikeList(List) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
PythonLikeObject - Interface in ai.timefold.jpyinterpreter
Represents an Object that can be interacted with like a Python Object.
PythonLikeSet<T extends PythonLikeObject> - Class in ai.timefold.jpyinterpreter.types.collections
 
PythonLikeSet() - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
PythonLikeSet(int) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
PythonLikeTuple<T extends PythonLikeObject> - Class in ai.timefold.jpyinterpreter.types.collections
 
PythonLikeTuple() - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
PythonLikeTuple(int) - Constructor for class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
PythonLikeType - Class in ai.timefold.jpyinterpreter.types
 
PythonLikeType(String, Class<? extends PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonLikeType
 
PythonLikeType(String, Class<? extends PythonLikeObject>, Class<?>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonLikeType
 
PythonLikeType(String, Class<? extends PythonLikeObject>, Consumer<PythonLikeType>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonLikeType
 
PythonLikeType(String, Class<? extends PythonLikeObject>, List<PythonLikeType>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonLikeType
 
PythonLikeType(String, String, List<PythonLikeType>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonLikeType
 
pythonLocalVariablesSlotEnd - Variable in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
PythonModule - Class in ai.timefold.jpyinterpreter.types
 
PythonModule(Map<Number, PythonLikeObject>) - Constructor for class ai.timefold.jpyinterpreter.types.PythonModule
 
PythonNone - Class in ai.timefold.jpyinterpreter.types
 
PythonNumber - Interface in ai.timefold.jpyinterpreter.types.numeric
 
pythonObjectIdToConvertedObjectMap - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
PythonObjectWrapper - Class in ai.timefold.jpyinterpreter.types.wrappers
 
PythonObjectWrapper(OpaquePythonReference) - Constructor for class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
PythonOverloadImplementor - Class in ai.timefold.jpyinterpreter
 
PythonOverloadImplementor() - Constructor for class ai.timefold.jpyinterpreter.PythonOverloadImplementor
 
PythonOverloadImplementor.DeferredRunner - Interface in ai.timefold.jpyinterpreter
 
PythonRange - Class in ai.timefold.jpyinterpreter.types
 
PythonRange(PythonInteger, PythonInteger, PythonInteger) - Constructor for class ai.timefold.jpyinterpreter.types.PythonRange
 
PythonRange.RangeIterator - Class in ai.timefold.jpyinterpreter.types
 
PythonSlice - Class in ai.timefold.jpyinterpreter.types
 
PythonSlice(PythonLikeObject, PythonLikeObject, PythonLikeObject) - Constructor for class ai.timefold.jpyinterpreter.types.PythonSlice
 
PythonSlice.SliceConsumer - Interface in ai.timefold.jpyinterpreter.types
 
PythonString - Class in ai.timefold.jpyinterpreter.types
 
PythonString(String) - Constructor for class ai.timefold.jpyinterpreter.types.PythonString
 
PythonSuperObject - Class in ai.timefold.jpyinterpreter.types
 
PythonSuperObject(PythonLikeType) - Constructor for class ai.timefold.jpyinterpreter.types.PythonSuperObject
 
PythonSuperObject(PythonLikeType, PythonLikeObject) - Constructor for class ai.timefold.jpyinterpreter.types.PythonSuperObject
 
PythonTernaryOperator - Enum Class in ai.timefold.jpyinterpreter
The list of all Python Ternary Operators, which take self and two other arguments.
PythonTime - Class in ai.timefold.jpyinterpreter.types.datetime
 
PythonTime(LocalTime) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
PythonTime(LocalTime, ZoneId) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
PythonTime(LocalTime, ZoneId, int) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
PythonTimeDelta - Class in ai.timefold.jpyinterpreter.types.datetime
Python docs: timedelta-objects
PythonTimeDelta(Duration) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
PythonTraceback - Class in ai.timefold.jpyinterpreter.types.errors
Traceback of a Python Error.
PythonTraceback() - Constructor for class ai.timefold.jpyinterpreter.types.errors.PythonTraceback
 
PythonTzinfo - Class in ai.timefold.jpyinterpreter.types.datetime
 
PythonTzinfo(ZoneId) - Constructor for class ai.timefold.jpyinterpreter.types.datetime.PythonTzinfo
 
PythonUnaryOperator - Enum Class in ai.timefold.jpyinterpreter
The list of all Python Unary Operators, which take self as the only argument.
pythonVersion - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The python version this function was compiled in (see sys.hexversion)
PythonVersion - Class in ai.timefold.jpyinterpreter
 
PythonVersion(int) - Constructor for class ai.timefold.jpyinterpreter.PythonVersion
 
PythonVersion(int, int) - Constructor for class ai.timefold.jpyinterpreter.PythonVersion
 
PythonVersion(int, int, int) - Constructor for class ai.timefold.jpyinterpreter.PythonVersion
 

Q

QUALIFIED_NAME_INSTANCE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
qualifiedName - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
The qualified name of the class.
qualifiedName - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The qualified name of the function.

R

RAISE_VARARGS - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
 
RaiseVarargsOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
RaiseVarargsOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.RaiseVarargsOpcode
 
raiseWithCause(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
TOS is an exception; TOS1 is a type or an exception instance.
raiseWithOptionalExceptionAndCause(MethodVisitor, PythonBytecodeInstruction, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
Raise an exception, with the stack and effect varying depending on instruction.arg: instruction.arg = 0: Stack is empty.
RANGE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
RangeIterator(PythonInteger, PythonInteger, PythonInteger, PythonInteger, int) - Constructor for class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
readCallKeywords(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
readCell(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
readCell(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
readCellInitialValue(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
readCurrentException(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
readCurrentException(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
readExceptionTableTargetStack(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
readExceptionTableTargetStack(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
readLine() - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
readLine() - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
Reads a line from standard input
readLocal(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
readLocal(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
readTemp(MethodVisitor, Type, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
readTemp(MethodVisitor, Type, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
RECURSION_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.RecursionError
 
RecursionError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
RecursionError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RecursionError
 
RecursionError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RecursionError
 
RecursionError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RecursionError
 
REFERENCE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ReferenceError
 
ReferenceError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
ReferenceError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ReferenceError
 
ReferenceError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ReferenceError
 
ReferenceError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ReferenceError
 
registerBaseType() - Static method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
registerMethods() - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
registerTypeType() - Static method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
remainder_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
REMAINING_KEY_ARGUMENTS_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonDefaultArgumentImplementor
 
remove() - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
remove(int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
remove(int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
remove(int) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
remove(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
remove(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
remove(Object) - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
remove(Object, Object) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
removeAll(Collection) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
removeAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
removeAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
removeAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
removeAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
removeItemOrError(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
removeOrError(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
removePrefix(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
removePrefix(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
removePrefix(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
removeSuffix(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
removeSuffix(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
removeSuffix(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
repeat(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
repeat(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
repeat(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
replace(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
replace(PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonLikeObject, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
replace(PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonInteger, PythonLikeObject, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
replace(PythonByteArray, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
replace(PythonByteArray, PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
replace(PythonBytesLikeObject, PythonBytesLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
replace(PythonBytesLikeObject, PythonBytesLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
replace(PythonBytesLikeObject, PythonBytesLikeObject, BigInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
replace(PythonBytesLikeObject, PythonBytesLikeObject, BigInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
replace(PythonBytes, PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
replace(PythonBytes, PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
replace(K, V) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
replace(K, V, V) - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
replaceAll(PythonString, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
replaceUpToCount(PythonString, PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
repr() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
repr() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
repr() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
REPRESENTATION - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
REPRESENTATION - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
reraise(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
TOS is an exception or an exception type.
RERAISE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Re-raises the exception currently on top of the stack.
reraiseLast(MethodVisitor, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
Reraise the last exception (stored in the exception local variable slot)
ReraiseOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
ReraiseOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.ReraiseOpcode
 
resetCallKeywords(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
RESOURCE_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
ResourceWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
ResourceWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
ResourceWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
ResourceWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
ResourceWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
ResourceWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.ResourceWarning
 
RESPECT_SIGN_RIGHT_ALIGN - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
Forces the padding to be placed after the sign (if any) but before the digits.
respectSignRightAlign(StringBuilder, String, int) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
restoreExceptionTableStack(FunctionMetadata, StackMetadata, ExceptionBlock) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
 
restoreGeneratorState(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
restoreStack(MethodVisitor, StackMetadata, int[]) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
 
RESUME - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Another do nothing code.
ResumeOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
ResumeOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode
 
ResumeOpcode.ResumeType - Enum Class in ai.timefold.jpyinterpreter.opcodes.generator
 
retainAll(Collection) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
retainAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
retainAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
retainAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
retainAll(Collection<?>) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
RETURN_CONST - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
 
RETURN_GENERATOR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Create a generator, coroutine, or async generator from the current frame.
RETURN_VALUE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
Returns with TOS to the caller of the function.
ReturnConstantValueOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
ReturnConstantValueOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnConstantValueOpcode
 
ReturnGeneratorOpcode - Class in ai.timefold.jpyinterpreter.opcodes.meta
 
ReturnGeneratorOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.meta.ReturnGeneratorOpcode
 
returnValue(MethodVisitor, MethodDescriptor, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
If method return type is not void, convert TOS into its Java equivalent and return it.
ReturnValueOpcode - Class in ai.timefold.jpyinterpreter.opcodes.controlflow
 
ReturnValueOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.controlflow.ReturnValueOpcode
 
reverse() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
reverse() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
reverseAdd(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor.TupleMapPair
 
reverseAdd(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
reverseAdd(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
reverseAdd(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
reverseAdd(T) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
reversed() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
reversed(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
REVERSED - Enum constant in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
 
REVERSED - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
RIGHT_ALIGN - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
Forces the field to be right-aligned within the available space (this is the default for numbers).
rightAlign(StringBuilder, String, int) - Static method in class ai.timefold.jpyinterpreter.util.StringFormatter
 
rightDunderMethod - Variable in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
rightFind(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightFind(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightFind(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightFind(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightFind(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightFind(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightFind(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightFind(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightFind(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightFind(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightFind(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightFind(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightFindSubstringIndex(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightFindSubstringIndex(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightFindSubstringIndex(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightFindSubstringIndexOrError(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightFindSubstringIndexOrError(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightFindSubstringIndexOrError(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightIndex(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightIndex(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightIndex(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightIndex(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightIndex(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightIndex(PythonInteger, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightIndex(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightIndex(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightIndex(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightIndex(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightIndex(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightIndex(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightJustify(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightJustify(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightJustify(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightJustify(PythonInteger, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightJustify(PythonInteger, PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightJustify(PythonInteger, PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightPartition(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightPartition(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightPartition(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightSplit() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightSplit() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightSplit() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightSplit(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightSplit(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightSplit(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightSplit(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightSplit(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightSplit(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightSplit(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightSplit(PythonNone, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightSplit(PythonNone, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightSplit(PythonNone, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightSplit(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightSplit(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightStrip() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightStrip() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightStrip() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightStrip(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightStrip(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightStrip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
rightStrip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
rightStrip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
rightStrip(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
ROT_FOUR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Lifts second, third and fourth stack items one position up, moves top down to position four.
ROT_THREE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Lifts second and third stack item one position up, moves top down to position three.
ROT_TWO - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Swaps the two top-most stack items.
rotateFour(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Move TOS down three places, and pushes TOS1, TOS2 and TOS3 up one: (i.e. ..., TOS3, TOS2, TOS1, TOS -> ..., TOS, TOS3, TOS2, TOS1)
RotateFourOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
RotateFourOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.RotateFourOpcode
 
rotateThree(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Move TOS down two places, and pushes TOS1 and TOS2 up one: (i.e. ..., TOS2, TOS1, TOS -> ..., TOS, TOS2, TOS1)
RotateThreeOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
RotateThreeOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.RotateThreeOpcode
 
RotateTwoOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
RotateTwoOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.RotateTwoOpcode
 
round() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
round() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
round(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
round(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
round(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
RSHIFT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
run() - Method in interface ai.timefold.jpyinterpreter.PythonOverloadImplementor.DeferredRunner
 
RUNTIME_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.RuntimeError
 
RUNTIME_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 
RuntimeError - Exception in ai.timefold.jpyinterpreter.types.errors
Raised when a buffer related operation cannot be performed.
RuntimeError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RuntimeError
 
RuntimeError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RuntimeError
 
RuntimeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RuntimeError
 
RuntimeError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.RuntimeError
 
RuntimeWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
RuntimeWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 
RuntimeWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 
RuntimeWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 
RuntimeWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 
RuntimeWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.RuntimeWarning
 

S

sanitizeClassName(String) - Static method in class ai.timefold.jpyinterpreter.util.JavaIdentifierUtils
 
sanitizeFieldName(String) - Static method in class ai.timefold.jpyinterpreter.util.JavaIdentifierUtils
 
second - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
second - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
seconds - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
SelfOpcodeWithoutSource - Class in ai.timefold.jpyinterpreter.opcodes
 
SelfOpcodeWithoutSource() - Constructor for class ai.timefold.jpyinterpreter.opcodes.SelfOpcodeWithoutSource
 
send(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
SEND - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
TOS1 is a subgenerator, TOS is a value.
SEND - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
SendOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
SendOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.SendOpcode
 
sentValue - Variable in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
set(int, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
set(int, ValueSourceInfo) - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
set(int, Object) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
set(int, T) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
set(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonRange.RangeIterator
 
SET - Enum constant in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
 
SET_ADD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Calls set.add(TOS1[-i], TOS).
SET_ATTRIBUTE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
 
SET_ITEM - Enum constant in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
 
SET_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
SET_UPDATE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
setattr(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
SETATTR - Static variable in class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
setAttribute(FunctionMetadata, MethodVisitor, String, StackMetadata, PythonBytecodeInstruction, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.ObjectImplementor
Implement TOS.name = TOS1, where name is co_names[instruction.arg].
setAttribute(String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
setAttributeOnPythonReference(OpaquePythonReference, OpaquePythonReference, String, Object) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
setAttributeOnPythonReferencePythonFunction - Static variable in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
setByte(PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
setCallKeywordNameList(List<String>) - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
setCallKeywordNameTuple(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor
 
SetCallKeywordNameTupleOpcode - Class in ai.timefold.jpyinterpreter.opcodes.function
 
SetCallKeywordNameTupleOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.function.SetCallKeywordNameTupleOpcode
 
setCellVariableValueSource(int, ValueSourceInfo) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with the cell variable in slot index type set to type.
setConstructor(PythonLikeFunction) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
setGlobal(Map<String, PythonLikeObject>, String, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
setGlobal(Map<String, PythonLikeObject>, String, PythonLikeObject) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
setIfAbsent(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
setIfAbsent(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
setItem(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
Implements TOS1[TOS] = TOS2.
setItem(PythonLikeObject, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
setItem(PythonInteger, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
SetItemOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
SetItemOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.SetItemOpcode
 
setLocalVariableValueSource(int, ValueSourceInfo) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with the local variable in slot index type set to type.
setPythonReference(PythonLikeObject, OpaquePythonReference) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
setPythonReference(PythonLikeObject, OpaquePythonReference) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
 
setPythonReference(OpaquePythonReference) - Method in class ai.timefold.jpyinterpreter.types.PythonModule
 
setSelfStaticInstances(PythonCompiledClass, Class<?>, PythonLikeType, Map<Number, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
setSlice(PythonSlice, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
setSlice(PythonSlice, PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
setStackMetadata(StackMetadata) - Method in class ai.timefold.jpyinterpreter.dag.JumpSource
 
setup(PythonLikeType) - Static method in interface ai.timefold.jpyinterpreter.types.PythonLikeComparable
 
SETUP_ANNOTATIONS - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
Checks whether __annotations__ is defined in locals(), if not it is set up to an empty dict.
SETUP_ASYNC_WITH - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Creates a new frame object.
SETUP_FINALLY - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
 
SETUP_WITH - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
 
SetupFinallyOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
SetupFinallyOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupFinallyOpcode
 
setupFreeVariableCell(MethodVisitor, String, LocalVariableHelper, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Moves the cellIndex free variable (stored in the PythonBytecodeToJavaBytecodeTranslator.CELLS_INSTANCE_FIELD_NAME field to its corresponding local variable.
setupInitialStoredExceptionStacks(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
setupWith(int, FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
SetupWithOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
SetupWithOpcode(PythonBytecodeInstruction, int) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.SetupWithOpcode
 
setWrapped(PythonLikeFunction) - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonLikeFunctionWrapper
 
shiftLeft(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
shiftLeft(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
shiftRight(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
shiftRight(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
shiftTOSDownBy(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Copies TOS to TOS[posFromTOS], moving other stack elements up by one (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS, TOS[posFromTOS] ..., TOS2, TOS1)
signOption - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
 
size() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
size() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
size() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
size() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
size() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
size() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
size() - Method in class ai.timefold.jpyinterpreter.util.ConcurrentWeakIdentityHashMap
 
size() - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
size() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
SLICE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
SLICE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.PythonSlice
 
sort() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
sorted(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
SPACE_FOR_POSITIVE_NUMBERS - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.SignOption
 
split() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
split() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
split() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
split(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
split(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
split(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
split(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
split(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
split(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
split(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
split(PythonNone, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
split(PythonNone, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
split(PythonNone, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
split(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
split(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
splitLines() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
splitLines() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
splitLines() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
splitLines(PythonBoolean) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
splitLines(PythonBoolean) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
splitLines(PythonBoolean) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
stack(ValueSourceInfo...) - Method in class ai.timefold.jpyinterpreter.StackMetadata
Return a new StackMetadata with types as the stack; The original stack is cleared.
StackManipulationImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of stack manipulation opcodes (rotations, pop, duplication, etc.)
StackManipulationImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
 
StackMetadata - Class in ai.timefold.jpyinterpreter
 
StackMetadata(LocalVariableHelper) - Constructor for class ai.timefold.jpyinterpreter.StackMetadata
 
StackOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
start - Variable in class ai.timefold.jpyinterpreter.types.PythonRange
 
start - Variable in class ai.timefold.jpyinterpreter.types.PythonSlice
 
START - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode.ResumeType
 
startExceptBlock(FunctionMetadata, StackMetadata, ExceptionBlock) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
startExceptOrFinally(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.ExceptionImplementor
 
startsLine() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns the value of the startsLine record component.
startsLine(int) - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
startsWith(PythonLikeTuple<PythonByteArray>) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
startsWith(PythonLikeTuple<PythonByteArray>, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
startsWith(PythonLikeTuple<PythonByteArray>, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
startsWith(PythonLikeTuple<PythonBytes>) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
startsWith(PythonLikeTuple<PythonBytes>, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
startsWith(PythonLikeTuple<PythonBytes>, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
startsWith(PythonLikeTuple<PythonString>) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
startsWith(PythonLikeTuple<PythonString>, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
startsWith(PythonLikeTuple<PythonString>, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
startsWith(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
startsWith(PythonByteArray, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
startsWith(PythonByteArray, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
startsWith(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
startsWith(PythonBytes, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
startsWith(PythonBytes, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
startsWith(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
startsWith(PythonString, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
startsWith(PythonString, PythonInteger, PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
STATIC - Enum constant in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
STATIC_AS_VIRTUAL - Enum constant in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
STATIC_FUNCTION_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
STATIC_METHOD - Enum constant in enum class ai.timefold.jpyinterpreter.PythonClassTranslator.PythonMethodKind
 
staticAttributeDescriptorNames - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
Contains static attributes that have get/set descriptors
staticAttributeNameToClassInstance - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
Contains static attributes that are instances of this class
staticAttributeNameToObject - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
Contains static attributes that are not instances of this class
staticFunctionNameToPythonBytecode - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
step - Variable in class ai.timefold.jpyinterpreter.types.PythonRange
 
step - Variable in class ai.timefold.jpyinterpreter.types.PythonSlice
 
stop - Variable in class ai.timefold.jpyinterpreter.types.PythonRange
 
stop - Variable in class ai.timefold.jpyinterpreter.types.PythonSlice
 
STOP_ASYNC_ITERATION_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
 
STOP_ITERATION_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.StopIteration
 
StopAsyncIteration - Exception in ai.timefold.jpyinterpreter.types.errors
Error thrown when a Python async iterator has no more values to return.
StopAsyncIteration() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
 
StopAsyncIteration(PythonLikeObject) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
 
StopAsyncIteration(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.StopAsyncIteration
 
StopIteration - Exception in ai.timefold.jpyinterpreter.types.errors
Error thrown when a Python iterator has no more values to return.
StopIteration() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.StopIteration
 
StopIteration(PythonLikeObject) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.StopIteration
 
StopIteration(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.StopIteration
 
StopIteratorErrorOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
StopIteratorErrorOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.StopIteratorErrorOpcode
 
STORE_ATTR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
 
STORE_DEREF - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
STORE_FAST - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
STORE_GLOBAL - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
STORE_NAME - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
 
STORE_SLICE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS2[TOS1:TOS] = TOS3
STORE_SUBSCR - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Implements TOS1[TOS] = TOS2.
StoreAttrOpcode - Class in ai.timefold.jpyinterpreter.opcodes.object
 
StoreAttrOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.object.StoreAttrOpcode
 
StoreDerefOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
StoreDerefOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.StoreDerefOpcode
 
storeExceptionTableStack(FunctionMetadata, StackMetadata, ExceptionBlock) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
 
StoreFastOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
StoreFastOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.StoreFastOpcode
 
StoreGlobalOpcode - Class in ai.timefold.jpyinterpreter.opcodes.variable
 
StoreGlobalOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.variable.StoreGlobalOpcode
 
storeInCellVariable(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Stores TOS into the cell variable or parameter indicated by the instruction argument (which is an PythonCell, so changes in the parent function affect the variable in dependent functions).
storeInGlobalVariable(MethodVisitor, String, PythonCompiledFunction, PythonBytecodeInstruction) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Stores TOS into the global variable or parameter indicated by the instruction argument.
storeInLocalVariable(MethodVisitor, PythonBytecodeInstruction, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.VariableImplementor
Stores TOS into the local variable or parameter indicated by the instruction argument.
storeSlice(FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
 
StoreSliceOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
StoreSliceOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.StoreSliceOpcode
 
storeStack(MethodVisitor, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
 
STR - Static variable in class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
strftime(PythonString) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
strftime(PythonString) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
strftime(PythonString) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
STRING - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(string) String format.
STRING - Enum constant in enum class ai.timefold.jpyinterpreter.util.StringFormatter.PrintfStringType
 
STRING_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
StringFormatter - Class in ai.timefold.jpyinterpreter.util
 
StringFormatter() - Constructor for class ai.timefold.jpyinterpreter.util.StringFormatter
 
StringFormatter.PrintfStringType - Enum Class in ai.timefold.jpyinterpreter.util
 
StringImplementor - Class in ai.timefold.jpyinterpreter.implementors
 
StringImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.StringImplementor
 
stringMethod(PythonString) - Method in interface ai.timefold.jpyinterpreter.test.TestdataExtendedInterface
 
StringOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
strip() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
strip() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
strip() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
strip(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
strip(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
strip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
strip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
strip(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
strip(PythonString) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
strptime(PythonLikeType, PythonString, PythonString) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
subList(int, int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
subList(int, int) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
subList(int, int) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
subSequence(int, int) - Method in class ai.timefold.jpyinterpreter.util.ByteCharSequence
 
subtract(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
subtract(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
subtract(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
subtract(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
subtract(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
subtract(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
SUBTRACT - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
subtract_date(PythonDate) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
subtract_date_time(PythonDateTime) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
subtract_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
subtract_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
subtract_time_delta(PythonTimeDelta) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
sum(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
SUPER_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
superclassList - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
 
superOfCaller(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
supportExtraKeywordsArgs - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
True if the python function can take extra keyword arguments that were not specified in its arguments
supportExtraPositionalArgs - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
True if the python function can take extra positional arguments that were not specified in its arguments
swap(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Swaps TOS and TOS1: (i.e. ..., TOS1, TOS -> ..., TOS, TOS1)
SWAP - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Swap TOS with the item at position i.
swapCase() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
swapCase() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
swapCase() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
SwapOpcode - Class in ai.timefold.jpyinterpreter.opcodes.stack
 
SwapOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.stack.SwapOpcode
 
swapTOSWithIndex(FunctionMetadata, StackMetadata, int) - Static method in class ai.timefold.jpyinterpreter.implementors.StackManipulationImplementor
Swaps TOS with TOS[posFromTOS] (i.e. ..., TOS[posFromTOS], ..., TOS2, TOS1, TOS -> ..., TOS, ..., TOS2, TOS1, TOS[posFromTOS])
symmetricDifference(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
symmetricDifference(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
symmetricDifference(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
symmetricDifference(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
symmetricDifference(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
symmetricDifference(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
symmetricDifferenceUpdate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
symmetricDifferenceUpdateWithResult(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
SYNTAX_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.syntax.SyntaxError
 
SYNTAX_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
SyntaxError - Exception in ai.timefold.jpyinterpreter.types.errors.syntax
Raised when a buffer related operation cannot be performed.
SyntaxError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.SyntaxError
 
SyntaxError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.SyntaxError
 
SyntaxError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.SyntaxError
 
SyntaxWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
SyntaxWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
SyntaxWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
SyntaxWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
SyntaxWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
SyntaxWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.SyntaxWarning
 
SYSTEM_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.SystemError
 
SYSTEM_EXIT_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.SystemExit
 
SystemError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
SystemError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.SystemError
 
SystemError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.SystemError
 
SystemError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.SystemError
 
SystemExit - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
SystemExit(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.SystemExit
 
SystemExit(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.SystemExit
 
SystemExit(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.SystemExit
 

T

TAB_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.syntax.TabError
 
TabError - Exception in ai.timefold.jpyinterpreter.types.errors.syntax
Raised when a buffer related operation cannot be performed.
TabError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.TabError
 
TabError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.TabError
 
TabError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.syntax.TabError
 
TernaryDunderBuiltin - Class in ai.timefold.jpyinterpreter.builtins
 
TernaryDunderBuiltin(PythonTernaryOperator) - Constructor for class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
TernaryDunderBuiltin(String) - Constructor for class ai.timefold.jpyinterpreter.builtins.TernaryDunderBuiltin
 
TernaryDunderOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
TernaryDunderOpcode() - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.TernaryDunderOpcode
 
ternaryOperator(FunctionMetadata, StackMetadata, PythonTernaryOperator) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
Performs a ternary dunder operation on TOS, TOS1 and TOS2.
TestdataExtendedInterface - Interface in ai.timefold.jpyinterpreter.test
Not a real interface; in main sources instead of test sources so a Python test can use it.
THROW - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
thrownValue - Variable in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
throwValue(Throwable) - Method in class ai.timefold.jpyinterpreter.types.PythonGenerator
 
time() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
TIME_DELTA_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
TIME_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
TIMEOUT_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.io.TimeoutError
 
TimeoutError - Exception in ai.timefold.jpyinterpreter.types.errors.io
Raised when a buffer related operation cannot be performed.
TimeoutError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.TimeoutError
 
TimeoutError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.TimeoutError
 
TimeoutError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.io.TimeoutError
 
timestamp() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
timetuple() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
timetuple() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
timetz() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
title() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
title() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
title() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
title(IntPredicate) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
to_ordinal() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
toArray() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
toArray() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
toArray() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
toArray() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
toArray() - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
toArray(Object[]) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
toArray(T[]) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
toArray(T[]) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
toArray(T[]) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
toArray(T[]) - Method in class ai.timefold.jpyinterpreter.types.PythonRange
 
today() - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
today(PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
toFlattenKeyValueTuple() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
toJavaObject(PythonType_) - Method in interface ai.timefold.jpyinterpreter.types.PythonJavaTypeMapping
 
toPythonObject(JavaType_) - Method in interface ai.timefold.jpyinterpreter.types.PythonJavaTypeMapping
 
toPythonRepr() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
toPythonString() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
toPythonString() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
toPythonString() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
toRepresentation() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
toRepresentation() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
toRepresentation() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
toString() - Method in record class ai.timefold.jpyinterpreter.AnnotationMetadata
Returns a string representation of this record class.
toString() - Method in class ai.timefold.jpyinterpreter.dag.BasicBlock
 
toString() - Method in class ai.timefold.jpyinterpreter.dag.JumpSource
 
toString() - Method in class ai.timefold.jpyinterpreter.ExceptionBlock
 
toString() - Method in record class ai.timefold.jpyinterpreter.FieldDescriptor
Returns a string representation of this record class.
toString() - Method in class ai.timefold.jpyinterpreter.ModuleSpec
 
toString() - Method in class ai.timefold.jpyinterpreter.opcodes.AbstractOpcode
 
toString() - Method in class ai.timefold.jpyinterpreter.opcodes.controlflow.AbstractControlFlowOpcode
 
toString() - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
Returns a string representation of this record class.
toString() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.InterfaceDeclaration
Returns a string representation of this record class.
toString() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Returns a string representation of this record class.
toString() - Method in class ai.timefold.jpyinterpreter.PythonExceptionTable
 
toString() - Method in class ai.timefold.jpyinterpreter.PythonFunctionSignature
 
toString() - Method in class ai.timefold.jpyinterpreter.PythonVersion
 
toString() - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
toString() - Method in record class ai.timefold.jpyinterpreter.TypeHint
Returns a string representation of this record class.
toString() - Method in class ai.timefold.jpyinterpreter.types.AbstractPythonLikeObject
 
toString() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
toString() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeList
 
toString() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeTuple
 
toString() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
toString() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
toString() - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictValueView
 
toString() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
toString() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
toString() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
toString() - Method in class ai.timefold.jpyinterpreter.types.Ellipsis
 
toString() - Method in class ai.timefold.jpyinterpreter.types.NotImplemented
 
toString() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
toString() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
toString() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
toString() - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
toString() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
toString() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
toString() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeGenericType
 
toString() - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
toString() - Method in class ai.timefold.jpyinterpreter.types.PythonNone
 
toString() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
toString() - Method in class ai.timefold.jpyinterpreter.types.wrappers.JavaObjectWrapper
 
toString() - Method in class ai.timefold.jpyinterpreter.types.wrappers.PythonObjectWrapper
 
toString() - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
toString() - Method in class ai.timefold.jpyinterpreter.util.ByteCharSequence
 
toString() - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
total_seconds() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTimeDelta
 
totalArgCount() - Method in class ai.timefold.jpyinterpreter.PythonCompiledFunction
The total number of arguments the function takes
TRACEBACK_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.errors.PythonTraceback
 
TracebackUtils - Class in ai.timefold.jpyinterpreter.util
 
translate(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
translate(PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
translate(PythonByteArray, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
translate(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
translate(PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
translate(PythonBytes, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
translate(PythonBytes, PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
translate(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
translate(PythonNone) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
translate(PythonNone, PythonByteArray) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
translate(PythonNone, PythonBytes) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
translateGeneratorFunction(PythonCompiledFunction) - Static method in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
translatePythonBytecode(PythonCompiledFunction, Class<T>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecode(PythonCompiledFunction, Class<T>, List<Class<?>>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToClass(PythonCompiledFunction, MethodDescriptor) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToClass(PythonCompiledFunction, MethodDescriptor, boolean) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToClass(PythonCompiledFunction, MethodDescriptor, Method, boolean) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToClass(PythonCompiledFunction, Class<T>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToClass(PythonCompiledFunction, Class<T>, List<Class<?>>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToInstance(PythonCompiledFunction, MethodDescriptor) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToInstance(PythonCompiledFunction, MethodDescriptor, boolean) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonBytecodeToPythonWrapperClass(PythonCompiledFunction, OpaquePythonReference) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
translatePythonClass(PythonCompiledClass) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
translatePythonClass(PythonCompiledClass, PythonClassTranslator.PreparedClassInfo) - Static method in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
TRUE - Static variable in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
TRUE_DIVIDE - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 
trueDivide(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
trueDivide(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
trueDivide(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
trueDivide(PythonFloat) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
trueDivide(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
trueDivide(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
tuple - Variable in class ai.timefold.jpyinterpreter.implementors.FunctionImplementor.TupleMapPair
 
TUPLE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
TupleMapPair(int) - Constructor for class ai.timefold.jpyinterpreter.implementors.FunctionImplementor.TupleMapPair
 
TWO - Static variable in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
type() - Method in record class ai.timefold.jpyinterpreter.PythonClassTranslator.PreparedClassInfo
Returns the value of the type record component.
type() - Method in record class ai.timefold.jpyinterpreter.TypeHint
Returns the value of the type record component.
TYPE_DEPTH_COMPARATOR - Static variable in class ai.timefold.jpyinterpreter.PythonOverloadImplementor
 
TYPE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
TYPE_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonClassTranslator
 
TYPE_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.BuiltinTypes
 
typeAnnotations - Variable in class ai.timefold.jpyinterpreter.PythonCompiledClass
Type annotations for fields
typeAnnotations - Variable in class ai.timefold.jpyinterpreter.PythonCompiledFunction
Type annotations for the parameters and return.
TypeError - Exception in ai.timefold.jpyinterpreter.types.errors
 
TypeError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
TypeError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
TypeError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
TypeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
TypeError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.TypeError
 
TypeHint - Record Class in ai.timefold.jpyinterpreter
 
TypeHint(PythonLikeType, List<AnnotationMetadata>) - Constructor for record class ai.timefold.jpyinterpreter.TypeHint
 
TypeHint(PythonLikeType, List<AnnotationMetadata>, TypeHint[], PythonLikeType) - Constructor for record class ai.timefold.jpyinterpreter.TypeHint
Creates an instance of a TypeHint record class.
TypeHint(PythonLikeType, List<AnnotationMetadata>, PythonLikeType) - Constructor for record class ai.timefold.jpyinterpreter.TypeHint
 
TZ_INFO_TYPE - Static variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTzinfo
 
tzinfo - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
tzinfo - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
tzname() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
tzname() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
tzname(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTzinfo
 

U

UNARY_INVERT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = ~TOS.
UNARY_NEGATIVE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = -TOS.
UNARY_NOT - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = not TOS.
UNARY_POSITIVE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Implements TOS = +TOS.
UnaryDunderBuiltin - Class in ai.timefold.jpyinterpreter.builtins
 
UnaryDunderBuiltin(PythonUnaryOperator) - Constructor for class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
UnaryDunderBuiltin(String) - Constructor for class ai.timefold.jpyinterpreter.builtins.UnaryDunderBuiltin
 
UnaryIntrinsicFunction - Enum Class in ai.timefold.jpyinterpreter.opcodes.meta
 
unaryOperator(MethodVisitor, PythonUnaryOperator) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
Performs a unary dunder operation on TOS.
unaryOperator(MethodVisitor, StackMetadata, PythonUnaryOperator) - Static method in class ai.timefold.jpyinterpreter.implementors.DunderOperatorImplementor
 
UNBOUND_LOCAL_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
UnboundLocalError - Exception in ai.timefold.jpyinterpreter.types.errors
 
UnboundLocalError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
UnboundLocalError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
UnboundLocalError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
UnboundLocalError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
UnboundLocalError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.UnboundLocalError
 
unboxBoxedPrimitiveType(Class<?>, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
unboxBoxedPrimitiveType(Type, MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
UNDERSCORE - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.GroupingOption
Signals the use of an underscore for the thousands' separator.
UNICODE_DECODE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
UNICODE_ENCODE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
UNICODE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
UNICODE_TRANSLATE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
UNICODE_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
UnicodeDecodeError - Exception in ai.timefold.jpyinterpreter.types.errors.unicode
 
UnicodeDecodeError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
UnicodeDecodeError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
UnicodeDecodeError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
UnicodeDecodeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
UnicodeDecodeError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeDecodeError
 
UnicodeEncodeError - Exception in ai.timefold.jpyinterpreter.types.errors.unicode
 
UnicodeEncodeError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
UnicodeEncodeError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
UnicodeEncodeError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
UnicodeEncodeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
UnicodeEncodeError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeEncodeError
 
UnicodeError - Exception in ai.timefold.jpyinterpreter.types.errors.unicode
 
UnicodeError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
UnicodeError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
UnicodeError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
UnicodeError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
UnicodeError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeError
 
UnicodeTranslateError - Exception in ai.timefold.jpyinterpreter.types.errors.unicode
 
UnicodeTranslateError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
UnicodeTranslateError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
UnicodeTranslateError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
UnicodeTranslateError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
UnicodeTranslateError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.unicode.UnicodeTranslateError
 
UnicodeWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
UnicodeWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
UnicodeWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
UnicodeWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
UnicodeWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
UnicodeWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UnicodeWarning
 
UniDunerOpcode - Class in ai.timefold.jpyinterpreter.opcodes.dunder
 
UniDunerOpcode(PythonBytecodeInstruction, PythonUnaryOperator) - Constructor for class ai.timefold.jpyinterpreter.opcodes.dunder.UniDunerOpcode
 
unifyWith(StackMetadata) - Method in class ai.timefold.jpyinterpreter.StackMetadata
 
unifyWith(PythonLikeType) - Method in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
unifyWith(ValueSourceInfo) - Method in class ai.timefold.jpyinterpreter.ValueSourceInfo
 
unimplemented() - Static method in class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
union(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
union(PythonLikeFrozenSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
union(PythonLikeSet) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeFrozenSet
 
union(PythonLikeSet<T>) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
union(DictItemView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictItemView
 
union(DictKeyView) - Method in class ai.timefold.jpyinterpreter.types.collections.view.DictKeyView
 
UNPACK_EX - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
UNPACK_SEQUENCE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
 
unpackSequence(MethodVisitor, int, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
TOS is an iterable; push toUnpack elements from it to the stack (with first item of the iterable as the new TOS).
UnpackSequenceOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
UnpackSequenceOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.UnpackSequenceOpcode
 
unpackSequenceWithTail(MethodVisitor, int, LocalVariableHelper) - Static method in class ai.timefold.jpyinterpreter.implementors.CollectionImplementor
TOS is an iterable; push toUnpack elements from it to the stack (with first item of the iterable as the new TOS).
UnpackSequenceWithTailOpcode - Class in ai.timefold.jpyinterpreter.opcodes.collection
 
UnpackSequenceWithTailOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.collection.UnpackSequenceWithTailOpcode
 
update(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
update(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
update(PythonLikeDict) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
updateJavaObjectFromPythonObject(PythonLikeObject, OpaquePythonReference, Map<Number, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
updateJavaObjectFromPythonObject(CPythonBackedPythonLikeObject, OpaquePythonReference, Map<Number, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
updateWithResult(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeSet
 
upper() - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
upper() - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
upper() - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
UPPERCASE_FIXED_POINT - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) Same as DefaultFormatSpec.ConversionType.LOWERCASE_FIXED_POINT but converts "nan" to "NAN" and "inf" to "INF"
UPPERCASE_GENERAL - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) Same as DefaultFormatSpec.ConversionType.LOWERCASE_GENERAL, except switches to {#UPPERCASE_SCIENTIFIC_NOTATION} if the number gets too large.
UPPERCASE_HEX - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(int) Hex format.
UPPERCASE_SCIENTIFIC_NOTATION - Enum constant in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
(float) Same as DefaultFormatSpec.ConversionType.LOWERCASE_SCIENTIFIC_NOTATION except it uses an upper case ‘E’ as the separator character.
useAlternateForm - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
If true, modify the displayed output for some DefaultFormatSpec.ConversionType
USER_PACKAGE_BASE - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
USER_WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
UserWarning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
UserWarning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
UserWarning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
UserWarning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
UserWarning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
UserWarning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.UserWarning
 
useStaticMethodAsVirtual(Method) - Static method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
utc_from_timestamp(PythonFloat) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
utc_from_timestamp(PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
utc_from_timestamp(PythonLikeType, PythonNumber) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
utc_now(PythonLikeType) - Static method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
utcoffset() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 
utcoffset() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTime
 
utcoffset(PythonLikeObject) - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonTzinfo
 
utctimetuple() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDateTime
 

V

value - Variable in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
value - Variable in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
value - Variable in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
value - Variable in class ai.timefold.jpyinterpreter.types.PythonBytes
 
value - Variable in class ai.timefold.jpyinterpreter.types.PythonString
 
VALUE_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
valueBuffer - Variable in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
ValueError - Exception in ai.timefold.jpyinterpreter.types.errors
 
ValueError() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
ValueError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
ValueError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
ValueError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
ValueError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.ValueError
 
valueOf(boolean) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonBoolean
 
valueOf(byte) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
valueOf(double) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
valueOf(float) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonFloat
 
valueOf(int) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
valueOf(long) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
valueOf(short) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
valueOf(PythonFloat) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
valueOf(PythonInteger) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
valueOf(PythonNumber, PythonNumber) - Method in class ai.timefold.jpyinterpreter.types.numeric.PythonComplex
 
valueOf(PythonString) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.CompareOp
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ModuleOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StringOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode.ResumeType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.PythonClassTranslator.PythonMethodKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.PythonFunctionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonDecimal
 
valueOf(String) - Static method in class ai.timefold.jpyinterpreter.types.PythonString
 
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.GroupingOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.SignOption
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class ai.timefold.jpyinterpreter.util.StringFormatter.PrintfStringType
Returns the enum constant of this class with the specified name.
valueOf(BigInteger) - Static method in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
values() - Static method in enum class ai.timefold.jpyinterpreter.CompareOp
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.AsyncOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.CollectionOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ControlOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.DunderOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.FunctionOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.MetaOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ModuleOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ObjectOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StackOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.StringOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.VariableOpDescriptor
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode.ResumeType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.opcodes.meta.UnaryIntrinsicFunction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.PythonClassTranslator.PythonMethodKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.PythonFunctionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.PythonTernaryOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.PythonUnaryOperator
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ai.timefold.jpyinterpreter.types.collections.PythonLikeDict
 
values() - Static method in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ai.timefold.jpyinterpreter.util.CopyOnWriteMap
 
values() - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.AlignmentOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.ConversionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.GroupingOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class ai.timefold.jpyinterpreter.util.DefaultFormatSpec.SignOption
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class ai.timefold.jpyinterpreter.util.JavaStringMapMirror
 
values() - Static method in enum class ai.timefold.jpyinterpreter.util.StringFormatter.PrintfStringType
Returns an array containing the constants of this enum class, in the order they are declared.
ValueSourceInfo - Class in ai.timefold.jpyinterpreter
 
VARARGS - Enum constant in enum class ai.timefold.jpyinterpreter.util.arguments.ArgumentKind
 
VARIABLE_NAMES_STATIC_FIELD_NAME - Static variable in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
VariableImplementor - Class in ai.timefold.jpyinterpreter.implementors
Implementations of local variable manipulation opcodes.
VariableImplementor() - Constructor for class ai.timefold.jpyinterpreter.implementors.VariableImplementor
 
VariableOpDescriptor - Enum Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
vars(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 
verifyMatchesCallSignature(int, List<String>, List<PythonLikeType>) - Method in class ai.timefold.jpyinterpreter.util.arguments.ArgumentSpec
 
VersionMapping - Class in ai.timefold.jpyinterpreter.opcodes.descriptor
 
VersionMapping() - Constructor for class ai.timefold.jpyinterpreter.opcodes.descriptor.VersionMapping
 
VIRTUAL - Enum constant in enum class ai.timefold.jpyinterpreter.MethodDescriptor.MethodType
 
VIRTUAL_METHOD - Enum constant in enum class ai.timefold.jpyinterpreter.PythonClassTranslator.PythonMethodKind
 
visitEnd() - Method in class ai.timefold.jpyinterpreter.util.HandlerSorterAdapter
 
visitGeneratedLineNumber(MethodVisitor) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
visitOperations(Class<T>, BiConsumer<? super T, StackMetadata>) - Method in class ai.timefold.jpyinterpreter.dag.FlowGraph
 

W

Warning - Exception in ai.timefold.jpyinterpreter.types.errors.warning
 
Warning() - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
Warning(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
Warning(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
Warning(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
Warning(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
WARNING_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.warning.Warning
 
weekday() - Method in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
width - Variable in class ai.timefold.jpyinterpreter.util.DefaultFormatSpec
The minimum space the output should satisfy
WITH_EXCEPT_START - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.ExceptionOpDescriptor
Calls the function in position 7 on the stack with the top three items on the stack as arguments.
withArg(int) - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
withArgRepr(String) - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
WithExceptStartOpcode - Class in ai.timefold.jpyinterpreter.opcodes.exceptions
 
WithExceptStartOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.exceptions.WithExceptStartOpcode
 
withIsJumpTarget(boolean) - Method in record class ai.timefold.jpyinterpreter.PythonBytecodeInstruction
 
withModifiedCodepoints(IntUnaryOperator) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
withoutAnnotations(PythonLikeType) - Static method in record class ai.timefold.jpyinterpreter.TypeHint
 
withReturnType(Type) - Method in class ai.timefold.jpyinterpreter.MethodDescriptor
 
wrapJavaObject(Object) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
Wraps object to a PythonLikeObject.
wrapJavaObject(Object, Map<Object, PythonLikeObject>) - Static method in class ai.timefold.jpyinterpreter.implementors.JavaPythonTypeConversionImplementor
 
write(String) - Method in class ai.timefold.jpyinterpreter.CPythonBackedPythonInterpreter
 
write(String) - Method in interface ai.timefold.jpyinterpreter.PythonInterpreter
Writes output without a trailing newline to standard output
writeCallKeywords(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
writeCell(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
writeCell(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
writeClassOutput(Map<String, byte[]>, String, byte[]) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
writeCurrentException(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
writeCurrentException(MethodVisitor) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
writeExceptionTableTargetStack(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
writeExceptionTableTargetStack(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
writeFreeCell(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
writeFreeCell(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
writeInstructionsForOpcodes(FunctionMetadata, List<StackMetadata>, List<Opcode>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
writeInstructionsForOpcodes(FunctionMetadata, List<StackMetadata>, List<Opcode>, Consumer<PythonBytecodeInstruction>) - Static method in class ai.timefold.jpyinterpreter.PythonBytecodeToJavaBytecodeTranslator
 
writeLocal(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
writeLocal(MethodVisitor, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 
writeTemp(MethodVisitor, Type, int) - Method in class ai.timefold.jpyinterpreter.GeneratorLocalVariableHelper
 
writeTemp(MethodVisitor, Type, int) - Method in class ai.timefold.jpyinterpreter.LocalVariableHelper
 

X

XOR - Enum constant in enum class ai.timefold.jpyinterpreter.PythonBinaryOperator
 

Y

year - Variable in class ai.timefold.jpyinterpreter.types.datetime.PythonDate
 
YIELD - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode.ResumeType
 
YIELD_FROM - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Pops TOS and delegates to it as a subiterator from a generator.
YIELD_FROM - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.generator.ResumeOpcode.ResumeType
 
YIELD_FROM_ITERATOR - Static variable in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
YIELD_VALUE - Enum constant in enum class ai.timefold.jpyinterpreter.opcodes.descriptor.GeneratorOpDescriptor
Pops TOS and yields it from a generator.
YIELDED_VALUE - Static variable in class ai.timefold.jpyinterpreter.PythonGeneratorTranslator
 
yieldFrom(PythonBytecodeInstruction, FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
YieldFromOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
YieldFromOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.YieldFromOpcode
 
yieldValue(PythonBytecodeInstruction, FunctionMetadata, StackMetadata) - Static method in class ai.timefold.jpyinterpreter.implementors.GeneratorImplementor
 
YieldValueOpcode - Class in ai.timefold.jpyinterpreter.opcodes.generator
 
YieldValueOpcode(PythonBytecodeInstruction) - Constructor for class ai.timefold.jpyinterpreter.opcodes.generator.YieldValueOpcode
 

Z

ZERO - Static variable in class ai.timefold.jpyinterpreter.types.numeric.PythonInteger
 
ZERO_DIVISION_ERROR_TYPE - Static variable in exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ZeroDivisionError
 
ZeroDivisionError - Exception in ai.timefold.jpyinterpreter.types.errors.arithmetic
The base class for those built-in exceptions that are raised for various arithmetic errors
ZeroDivisionError(PythonLikeType) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ZeroDivisionError
 
ZeroDivisionError(PythonLikeType, String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ZeroDivisionError
 
ZeroDivisionError(PythonLikeType, List<PythonLikeObject>) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ZeroDivisionError
 
ZeroDivisionError(String) - Constructor for exception ai.timefold.jpyinterpreter.types.errors.arithmetic.ZeroDivisionError
 
zfill(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonByteArray
 
zfill(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonBytes
 
zfill(PythonInteger) - Method in class ai.timefold.jpyinterpreter.types.PythonString
 
zip(List<PythonLikeObject>, Map<PythonString, PythonLikeObject>, PythonLikeObject) - Static method in class ai.timefold.jpyinterpreter.builtins.GlobalBuiltins
 

_

__dir__ - Variable in class ai.timefold.jpyinterpreter.types.PythonLikeType
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form