All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static JSException |
createAggregateError(Object errors,
JSContext context) |
static JSException |
createAggregateError(Object errors,
String message,
JSContext context) |
static JSException |
createCompileError(String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createCompileError(Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createError(String message) |
static JSException |
createError(String message,
Throwable e) |
static JSException |
createErrorCanNotConvertToBigInt(JSErrorType type,
Object x) |
static JSException |
createErrorFromException(Throwable e) |
static JSException |
createEvalDisabled() |
static JSException |
createEvalError(String message) |
static JSException |
createICU4JDataError(Exception e) |
static JSException |
createLinkError(String message) |
static JSException |
createLinkError(Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createNotAFileError(String path) |
static JSException |
createRangeError(String message) |
static JSException |
createRangeError(String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeError(Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeErrorBigIntMaxSizeExceeded() |
static JSException |
createRangeErrorCurrencyNotWellFormed(String currencyCode) |
static JSException |
createRangeErrorFormat(String message,
com.oracle.truffle.api.nodes.Node originatingNode,
Object... args) |
static JSException |
createRangeErrorIndexNegative(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeErrorIndexTooLarge(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeErrorInvalidArrayLength() |
static JSException |
createRangeErrorInvalidBufferOffset() |
static JSException |
createRangeErrorInvalidBufferSize() |
static JSException |
createRangeErrorInvalidLanguage(String language) |
static JSException |
createRangeErrorInvalidRegion(String region) |
static JSException |
createRangeErrorInvalidScript(String script) |
static JSException |
createRangeErrorInvalidStringLength() |
static JSException |
createRangeErrorInvalidStringLength(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeErrorInvalidTimeZone(CharSequence timeZoneName) |
static JSException |
createRangeErrorInvalidUnitArgument(String functionName,
String unit) |
static JSException |
createRangeErrorInvalidUnitIdentifier(String unitIdentifier) |
static JSException |
createRangeErrorStackOverflow() |
static JSException |
createRangeErrorStackOverflow(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeErrorTooManyArguments() |
static JSException |
createReferenceError(String message) |
static JSException |
createReferenceError(String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createReferenceError(String message,
com.oracle.truffle.api.source.SourceSection sourceLocation) |
static JSException |
createReferenceError(String message,
Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createReferenceErrorNotDefined(JSContext context,
Object key,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createReferenceErrorNotDefined(Object key,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRuntimeError(Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createSyntaxError(String message) |
static JSException |
createSyntaxError(String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createSyntaxError(String message,
com.oracle.truffle.api.source.SourceSection sourceLocation,
boolean isIncompleteSource) |
static JSException |
createSyntaxError(String message,
Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createSyntaxErrorFormat(String message,
com.oracle.truffle.api.nodes.Node originatingNode,
Object... args) |
static JSException |
createSyntaxErrorVariableAlreadyDeclared(String varName,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeError(String message) |
static JSException |
createTypeError(String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeError(String message,
Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeError(Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorArrayBufferExpected() |
static JSException |
createTypeErrorArrayBufferViewExpected() |
static JSException |
createTypeErrorAsyncGeneratorObjectExpected() |
static JSException |
createTypeErrorCallableExpected() |
static JSException |
createTypeErrorCalledOnNonObject() |
static JSException |
createTypeErrorCannotAddPrivateMember(String name,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotConvertBigIntToNumber(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotConvertToNumber(String what) |
static JSException |
createTypeErrorCannotConvertToNumber(String what,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotConvertToPrimitiveValue() |
static JSException |
createTypeErrorCannotConvertToPrimitiveValue(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotConvertToString(String what) |
static JSException |
createTypeErrorCannotConvertToString(String what,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotDeclareGlobalFunction(String varName,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotDeletePropertyOf(Object propertyKey,
Object object) |
static JSException |
createTypeErrorCannotDeletePropertyOfSealedArray(long index) |
static JSException |
createTypeErrorCannotGetAccessorProperty(Object key,
com.oracle.truffle.api.object.DynamicObject store,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotGetPrivateMember(String name,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotGetProperty(JSContext context,
Object key,
Object object,
boolean isGetMethod,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotMixBigIntWithOtherTypes(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotRedefineProperty(Object key) |
static JSException |
createTypeErrorCannotSetAccessorProperty(Object key,
com.oracle.truffle.api.object.DynamicObject store) |
static JSException |
createTypeErrorCannotSetPrivateMember(String name,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotSetProperty(Object key,
Object object,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotSetProperty(Object key,
Object object,
com.oracle.truffle.api.nodes.Node originatingNode,
JSContext context) |
static JSException |
createTypeErrorCannotSetProto(com.oracle.truffle.api.object.DynamicObject thisObj,
com.oracle.truffle.api.object.DynamicObject proto) |
static JSException |
createTypeErrorClassNotFound(String className) |
static JSException |
createTypeErrorConfigurableExpected() |
static JSException |
createTypeErrorConstReassignment(Object key,
Object thisObj,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorDetachedBuffer() |
static JSException |
createTypeErrorDisplayNamesExpected() |
static JSException |
createTypeErrorFinalizationRegistryExpected() |
static JSException |
createTypeErrorFormat(String message,
Object... args) |
static JSException |
createTypeErrorGeneratorObjectExpected() |
static JSException |
createTypeErrorGlobalObjectNotExtensible(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorIncompatibleReceiver(Object what) |
static JSException |
createTypeErrorIncompatibleReceiver(String methodName,
Object receiver) |
static JSException |
createTypeErrorInteropException(Object receiver,
com.oracle.truffle.api.interop.InteropException cause,
String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorInteropException(Object receiver,
com.oracle.truffle.api.interop.InteropException cause,
String message,
Object messageDetails,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorInvalidIdentifier(Object identifier) |
static JSException |
createTypeErrorInvalidInstanceofTarget(Object target,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorInvalidPrototype(Object value) |
static JSException |
createTypeErrorIteratorResultNotObject(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorIterResultNotAnObject(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorJSObjectExpected() |
static JSException |
createTypeErrorLengthNotWritable() |
static JSException |
createTypeErrorLocaleExpected() |
static JSException |
createTypeErrorMapExpected() |
static JSException |
createTypeErrorMethodCalledOnNonObjectOrWrongType(String method) |
static JSException |
createTypeErrorNotAConstructor(Object object,
JSContext context) |
static JSException |
createTypeErrorNotAConstructor(Object object,
com.oracle.truffle.api.nodes.Node originatingNode,
JSContext context) |
static JSException |
createTypeErrorNotADataView() |
static JSException |
createTypeErrorNotADate() |
static JSException |
createTypeErrorNotAFunction(Object functionObj) |
static JSException |
createTypeErrorNotAFunction(Object functionObj,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotAnObject(Object value) |
static JSException |
createTypeErrorNotAnObject(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotANumber(Object value) |
static JSException |
createTypeErrorNotATruffleObject(String message) |
static JSException |
createTypeErrorNotConfigurableProperty(Object key) |
static JSException |
createTypeErrorNotExtensible(com.oracle.truffle.api.object.DynamicObject thisObj,
Object key) |
static JSException |
createTypeErrorNotIterable(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotObjectCoercible(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotObjectCoercible(Object value,
com.oracle.truffle.api.nodes.Node originatingNode,
JSContext context) |
static JSException |
createTypeErrorNotWritableProperty(Object key,
Object thisObj) |
static JSException |
createTypeErrorNotWritableProperty(Object key,
Object thisObj,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorOwnKeysTrapMissingKey(Object propertyKey) |
static JSException |
createTypeErrorProxyGetInvariantViolated(Object propertyKey,
Object expectedValue,
Object actualValue) |
static JSException |
createTypeErrorProxyRevoked() |
static JSException |
createTypeErrorProxyTargetNotExtensible() |
static JSException |
createTypeErrorReadOnlyBuffer() |
static JSException |
createTypeErrorSameResultExpected() |
static JSException |
createTypeErrorSegmenterExpected() |
static JSException |
createTypeErrorSetExpected() |
static JSException |
createTypeErrorSetNonObjectReceiver(Object receiver,
Object key) |
static JSException |
createTypeErrorSymbolExpected() |
static JSException |
createTypeErrorTrapReturnedFalsish(String trap,
Object propertyKey) |
static JSException |
createTypeErrorTypeXExpected(String type) |
static JSException |
createTypeErrorUnboxException(Object receiver,
com.oracle.truffle.api.interop.InteropException cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorUnsupportedInteropType(Object value) |
static JSException |
createTypeErrorYieldStarThrowMethodMissing(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createURIError(String message) |
static RuntimeException |
notImplemented(String message) |
static RuntimeException |
shouldNotReachHere() |
static RuntimeException |
shouldNotReachHere(String message) |
static RuntimeException |
shouldNotReachHere(Throwable exception) |
static RuntimeException |
unsupported(String message) |