Package org.sonar.python.semantic.v2
Class ClassTypeBuilder
java.lang.Object
org.sonar.python.semantic.v2.ClassTypeBuilder
- All Implemented Interfaces:
TypeBuilder<ClassType>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()withDefinitionLocation(LocationInFile definitionLocation) withHasDecorators(boolean hasDecorators) withSuperClasses(PythonType... types)
-
Constructor Details
-
ClassTypeBuilder
public ClassTypeBuilder()
-
-
Method Details
-
build
- Specified by:
buildin interfaceTypeBuilder<ClassType>
-
withName
-
withHasDecorators
-
withDefinitionLocation
- Specified by:
withDefinitionLocationin interfaceTypeBuilder<ClassType>
-
superClasses
-
withSuperClasses
-
metaClasses
-