protected JSType |
EnumType.getDeclaredProp(QualifiedName qname) |
JSType |
JSType.getDeclaredProp(QualifiedName qname) |
protected JSType |
ObjectType.getDeclaredProp(QualifiedName qname) |
protected JSType |
EnumType.getProp(QualifiedName qname) |
JSType |
JSType.getProp(QualifiedName qname) |
protected JSType |
ObjectType.getProp(QualifiedName qname) |
protected boolean |
EnumType.hasConstantProp(QualifiedName qname) |
boolean |
JSType.hasConstantProp(QualifiedName pname) |
protected boolean |
ObjectType.hasConstantProp(QualifiedName qname) |
protected boolean |
EnumType.hasProp(QualifiedName qname) |
boolean |
JSType.hasProp(QualifiedName qname) |
protected boolean |
ObjectType.hasProp(QualifiedName qname) |
static QualifiedName |
QualifiedName.join(QualifiedName lhs,
QualifiedName rhs) |
protected boolean |
EnumType.mayHaveProp(QualifiedName qname) |
boolean |
JSType.mayHaveProp(QualifiedName qname) |
protected boolean |
ObjectType.mayHaveProp(QualifiedName qname) |
JSType |
JSType.withDeclaredProperty(QualifiedName qname,
JSType type,
boolean isConstant) |
JSType |
JSType.withoutProperty(QualifiedName qname) |
JSType |
JSType.withProperty(QualifiedName qname,
JSType type) |