Class TSCSignature
java.lang.Object
org.openrewrite.javascript.internal.tsc.TSCSignature
- All Implemented Interfaces:
TSCV8Backed
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
TSCV8Backed.DebugInfo, TSCV8Backed.Wrapper -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal com.caoccao.javet.values.reference.V8ValueObject -
Constructor Summary
ConstructorsConstructorDescriptionTSCSignature(TSCProgramContext programContext, com.caoccao.javet.values.reference.V8ValueObject signatureV8) -
Method Summary
Modifier and TypeMethodDescriptioncom.caoccao.javet.values.reference.V8ValueObjectMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openrewrite.javascript.internal.tsc.TSCV8Backed
as, getAllPropertiesForDebugging, getAllPropertyNames, getBooleanProperty, getConstructorName, getDebugInfo, 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, invokeMethodUnsafe
-
Field Details
-
signatureV8
public final com.caoccao.javet.values.reference.V8ValueObject signatureV8
-
-
Constructor Details
-
TSCSignature
public TSCSignature(TSCProgramContext programContext, com.caoccao.javet.values.reference.V8ValueObject signatureV8)
-
-
Method Details
-
getProgramContext
- Specified by:
getProgramContextin interfaceTSCV8Backed
-
getBackingV8Object
public com.caoccao.javet.values.reference.V8ValueObject getBackingV8Object()- Specified by:
getBackingV8Objectin interfaceTSCV8Backed
-