interface TypeWithProperties
Modifier and Type | Method and Description |
---|---|
JSType |
getDeclaredProp(QualifiedName qname)
Get the declared type of the given property
|
JSType |
getProp(QualifiedName qname)
Get the inferred type of the given property
|
boolean |
hasConstantProp(QualifiedName qname)
Return whether this type contains a constant property
|
boolean |
hasProp(QualifiedName qname)
Return whether this type contains a required property
|
boolean |
mayHaveProp(QualifiedName qname)
Return whether this type contains any form of property
|
JSType getProp(QualifiedName qname)
JSType getDeclaredProp(QualifiedName qname)
boolean mayHaveProp(QualifiedName qname)
boolean hasProp(QualifiedName qname)
boolean hasConstantProp(QualifiedName qname)