public interface TypeIRegistry
Modifier and Type | Method and Description |
---|---|
TypeI |
createTypeFromCommentNode(Node n,
java.lang.String sourceName,
StaticTypedScope<? extends TypeI> scope) |
<T extends FunctionTypeI> |
getNativeFunctionType(JSTypeNative typeId) |
<T extends ObjectTypeI> |
getNativeObjectType(JSTypeNative typeId) |
<T extends TypeI> |
getNativeType(JSTypeNative typeId) |
java.lang.String |
getReadableTypeName(Node n) |
<T extends TypeI> |
getType(java.lang.String typeName) |
TypeI createTypeFromCommentNode(Node n, java.lang.String sourceName, StaticTypedScope<? extends TypeI> scope)
<T extends FunctionTypeI> T getNativeFunctionType(JSTypeNative typeId)
<T extends ObjectTypeI> T getNativeObjectType(JSTypeNative typeId)
<T extends TypeI> T getNativeType(JSTypeNative typeId)
java.lang.String getReadableTypeName(Node n)
<T extends TypeI> T getType(java.lang.String typeName)