Package ai.timefold.jpyinterpreter.types
Class PythonLikeGenericType
java.lang.Object
ai.timefold.jpyinterpreter.types.PythonLikeType
ai.timefold.jpyinterpreter.types.PythonLikeGenericType
- All Implemented Interfaces:
PythonLikeObject,PythonLikeFunction
-
Field Summary
Fields inherited from class ai.timefold.jpyinterpreter.types.PythonLikeType
__dir__, MRO -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetInstanceFieldDescriptor(String fieldName) getMethodKind(String methodName) getMethodType(String methodName) toString()Methods inherited from class ai.timefold.jpyinterpreter.types.PythonLikeType
$call, $deleteAttribute, $getAttributeOrNull, $getGenericType, $getType, $method$__getattribute__, $method$__str__, $setAttribute, addBinaryMethod, addBinaryMethod, addConstructor, addInstanceField, addLeftBinaryMethod, addLeftBinaryMethod, addMethod, addMethod, addRightBinaryMethod, addRightBinaryMethod, addTernaryMethod, addTernaryMethod, addUnaryMethod, addUnaryMethod, clearMethod, equals, getConstructorType, getDefiningTypeOrNull, getDepth, getJavaClass, getJavaClassOrDefault, getJavaObjectWrapperType, getJavaTypeDescriptor, getJavaTypeInternalName, getKnownMethods, getKnownMethodsDefinedByClass, getParentList, getTypeForNewClass, getTypeName, hashCode, initializeNewType, isInstance, isSubclassOf, loadMethod, registerBaseType, registerTypeType, setConstructor, unifyWithMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ai.timefold.jpyinterpreter.PythonLikeObject
$getAttributeOrError, $method$__delattr__, $method$__eq__, $method$__format__, $method$__format__, $method$__hash__, $method$__ne__, $method$__repr__, $method$__setattr__
-
Constructor Details
-
PythonLikeGenericType
-
-
Method Details
-
getOrigin
-
getInstanceFieldDescriptor
- Overrides:
getInstanceFieldDescriptorin classPythonLikeType
-
getMethodType
- Overrides:
getMethodTypein classPythonLikeType
-
getMethodKind
- Overrides:
getMethodKindin classPythonLikeType
-
toString
- Overrides:
toStringin classPythonLikeType
-