See: Description
| Interface | Description |
|---|---|
| GuestTypeConversion<T> |
| Class | Description |
|---|---|
| Interop |
Provides access to the interoperability message protocol between Truffle languages.
|
| Polyglot |
Polyglot API for Espresso.
|
| Enum | Description |
|---|---|
| ExceptionType |
Represents a type of a Truffle exception.
|
| Exception | Description |
|---|---|
| ArityException |
An exception thrown if a executable or instantiable object was provided with the wrong number of
arguments.
|
| ForeignException |
Handy wrapper for foreign exceptions.
|
| InteropException |
Common super class for exceptions that can occur when sending interop messages.
|
| InvalidArrayIndexException |
An exception thrown if an array does not contain a element with an index.
|
| InvalidBufferOffsetException |
An exception thrown if a buffer access if out of bounds.
|
| StopIterationException |
An exception thrown if an iterator is finished.
|
| UnknownIdentifierException |
An exception thrown if an object does not contain a member with such an identifier.
|
| UnknownKeyException |
An exception thrown if an object does not contain a hash entry with such a key.
|
| UnsupportedMessageException |
An exception thrown if a
Object does not support a interop message. |
| UnsupportedTypeException |
An exception thrown if an interop
Object does not support the type of one ore more
arguments. |