| Constructor and Description |
|---|
ModificationVisitor(JSTypeRegistry registry,
boolean visitProperties) |
| Modifier and Type | Method and Description |
|---|---|
JSType |
caseAllType()
All type's case.
|
JSType |
caseBooleanType()
Boolean value type's case.
|
JSType |
caseEnumElementType(EnumElementType type)
Enum element type's case.
|
JSType |
caseFunctionType(FunctionType type)
Function type's case.
|
JSType |
caseNamedType(NamedType type)
Named type's case.
|
JSType |
caseNoObjectType()
Bottom Object type's case.
|
JSType |
caseNoType(NoType type)
Bottom type's case.
|
JSType |
caseNullType()
Null type's case.
|
JSType |
caseNumberType()
Number value type's case.
|
JSType |
caseObjectType(ObjectType objType)
Object type's case.
|
JSType |
caseProxyObjectType(ProxyObjectType type)
Proxy type's case.
|
JSType |
caseStringType()
String value type's case.
|
JSType |
caseTemplateType(TemplateType type)
Template type's case.
|
JSType |
caseTemplatizedType(TemplatizedType type)
Templatized type's case.
|
JSType |
caseUnionType(UnionType type)
Union type's case.
|
JSType |
caseUnknownType()
Unknown type's case.
|
JSType |
caseVoidType()
Void type's case.
|
public ModificationVisitor(JSTypeRegistry registry, boolean visitProperties)
public JSType caseNoType(NoType type)
VisitorcaseNoType in interface Visitor<JSType>public JSType caseEnumElementType(EnumElementType type)
VisitorcaseEnumElementType in interface Visitor<JSType>public JSType caseAllType()
VisitorcaseAllType in interface Visitor<JSType>public JSType caseBooleanType()
VisitorcaseBooleanType in interface Visitor<JSType>public JSType caseNoObjectType()
VisitorcaseNoObjectType in interface Visitor<JSType>public JSType caseFunctionType(FunctionType type)
VisitorcaseFunctionType in interface Visitor<JSType>public JSType caseObjectType(ObjectType objType)
VisitorcaseObjectType in interface Visitor<JSType>public JSType caseTemplatizedType(TemplatizedType type)
VisitorcaseTemplatizedType in interface Visitor<JSType>public JSType caseUnknownType()
VisitorcaseUnknownType in interface Visitor<JSType>public JSType caseNullType()
VisitorcaseNullType in interface Visitor<JSType>public JSType caseNumberType()
VisitorcaseNumberType in interface Visitor<JSType>public JSType caseStringType()
VisitorcaseStringType in interface Visitor<JSType>public JSType caseVoidType()
VisitorcaseVoidType in interface Visitor<JSType>public JSType caseUnionType(UnionType type)
VisitorcaseUnionType in interface Visitor<JSType>public JSType caseTemplateType(TemplateType type)
VisitorcaseTemplateType in interface Visitor<JSType>public JSType caseNamedType(NamedType type)
VisitorcaseNamedType in interface Visitor<JSType>public JSType caseProxyObjectType(ProxyObjectType type)
VisitorcaseProxyObjectType in interface Visitor<JSType>Copyright © 2009-2014 Google. All Rights Reserved.