Skip navigation links
A C E F G H I P R S T U V W 

A

ArityException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if a executable or instantiable object was provided with the wrong number of arguments.
asBoolean(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the Java boolean value if the receiver represents a boolean like value.
asByte(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the receiver value as Java byte primitive if the number fits without loss of precision.
asDouble(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the receiver value as Java double primitive if the number fits without loss of precision.
asFloat(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the receiver value as Java float primitive if the number fits without loss of precision.
asInt(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the receiver value as Java int primitive if the number fits without loss of precision.
asLong(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the receiver value as Java long primitive if the number fits without loss of precision.
asPointer(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the pointer value as long value if the receiver represents a pointer like value.
asShort(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the receiver value as Java short primitive if the number fits without loss of precision.
asString(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the Java string value if the receiver represents a string like value.

C

cast(Class<? extends T>, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
If a regular Class.cast(java.lang.Object) of value to targetClass succeeds, Polyglot.cast succeeds too.
com.oracle.truffle.espresso.polyglot - package com.oracle.truffle.espresso.polyglot
This package contains classes allowing access the interoperability protocol between Truffle guest languages.
create(int, int, int) - Static method in exception com.oracle.truffle.espresso.polyglot.ArityException
Creates an ArityException to indicate that the wrong number of arguments were provided.
create(int, int, int, Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.ArityException
Creates an ArityException to indicate that the wrong number of arguments were provided.
create(long) - Static method in exception com.oracle.truffle.espresso.polyglot.InvalidArrayIndexException
Creates an InvalidArrayIndexException to indicate that an array index is invalid.
create(long, Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.InvalidArrayIndexException
Creates an InvalidArrayIndexException to indicate that an array index is invalid.
create(long, long) - Static method in exception com.oracle.truffle.espresso.polyglot.InvalidBufferOffsetException
Creates an InvalidBufferOffsetException to indicate that a buffer access is invalid.
create(long, long, Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.InvalidBufferOffsetException
Creates an InvalidBufferOffsetException to indicate that a buffer access is invalid.
create() - Static method in exception com.oracle.truffle.espresso.polyglot.StopIterationException
Creates an StopIterationException to indicate that iteration was stopped.
create(Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.StopIterationException
Creates an StopIterationException to indicate that iteration was stopped.
create(String) - Static method in exception com.oracle.truffle.espresso.polyglot.UnknownIdentifierException
Creates an UnknownIdentifierException to indicate that an identifier is missing.
create(String, Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.UnknownIdentifierException
Creates an UnknownIdentifierException to indicate that an identifier is missing.
create(Object) - Static method in exception com.oracle.truffle.espresso.polyglot.UnknownKeyException
Creates an UnknownKeyException to indicate that a key is missing in the hash object.
create(Object, Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.UnknownKeyException
Creates an UnknownKeyException to indicate that a key is missing in the hash object.
create() - Static method in exception com.oracle.truffle.espresso.polyglot.UnsupportedMessageException
Creates an UnsupportedMessageException to indicate that an interop message is not supported.
create(Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.UnsupportedMessageException
Creates an UnsupportedMessageException to indicate that an interop message is not supported.
create(Object[]) - Static method in exception com.oracle.truffle.espresso.polyglot.UnsupportedTypeException
Creates an UnsupportedTypeException to indicate that an argument type is not supported.
create(Object[], String) - Static method in exception com.oracle.truffle.espresso.polyglot.UnsupportedTypeException
Creates an UnsupportedTypeException to indicate that an argument type is not supported.
create(Object[], String, Throwable) - Static method in exception com.oracle.truffle.espresso.polyglot.UnsupportedTypeException
Creates an UnsupportedTypeException to indicate that an argument type is not supported.

E

eval(String, String) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
Evaluates the given code in the given language.
eval(String, String, Class<? extends T>) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
Evaluates the given code in the given language, and casts the result to the given class.
ExceptionType - Enum in com.oracle.truffle.espresso.polyglot
Represents a type of a Truffle exception.
execute(Object, Object...) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Executes an executable value with the given arguments.
exportObject(String, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
Exports value under name to the Polyglot scope.

F

fillInStackTrace() - Method in exception com.oracle.truffle.espresso.polyglot.ForeignException
 
fillInStackTrace() - Method in exception com.oracle.truffle.espresso.polyglot.InteropException
No stack trace for interop exceptions.
fitsInByte(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number and its value fits in a Java byte primitive without loss of precision, else false.
fitsInDouble(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number and its value fits in a Java double primitive without loss of precision, else false.
fitsInFloat(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number and its value fits in a Java float primitive without loss of precision, else false.
fitsInInt(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number and its value fits in a Java int primitive without loss of precision, else false.
fitsInLong(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number and its value fits in a Java long primitive without loss of precision, else false.
fitsInShort(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number and its value fits in a Java short primitive without loss of precision, else false.
ForeignException - Exception in com.oracle.truffle.espresso.polyglot
Handy wrapper for foreign exceptions.

G

getActualArity() - Method in exception com.oracle.truffle.espresso.polyglot.ArityException
Returns the actual number of arguments provided by the foreign access.
getArraySize(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the array size of the receiver.
getBufferSize(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the buffer size of the receiver, in bytes.
getByteOffset() - Method in exception com.oracle.truffle.espresso.polyglot.InvalidBufferOffsetException
Returns the start byte offset of the invalid access from the start of the buffer.
getCause() - Method in exception com.oracle.truffle.espresso.polyglot.ForeignException
 
getCause() - Method in exception com.oracle.truffle.espresso.polyglot.InteropException
Returns the cause of an interop exception.
getDeclaringMetaObject(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns declaring meta object.
getExceptionCause(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the internal cause of the receiver.
getExceptionExitStatus(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns exception exit status of the receiver.
getExceptionMessage(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns exception message of the receiver.
getExceptionStackTrace(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the exception stack trace of the receiver that is of type exception.
getExceptionType(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns exception type of the receiver.
getExecutableName(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns executable name of the receiver.
getExpectedMaxArity() - Method in exception com.oracle.truffle.espresso.polyglot.ArityException
Returns the maximum number of arguments that are expected.
getExpectedMinArity() - Method in exception com.oracle.truffle.espresso.polyglot.ArityException
Returns the minimum number of arguments that are expected.
getForeignExceptionObject() - Method in exception com.oracle.truffle.espresso.polyglot.ForeignException
Returns the original wrapped foreign exception.
getHashEntriesIterator(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the hash entries iterator for the receiver.
getHashKeysIterator(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the hash keys iterator for the receiver.
getHashSize(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the number of receiver entries.
getHashValuesIterator(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the hash values iterator for the receiver.
getInvalidIndex() - Method in exception com.oracle.truffle.espresso.polyglot.InvalidArrayIndexException
Returns the invalid index that was used.
getIterator(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the iterator for the receiver.
getIteratorNextElement(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the next element in the iteration.
getLength() - Method in exception com.oracle.truffle.espresso.polyglot.InvalidBufferOffsetException
Returns the length of the accessed memory region in bytes starting from the start byte offset.
getMembers(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns an array of member name strings.
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.ArityException
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.ForeignException
 
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.InvalidArrayIndexException
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.InvalidBufferOffsetException
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.StopIterationException
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.UnknownIdentifierException
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.UnknownKeyException
getMessage() - Method in exception com.oracle.truffle.espresso.polyglot.UnsupportedMessageException
getMetaObject(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the metaobject that is associated with this value.
getMetaQualifiedName(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the qualified name of a metaobject as string.
getMetaSimpleName(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns the simple name of a metaobject as string.
getSuppliedValues() - Method in exception com.oracle.truffle.espresso.polyglot.UnsupportedTypeException
Returns the arguments of the foreign object access that were not supported by the foreign Object.
getUnknownIdentifier() - Method in exception com.oracle.truffle.espresso.polyglot.UnknownIdentifierException
Returns the identifier that could not be accessed.
getUnknownKey() - Method in exception com.oracle.truffle.espresso.polyglot.UnknownKeyException
Returns the hash key that could not be accessed.
GuestTypeConversion<T> - Interface in com.oracle.truffle.espresso.polyglot
 

H

hasArrayElements(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver may have array elements.
hasBufferElements(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver may have buffer elements.
hasDeclaringMetaObject(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver has a declaring meta object.
hasExceptionCause(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver is an exception with an attached internal cause.
hasExceptionMessage(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver is an exception that has an exception message.
hasExceptionStackTrace(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver is an exception and has a stack trace.
hasExecutableName(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver has an executable name.
hasHashEntries(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver may have hash entries.
hasIdentity(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if and only if the receiver specifies identity, else false.
hasIterator(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver provides an iterator.
hasIteratorNextElement(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver is an iterator which has more elements, else false.
hasMemberReadSideEffects(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if reading a member may cause a side-effect.
hasMembers(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver may have members.
hasMemberWriteSideEffects(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if writing a member may cause a side-effect, besides the write operation of the member.
hasMetaObject(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver value has a metaobject associated.

I

identityHashCode(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns an identity hash code for the receiver if it has identity.
importObject(String) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
Imports name from global Polyglot scope.
importObject(String, Class<? extends T>) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
Imports name from global Polyglot scope and casts the result to the given class.
initCause(Throwable) - Method in exception com.oracle.truffle.espresso.polyglot.ForeignException
 
instantiate(Object, Object...) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Instantiates the receiver value with the given arguments.
Interop - Class in com.oracle.truffle.espresso.polyglot
Provides access to the interoperability message protocol between Truffle languages.
InteropException - Exception in com.oracle.truffle.espresso.polyglot
Common super class for exceptions that can occur when sending interop messages.
InvalidArrayIndexException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if an array does not contain a element with an index.
InvalidBufferOffsetException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if a buffer access if out of bounds.
invokeMember(Object, String, Object...) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Invokes a member for a given receiver and arguments.
isArrayElementExisting(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the array element is existing.
isArrayElementInsertable(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given array element index is not existing and insertable.
isArrayElementModifiable(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given array element index is existing and writable.
isArrayElementReadable(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given array element is readable.
isArrayElementRemovable(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given array element index is existing and removable.
isArrayElementWritable(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the array element is modifiable or insertable.
isBoolean(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a boolean like value, else false.
isBufferWritable(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver is a modifiable buffer.
isException(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver value represents a throwable exception/error.
isExceptionIncompleteSource(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if receiver value represents an incomplete source exception.
isExecutable(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents an executable value, else false.
isForeignObject(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Polyglot
Tests if an object is a foreign value, i.e.
isHashEntryExisting(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if mapping for a given key is existing.
isHashEntryInsertable(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if mapping for the specified key does not exist and is writable.
isHashEntryModifiable(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if mapping for the specified key exists and is writable.
isHashEntryReadable(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if mapping for the specified key exists and is readable.
isHashEntryRemovable(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if mapping for the specified key exists and is removable.
isHashEntryWritable(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if mapping for the specified key is modifiable or insertable.
isIdentical(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if two values represent the identical value, else false.
isInstantiable(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents an instantiable value, else false.
isIterator(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents an iterator.
isMemberExisting(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the member is existing.
isMemberInsertable(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given member is not existing and writable.
isMemberInvocable(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given member is invocable.
isMemberModifiable(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given member is existing and writable.
isMemberReadable(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given member is readable.
isMemberRemovable(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if a given member is existing and removable.
isMemberWritable(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the member is modifiable or insertable.
isMetaInstance(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the given instance is of the provided receiver metaobject, else false.
isMetaObject(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver value represents a metaobject.
isNull(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a null like value, else false.
isNumber(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a number value, else false.
isPointer(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver value represents a native pointer.
isString(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Returns true if the receiver represents a string value, else false.

P

Polyglot - Class in com.oracle.truffle.espresso.polyglot
Polyglot API for Espresso.

R

readArrayElement(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the value of an array element by index.
readBufferByte(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the byte from the receiver object at the given byte offset from the start of the buffer.
readBufferDouble(Object, ByteOrder, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the double from the receiver object in the given byte order at the given byte offset from the start of the buffer.
readBufferFloat(Object, ByteOrder, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the float from the receiver object in the given byte order at the given byte offset from the start of the buffer.
readBufferInt(Object, ByteOrder, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the int from the receiver object in the given byte order at the given byte offset from the start of the buffer.
readBufferLong(Object, ByteOrder, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the long from the receiver object in the given byte order at the given byte offset from the start of the buffer.
readBufferShort(Object, ByteOrder, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the short from the receiver object in the given byte order at the given byte offset from the start of the buffer.
readHashValue(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the value for the specified key.
readHashValueOrDefault(Object, Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the value for the specified key or returns the defaultValue when the mapping for the specified key does not exist or is not readable.
readMember(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Reads the value of a given member.
removeArrayElement(Object, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Remove an array element from the receiver object.
removeHashEntry(Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Removes the mapping for a given key from the receiver.
removeMember(Object, String) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Removes a member from the receiver object.

S

setStackTrace(StackTraceElement[]) - Method in exception com.oracle.truffle.espresso.polyglot.ForeignException
Unsupported, ForeignException instances are by definition foreign and thus stacktraces should not be controllable by the guest.
StopIterationException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if an iterator is finished.

T

throwException(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Throws the receiver object as an exception of the source language, as if it was thrown by the source language itself.
toDisplayString(Object, boolean) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Converts the receiver to a human readable string.
toDisplayString(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Converts the receiver to a human readable string of the language.
toGuest(Object) - Method in interface com.oracle.truffle.espresso.polyglot.GuestTypeConversion
 
toNative(Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Attempts to transform a receiver to a value that represents a raw native pointer.

U

UnknownIdentifierException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if an object does not contain a member with such an identifier.
UnknownKeyException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if an object does not contain a hash entry with such a key.
UnsupportedMessageException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if a Object does not support a interop message.
UnsupportedTypeException - Exception in com.oracle.truffle.espresso.polyglot
An exception thrown if an interop Object does not support the type of one ore more arguments.

V

valueOf(String) - Static method in enum com.oracle.truffle.espresso.polyglot.ExceptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.oracle.truffle.espresso.polyglot.ExceptionType
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeArrayElement(Object, long, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the value of an array element by index.
writeBufferByte(Object, long, byte) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the given byte from the receiver object at the given byte offset from the start of the buffer.
writeBufferDouble(Object, ByteOrder, long, double) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the given double from the receiver object in the given byte order at the given byte offset from the start of the buffer.
writeBufferFloat(Object, ByteOrder, long, float) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the given float from the receiver object in the given byte order at the given byte offset from the start of the buffer.
writeBufferInt(Object, ByteOrder, long, int) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the given int from the receiver object in the given byte order at the given byte offset from the start of the buffer.
writeBufferLong(Object, ByteOrder, long, long) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the given long from the receiver object in the given byte order at the given byte offset from the start of the buffer.
writeBufferShort(Object, ByteOrder, long, short) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the given short from the receiver object in the given byte order at the given byte offset from the start of the buffer.
writeHashEntry(Object, Object, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Associates the specified value with the specified key in the receiver.
writeMember(Object, String, Object) - Static method in class com.oracle.truffle.espresso.polyglot.Interop
Writes the value of a given member.
A C E F G H I P R S T U V W 
Skip navigation links