Uses of Interface
org.sonar.python.types.v2.TypeWrapper
Packages that use TypeWrapper
-
Uses of TypeWrapper in org.sonar.python.semantic.v2
Methods in org.sonar.python.semantic.v2 that return TypeWrapperModifier and TypeMethodDescriptionLazyTypesContext.getOrCreateLazyTypeWrapper(String fullyQualifiedName) Methods in org.sonar.python.semantic.v2 with parameters of type TypeWrapperModifier and TypeMethodDescriptionClassTypeBuilder.addSuperClass(TypeWrapper typeWrapper) FunctionTypeBuilder.withReturnType(TypeWrapper returnType) ObjectTypeBuilder.withTypeWrapper(TypeWrapper typeWrapper) -
Uses of TypeWrapper in org.sonar.python.types.v2
Classes in org.sonar.python.types.v2 that implement TypeWrapperFields in org.sonar.python.types.v2 declared as TypeWrapperMethods in org.sonar.python.types.v2 that return TypeWrapperModifier and TypeMethodDescriptionParameterV2.declaredType()Returns the value of thedeclaredTyperecord component.static TypeWrapperTypeWrapper.of(PythonType type) ObjectType.typeWrapper()Methods in org.sonar.python.types.v2 that return types with arguments of type TypeWrapperConstructors in org.sonar.python.types.v2 with parameters of type TypeWrapperModifierConstructorDescriptionFunctionType(String name, List<PythonType> attributes, List<ParameterV2> parameters, TypeWrapper returnType, TypeOrigin typeOrigin, boolean isAsynchronous, boolean hasDecorators, boolean isInstanceMethod, boolean hasVariadicParameter, PythonType owner, LocationInFile locationInFile) ObjectType(TypeWrapper typeWrapper) ObjectType(TypeWrapper typeWrapper, List<PythonType> attributes, List<Member> members, TypeSource typeSource) ParameterV2(String name, TypeWrapper declaredType, boolean hasDefaultValue, boolean isKeywordOnly, boolean isPositionalOnly, boolean isKeywordVariadic, boolean isPositionalVariadic, LocationInFile location) Creates an instance of aParameterV2record class.