public class ClassType extends ObjectType
ObjectType.BuiltInObjectType, ObjectType.FrameworkType, ObjectType.WebApiTypeType.Callability, Type.Kindcallability, classType| Modifier | Constructor and Description |
|---|---|
protected |
ClassType() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMethod(IdentifierTree name,
FunctionType functionType) |
static ClassType |
create() |
ObjectType |
createObject() |
Type.Kind |
kind() |
Collection<Symbol> |
properties() |
Symbol |
property(String name) |
callability, classType, classType, create, toStringpublic Type.Kind kind()
kind in interface Typekind in class ObjectTypepublic static ClassType create()
public ObjectType createObject()
public void addMethod(IdentifierTree name, FunctionType functionType)
public Collection<Symbol> properties()
@Nullable public Symbol property(String name)
property in class ObjectTypeCopyright © 2011–2016 SonarSource and Eriks Nukis. All rights reserved.