Interface PythonType
- All Known Subinterfaces:
UnknownType
- All Known Implementing Classes:
ClassType,FunctionType,LazyType,LazyUnionType,ModuleType,ObjectType,SpecialFormType,UnionType,UnknownType.UnknownTypeImpl,UnknownType.UnresolvedImportType
@Beta
public interface PythonType
PythonType
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiondefault Optional<LocationInFile>default TriBooldefault booleanisCompatibleWith(PythonType another) default Stringkey()default Stringname()default Optional<PythonType>resolveMember(String memberName) default TypeSourcedefault PythonType
-
Field Details
-
UNKNOWN
-
-
Method Details
-
name
-
displayName
-
instanceDisplayName
-
isCompatibleWith
-
key
-
resolveMember
-
hasMember
-
definitionLocation
-
unwrappedType
-
typeSource
-