All Methods Static Methods Concrete Methods
| Modifier and Type |
Method and Description |
static JSException |
createAggregateError(Object errors,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createAggregateError(Object errors,
com.oracle.truffle.api.strings.TruffleString message,
com.oracle.truffle.api.nodes.Node originatingNode) |
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 value,
com.oracle.truffle.api.nodes.Node originatingNode) |
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(String message,
Throwable cause,
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 |
createRangeErrorInvalidArrayLength(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createRangeErrorInvalidBufferOffset() |
static JSException |
createRangeErrorInvalidBufferSize() |
static JSException |
createRangeErrorInvalidCalendar(String calendar) |
static JSException |
createRangeErrorInvalidDateTimeField(String dateTimeField) |
static JSException |
createRangeErrorInvalidLanguageId(String languageId) |
static JSException |
createRangeErrorInvalidLanguageSubtag(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 |
createRangeErrorInvalidTimeValue() |
static JSException |
createRangeErrorInvalidTimeZone(com.oracle.truffle.api.strings.TruffleString timeZoneName) |
static JSException |
createRangeErrorInvalidUnitArgument(String functionName,
Object unit) |
static JSException |
createRangeErrorInvalidUnitIdentifier(String unitIdentifier) |
static JSException |
createRangeErrorStackOverflow() |
static JSException |
createRangeErrorStackOverflow(Throwable cause,
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 |
createReferenceErrorDerivedConstructorThisNotInitialized(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(ParserException cause,
JSContext context) |
static JSException |
createSyntaxError(String message) |
static JSException |
createSyntaxError(String message,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createSyntaxError(String message,
Throwable cause,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createSyntaxError(String message,
Throwable cause,
com.oracle.truffle.api.source.SourceSection sourceLocation,
boolean isIncompleteSource) |
static JSException |
createSyntaxErrorFormat(String message,
com.oracle.truffle.api.nodes.Node originatingNode,
Object... args) |
static JSException |
createSyntaxErrorVariableAlreadyDeclared(com.oracle.truffle.api.strings.TruffleString 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(Object 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,
JSDynamicObject store,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotGetPrivateMember(boolean fieldAccess,
com.oracle.truffle.api.strings.TruffleString 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,
JSDynamicObject store) |
static JSException |
createTypeErrorCannotSetPrivateMember(Object name,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorCannotSetProperty(int index,
Object object,
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(JSDynamicObject thisObj,
JSDynamicObject proto) |
static JSException |
createTypeErrorClassConstructorRequiresNew(com.oracle.truffle.api.strings.TruffleString className,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorClassNotFound(Object className) |
static JSException |
createTypeErrorConfigurableExpected() |
static JSException |
createTypeErrorConstReassignment(Object key,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorDerivedConstructorReturnedIllegalType(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 |
createTypeErrorIllegalAccessorTarget(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorIncompatibleReceiver(Object what) |
static JSException |
createTypeErrorIncompatibleReceiver(String methodName,
Object receiver) |
static JSException |
createTypeErrorIncompatibleReceiver(com.oracle.truffle.api.strings.TruffleString 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 |
createTypeErrorInvalidDetachKey() |
static JSException |
createTypeErrorInvalidIdentifier(Object identifier) |
static JSException |
createTypeErrorInvalidInstanceofTarget(Object target,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorInvalidPrototype(Object value) |
static JSException |
createTypeErrorInvalidTimeValue() |
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 |
createTypeErrorNoOverloadFound(com.oracle.truffle.api.strings.TruffleString operatorName,
com.oracle.truffle.api.nodes.Node originatingNode) |
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 |
createTypeErrorNotAString(Object value) |
static JSException |
createTypeErrorNotATruffleObject(String message) |
static JSException |
createTypeErrorNotConfigurableProperty(Object key) |
static JSException |
createTypeErrorNotExtensible(JSDynamicObject thisObj,
Object key) |
static JSException |
createTypeErrorNotIterable(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotIterator(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotObjectCoercible(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorNotWritableIndex(long index,
Object thisObj,
com.oracle.truffle.api.nodes.Node originatingNode) |
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 |
createTypeErrorPrivateSymbolInProxy() |
static JSException |
createTypeErrorPrivateSymbolInProxy(com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorPropertyDescriptorNotAnObject(Object value,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorProxyGetInvariantViolated(Object propertyKey,
Object expectedValue,
Object actualValue) |
static JSException |
createTypeErrorProxyRevoked() |
static JSException |
createTypeErrorProxyRevoked(com.oracle.truffle.api.strings.TruffleString trap,
com.oracle.truffle.api.nodes.Node originatingNode) |
static JSException |
createTypeErrorProxyTargetNotExtensible() |
static JSException |
createTypeErrorReadOnlyBuffer() |
static JSException |
createTypeErrorSameResultExpected() |
static JSException |
createTypeErrorSegmenterExpected() |
static JSException |
createTypeErrorSegmentsExpected() |
static JSException |
createTypeErrorSetExpected() |
static JSException |
createTypeErrorSetNonObjectReceiver(Object receiver,
Object key) |
static JSException |
createTypeErrorSymbolExpected() |
static JSException |
createTypeErrorTrapReturnedFalsish(Object trap,
Object propertyKey) |
static JSException |
createTypeErrorTypeXExpected(Object 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 |
createTypeErrorWrongDecoratorReturn(com.oracle.truffle.api.nodes.Node originatingNode) |
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 |
shouldNotReachHereUnexpectedValue(Object value) |
static RuntimeException |
unsupported(String message) |