public interface ObjectTypeI extends TypeI
| Modifier and Type | Method and Description |
|---|---|
FunctionTypeI |
getConstructor()
Gets this object's constructor, or null if it is a native
object (constructed natively vs.
|
ObjectTypeI |
getLowestSupertypeWithProperty(String propertyName,
boolean isOverride) |
Node |
getOwnPropertyDefsite(String propertyName) |
JSDocInfo |
getOwnPropertyJSDocInfo(String propertyName) |
Node |
getPropertyDefsite(String propertyName) |
ObjectTypeI |
getPrototypeObject() |
boolean |
hasProperty(String propertyName) |
boolean |
isInstanceType()
Whether this type is an instance object of some constructor.
|
autoboxAndGetObject, containsArray, getDisplayName, getJSDocInfo, isBottom, isConstructor, isEquivalentTo, isFunctionType, isInstanceofObject, isInterface, isNullable, isOriginalConstructor, isPrototypeObject, isSubtypeOf, isUnknownType, restrictByNotNullOrUndefined, toMaybeFunctionType, toMaybeObjectTypeFunctionTypeI getConstructor()
ObjectTypeI getPrototypeObject()
ObjectTypeI getLowestSupertypeWithProperty(String propertyName, boolean isOverride)
boolean isInstanceType()
boolean hasProperty(String propertyName)
Copyright © 2009-2016 Google. All Rights Reserved.