public class JavetError
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static JavetError |
CallbackInjectionFailure
The constant CallbackInjectionFailure.
|
static JavetError |
CallbackMethodFailure
The constant CallbackMethodFailure.
|
static JavetError |
CallbackRegistrationFailure
The constant CallbackRegistrationFailure.
|
static JavetError |
CallbackSignatureParameterSizeMismatch
The constant CallbackSignatureParameterSizeMismatch.
|
static JavetError |
CallbackSignatureParameterTypeMismatch
The constant CallbackSignatureParameterTypeMismatch.
|
static JavetError |
CallbackTypeNotSupported
The constant CallbackTypeNotSupported.
|
static JavetError |
CallbackUnknownFailure
The constant CallbackUnknownFailure.
|
static JavetError |
CallbackUnregistrationFailure
The constant CallbackUnregistrationFailure.
|
protected int |
code
The Code.
|
static JavetError |
CompilationFailure
The constant CompilationFailure.
|
static JavetError |
ConverterCircularStructure
The constant ConverterCircularStructure.
|
static JavetError |
ConverterFailure
The constant ConverterFailure.
|
static JavetError |
ConverterSymbolNotBuiltIn
The constant ConverterSymbolNotBuiltIn.
|
static JavetError |
EngineNotAvailable
The constant EngineNotAvailable.
|
static JavetError |
ExecutionFailure
The constant ExecutionFailure.
|
static JavetError |
ExecutionTerminated
The constant ExecutionTerminated.
|
static JavetError |
FailedToReadPath
The constant FailedToReadPath.
|
protected java.lang.String |
format
The Format.
|
static JavetError |
LibraryNotFound
The constant LibraryNotFound.
|
static JavetError |
LibraryNotLoaded
The constant LibraryNotLoaded.
|
static JavetError |
LockAcquisitionFailure
The constant LockAcquisitionFailure.
|
static JavetError |
LockConflictThreadIdMismatch
The constant LockConflictThreadIdMismatch.
|
static JavetError |
LockReleaseFailure
The constant LockReleaseFailure.
|
static JavetError |
ModuleNameEmpty
The constant ModuleNameEmpty.
|
static JavetError |
ModuleNotFound
The constant ModuleNotFound.
|
static JavetError |
ModulePermissionDenied
The constant ModulePermissionDenied.
|
static JavetError |
NotSupported
The constant NotSupported.
|
static JavetError |
OSNotSupported
The constant OSNotSupported.
|
static java.lang.String |
PARAMETER_ACTUAL_PARAMETER_SIZE
The constant PARAMETER_ACTUAL_PARAMETER_SIZE.
|
static java.lang.String |
PARAMETER_ACTUAL_PARAMETER_TYPE
The constant PARAMETER_ACTUAL_PARAMETER_TYPE.
|
static java.lang.String |
PARAMETER_CALLBACK_CONTEXT_COUNT
The constant PARAMETER_CALLBACK_CONTEXT_COUNT.
|
static java.lang.String |
PARAMETER_CALLBACK_TYPE
The constant PARAMETER_CALLBACK_TYPE.
|
static java.lang.String |
PARAMETER_CONTINUABLE
The constant PARAMETER_CONTINUABLE.
|
static java.lang.String |
PARAMETER_COUNT
The constant PARAMETER_COUNT.
|
static java.lang.String |
PARAMETER_CURRENT_THREAD_ID
The constant PARAMETER_CURRENT_THREAD_ID.
|
static java.lang.String |
PARAMETER_END_COLUMN
The constant PARAMETER_END_COLUMN.
|
static java.lang.String |
PARAMETER_END_POSITION
The constant PARAMETER_END_POSITION.
|
static java.lang.String |
PARAMETER_EXPECTED_PARAMETER_SIZE
The constant PARAMETER_EXPECTED_PARAMETER_SIZE.
|
static java.lang.String |
PARAMETER_EXPECTED_PARAMETER_TYPE
The constant PARAMETER_EXPECTED_PARAMETER_TYPE.
|
static java.lang.String |
PARAMETER_FEATURE
The constant PARAMETER_FEATURE.
|
static java.lang.String |
PARAMETER_HEAP_STATISTICS
The constant PARAMETER_HEAP_STATISTICS.
|
static java.lang.String |
PARAMETER_LINE_NUMBER
The constant PARAMETER_LINE_NUMBER.
|
static java.lang.String |
PARAMETER_LOCKED_THREAD_ID
The constant PARAMETER_LOCKED_THREAD_ID.
|
static java.lang.String |
PARAMETER_MAX_DEPTH
The constant PARAMETER_MAX_DEPTH.
|
static java.lang.String |
PARAMETER_MESSAGE
The constant PARAMETER_MESSAGE.
|
static java.lang.String |
PARAMETER_METHOD_NAME
The constant PARAMETER_METHOD_NAME.
|
static java.lang.String |
PARAMETER_OS
The constant PARAMETER_OS.
|
static java.lang.String |
PARAMETER_PATH
The constant PARAMETER_PATH.
|
static java.lang.String |
PARAMETER_REASON
The constant PARAMETER_REASON.
|
static java.lang.String |
PARAMETER_REFERENCE_COUNT
The constant PARAMETER_REFERENCE_COUNT.
|
static java.lang.String |
PARAMETER_RESOURCE_NAME
The constant PARAMETER_RESOURCE_NAME.
|
static java.lang.String |
PARAMETER_SOURCE_LINE
The constant PARAMETER_SOURCE_LINE.
|
static java.lang.String |
PARAMETER_START_COLUMN
The constant PARAMETER_START_COLUMN.
|
static java.lang.String |
PARAMETER_START_POSITION
The constant PARAMETER_START_POSITION.
|
static java.lang.String |
PARAMETER_SYMBOL
The constant PARAMETER_SYMBOL.
|
static java.lang.String |
PARAMETER_V8_MODULE_COUNT
The constant PARAMETER_V8_MODULE_COUNT.
|
static JavetError |
RuntimeAlreadyClosed
The constant RuntimeAlreadyClosed.
|
static JavetError |
RuntimeAlreadyRegistered
The constant RuntimeAlreadyRegistered.
|
static JavetError |
RuntimeCloseFailure
The constant RuntimeCloseFailure.
|
static JavetError |
RuntimeCreateSnapshotBlocked
The constant RuntimeCreateSnapshotBlocked.
|
static JavetError |
RuntimeCreateSnapshotDisabled
The constant RuntimeCreateSnapshotDisabled.
|
static JavetError |
RuntimeLeakageDetected
The constant RuntimeLeakageDetected.
|
static JavetError |
RuntimeNotRegistered
The constant RuntimeNotRegistered.
|
static JavetError |
RuntimeOutOfMemory
The constant RuntimeOutOfMemory.
|
protected JavetErrorType |
type
The Type.
|
Modifier and Type | Method and Description |
---|---|
int |
getCode()
Gets code.
|
java.lang.String |
getFormat()
Gets format.
|
java.lang.String |
getMessage(java.util.Map<java.lang.String,java.lang.Object> parameters)
Gets message.
|
JavetErrorType |
getType()
Gets type.
|
public static final java.lang.String PARAMETER_ACTUAL_PARAMETER_SIZE
public static final java.lang.String PARAMETER_ACTUAL_PARAMETER_TYPE
public static final java.lang.String PARAMETER_CALLBACK_TYPE
public static final java.lang.String PARAMETER_CONTINUABLE
public static final java.lang.String PARAMETER_COUNT
public static final java.lang.String PARAMETER_CURRENT_THREAD_ID
public static final java.lang.String PARAMETER_END_COLUMN
public static final java.lang.String PARAMETER_END_POSITION
public static final java.lang.String PARAMETER_EXPECTED_PARAMETER_SIZE
public static final java.lang.String PARAMETER_EXPECTED_PARAMETER_TYPE
public static final java.lang.String PARAMETER_FEATURE
public static final java.lang.String PARAMETER_HEAP_STATISTICS
public static final java.lang.String PARAMETER_LINE_NUMBER
public static final java.lang.String PARAMETER_LOCKED_THREAD_ID
public static final java.lang.String PARAMETER_MAX_DEPTH
public static final java.lang.String PARAMETER_MESSAGE
public static final java.lang.String PARAMETER_METHOD_NAME
public static final java.lang.String PARAMETER_V8_MODULE_COUNT
public static final java.lang.String PARAMETER_REFERENCE_COUNT
public static final java.lang.String PARAMETER_CALLBACK_CONTEXT_COUNT
public static final java.lang.String PARAMETER_OS
public static final java.lang.String PARAMETER_PATH
public static final java.lang.String PARAMETER_REASON
public static final java.lang.String PARAMETER_RESOURCE_NAME
public static final java.lang.String PARAMETER_SOURCE_LINE
public static final java.lang.String PARAMETER_START_COLUMN
public static final java.lang.String PARAMETER_START_POSITION
public static final java.lang.String PARAMETER_SYMBOL
public static final JavetError OSNotSupported
public static final JavetError LibraryNotFound
public static final JavetError LibraryNotLoaded
public static final JavetError NotSupported
public static final JavetError FailedToReadPath
public static final JavetError CompilationFailure
public static final JavetError ExecutionFailure
public static final JavetError ExecutionTerminated
public static final JavetError CallbackSignatureParameterSizeMismatch
public static final JavetError CallbackSignatureParameterTypeMismatch
public static final JavetError CallbackInjectionFailure
public static final JavetError CallbackRegistrationFailure
public static final JavetError CallbackMethodFailure
public static final JavetError CallbackUnknownFailure
public static final JavetError CallbackUnregistrationFailure
public static final JavetError CallbackTypeNotSupported
public static final JavetError ConverterFailure
public static final JavetError ConverterCircularStructure
public static final JavetError ConverterSymbolNotBuiltIn
public static final JavetError ModuleNameEmpty
public static final JavetError ModuleNotFound
public static final JavetError ModulePermissionDenied
public static final JavetError LockAcquisitionFailure
public static final JavetError LockReleaseFailure
public static final JavetError LockConflictThreadIdMismatch
public static final JavetError RuntimeAlreadyClosed
public static final JavetError RuntimeAlreadyRegistered
public static final JavetError RuntimeNotRegistered
public static final JavetError RuntimeLeakageDetected
public static final JavetError RuntimeCloseFailure
public static final JavetError RuntimeOutOfMemory
public static final JavetError RuntimeCreateSnapshotDisabled
public static final JavetError RuntimeCreateSnapshotBlocked
public static final JavetError EngineNotAvailable
protected int code
protected java.lang.String format
protected JavetErrorType type
public int getCode()
public java.lang.String getFormat()
public java.lang.String getMessage(java.util.Map<java.lang.String,java.lang.Object> parameters)
parameters
- the parameterspublic JavetErrorType getType()