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.V8ValueObject
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getProgramContext
in interfaceTSCV8Backed
-
getBackingV8Object
public com.caoccao.javet.values.reference.V8ValueObject getBackingV8Object()- Specified by:
getBackingV8Object
in interfaceTSCV8Backed
-