Interface TSCTypeAccessors.TypeReference
- All Superinterfaces:
TSCTypeAccessors,TSCTypeAccessors.ObjectType,TSCTypeAccessors.TypeWrapper,TSCV8Backed,TSCV8Backed.Wrapper
- All Known Implementing Classes:
TSCTypeAccessors.TypeReference.Impl
- Enclosing interface:
- TSCTypeAccessors
public static interface TSCTypeAccessors.TypeReference
extends TSCTypeAccessors.TypeWrapper, TSCTypeAccessors.ObjectType
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.openrewrite.javascript.internal.tsc.TSCTypeAccessors
TSCTypeAccessors.InterfaceType, TSCTypeAccessors.ObjectType, TSCTypeAccessors.TypeReference, TSCTypeAccessors.TypeWrapper, TSCTypeAccessors.UnionOrIntersectionTypeNested classes/interfaces inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
TSCV8Backed.DebugInfo, TSCV8Backed.Wrapper -
Method Summary
Methods inherited from interface org.openrewrite.javascript.internal.tsc.TSCTypeAccessors
_typeInstanceInternal, asInterfaceType, asObjectType, assertInterfaceType, assertObjectType, assertTypeReference, assertUnionOrIntersectionType, asTypeReference, asUnionOrIntersectionType, getConstraint, getDebugInfo, getDefault, getExactTypeFlag, getObjectFlags, getSymbolForType, getTypeFlags, getTypeId, getTypeProperties, hasExactTypeFlag, hasObjectFlag, hasTypeFlag, listMatchingObjectFlags, listMatchingTypeFlags, listMatchingTypeInterfaces, typeToStringMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.ObjectType
getCallSignatures, getConstructSignatures, getIndexInfos, getObjectTypeWithoutAbstractConstructSignatures, getPropertiesMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCTypeAccessors.TypeWrapper
wrappedMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
as, getAllPropertiesForDebugging, getAllPropertyNames, getBooleanProperty, getConstructorName, getIndexInfoListProperty, getIndexInfoProperty, getIntProperty, getLongProperty, getNodeListProperty, getNodeProperty, getOptionalBooleanProperty, getOptionalIndexInfoListProperty, getOptionalIndexInfoProperty, getOptionalIntProperty, getOptionalLongProperty, getOptionalNodeListProperty, getOptionalNodeProperty, getOptionalSignatureListProperty, getOptionalSignatureProperty, getOptionalStringProperty, getOptionalSymbolListProperty, getOptionalSymbolProperty, getOptionalSyntaxKindProperty, getOptionalSyntaxListProperty, getOptionalTypeListProperty, getOptionalTypeNodeProperty, getOptionalTypeProperty, getOwnPropertyNames, getPropertyNonNull, getPropertyNullable, getPropertyUnsafe, getSignatureListProperty, getSignatureProperty, getStringProperty, getSymbolListProperty, getSymbolProperty, getSyntaxKindProperty, getSyntaxListProperty, getTS, getTypeChecker, getTypeListProperty, getTypeNodeProperty, getTypeProperty, hasProperty, invokeMethodBoolean, invokeMethodNonNull, invokeMethodNullable, invokeMethodUnsafeMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed.Wrapper
getBackingV8Object, getProgramContext
-
Method Details
-
getTarget
-
getNode
-
getTypeArguments
-