Class ObjectType
- java.lang.Object
-
- org.sonar.javascript.tree.symbols.type.ObjectType
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classObjectType.BuiltInObjectTypestatic classObjectType.FrameworkTypestatic classObjectType.WebApiType-
Nested classes/interfaces inherited from interface org.sonar.plugins.javascript.api.symbols.Type
Type.Callability, Type.Kind
-
-
Field Summary
Fields Modifier and Type Field Description protected Type.Callabilitycallabilityprotected ClassTypeclassType
-
Constructor Summary
Constructors Modifier Constructor Description protectedObjectType(Type.Callability callability)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Type.Callabilitycallability()ClassTypeclassType()voidclassType(ClassType classType)static ObjectTypecreate()static ObjectTypecreate(Type.Callability callability)Type.Kindkind()Symbolproperty(String name)StringtoString()
-
-
-
Field Detail
-
callability
protected Type.Callability callability
-
classType
protected ClassType classType
-
-
Constructor Detail
-
ObjectType
protected ObjectType(Type.Callability callability)
-
-
Method Detail
-
classType
public void classType(ClassType classType)
-
callability
public Type.Callability callability()
- Specified by:
callabilityin interfaceType
-
create
public static ObjectType create()
-
create
public static ObjectType create(Type.Callability callability)
-
-