public final class Boundaries extends Object
CompilerDirectives.TruffleBoundary.| Modifier and Type | Method and Description |
|---|---|
static BigDecimal |
bigDecimalValueOf(long l) |
static BigInteger |
bigIntegerMultiply(BigInteger a,
BigInteger b) |
static BigInteger |
bigIntegerValueOf(long l) |
static byte[] |
byteBufferArray(ByteBuffer buffer) |
static void |
byteBufferGet(ByteBuffer src,
int srcPos,
byte[] dst,
int dstPos,
int length) |
static void |
byteBufferPutArray(ByteBuffer dst,
int dstPos,
byte[] src,
int srcPos,
int srcLength) |
static void |
byteBufferPutSlice(ByteBuffer dst,
int dstPos,
ByteBuffer src,
int srcPos,
int srcLimit) |
static ByteBuffer |
byteBufferSlice(ByteBuffer buf,
int pos,
int limit) |
static boolean |
characterIsDigit(char ch) |
static boolean |
characterIsUpperCase(char ch) |
static <K,V> boolean |
economicMapContainsKey(org.graalvm.collections.EconomicMap<K,V> map,
K key) |
static <K,V> org.graalvm.collections.EconomicMap<K,V> |
economicMapCreate() |
static <K,V> V |
economicMapGet(org.graalvm.collections.EconomicMap<K,V> map,
K key) |
static <K,V> V |
economicMapPut(org.graalvm.collections.EconomicMap<K,V> map,
K key,
V value) |
static <T> boolean |
economicSetAdd(org.graalvm.collections.EconomicSet<T> economicSet,
T element) |
static <T> boolean |
economicSetContains(org.graalvm.collections.EconomicSet<T> economicSet,
T element) |
static <T> org.graalvm.collections.EconomicSet<T> |
economicSetCreate() |
static boolean |
equals(Object a,
Object b) |
static <T> Iterator<T> |
iterator(Iterable<T> iterable) |
static <T> boolean |
iteratorHasNext(Iterator<T> it) |
static <T> T |
iteratorNext(Iterator<T> it) |
static String |
javaToString(Object value) |
static <T> void |
listAdd(List<T> list,
T element) |
static <T> void |
listAddAll(List<T> list,
List<T> addList) |
static <T> boolean |
listContains(List<T> list,
T element) |
static boolean |
listContainsUnchecked(List<?> list,
Object element) |
static <T> T |
listGet(List<T> list,
int index) |
static <T> int |
listIndexOf(List<T> list,
T element) |
static <T> void |
listSet(List<T> list,
int index,
T value) |
static <T> int |
listSize(List<T> list) |
static <T> Object[] |
listToArray(List<T> list) |
static <K,V> boolean |
mapContainsKey(Map<K,V> map,
K key) |
static <K,V> Map.Entry<K,V> |
mapEntry(K key,
V value) |
static <K,V> Set<Map.Entry<K,V>> |
mapEntrySet(Map<K,V> map) |
static <K,V> V |
mapGet(Map<K,V> map,
K key) |
static <K,V> V |
mapPut(Map<K,V> map,
K key,
V value) |
static <K,V> V |
mapPutIfAbsent(Map<K,V> map,
K key,
V value) |
static <K,V> V |
mapRemove(Map<K,V> map,
K key) |
static <T> void |
queueAdd(Queue<? super T> queue,
T request) |
static boolean |
setContains(Set<?> set,
Object element) |
static String |
stringFormat(String format,
Object... params) |
static String |
stringValueOf(Object o) |
public static boolean characterIsDigit(char ch)
public static boolean characterIsUpperCase(char ch)
public static <K,V> Map.Entry<K,V> mapEntry(K key, V value)
public static <K,V> V mapPut(Map<K,V> map, K key, V value)
public static <K,V> V mapPutIfAbsent(Map<K,V> map, K key, V value)
public static <K,V> boolean mapContainsKey(Map<K,V> map, K key)
public static <K,V> V mapGet(Map<K,V> map, K key)
public static <K,V> V mapRemove(Map<K,V> map, K key)
public static <T> T listGet(List<T> list, int index)
public static <T> void listSet(List<T> list, int index, T value)
public static <T> int listSize(List<T> list)
public static <T> int listIndexOf(List<T> list, T element)
public static <T> void listAdd(List<T> list, T element)
public static <T> boolean listContains(List<T> list, T element)
public static <T> boolean iteratorHasNext(Iterator<T> it)
public static <T> T iteratorNext(Iterator<T> it)
public static <T> org.graalvm.collections.EconomicSet<T> economicSetCreate()
public static <T> boolean economicSetAdd(org.graalvm.collections.EconomicSet<T> economicSet,
T element)
public static <T> boolean economicSetContains(org.graalvm.collections.EconomicSet<T> economicSet,
T element)
public static <K,V> org.graalvm.collections.EconomicMap<K,V> economicMapCreate()
public static <K,V> V economicMapPut(org.graalvm.collections.EconomicMap<K,V> map,
K key,
V value)
public static <K,V> boolean economicMapContainsKey(org.graalvm.collections.EconomicMap<K,V> map,
K key)
public static <K,V> V economicMapGet(org.graalvm.collections.EconomicMap<K,V> map,
K key)
public static byte[] byteBufferArray(ByteBuffer buffer)
public static void byteBufferPutSlice(ByteBuffer dst, int dstPos, ByteBuffer src, int srcPos, int srcLimit)
public static ByteBuffer byteBufferSlice(ByteBuffer buf, int pos, int limit)
public static void byteBufferGet(ByteBuffer src, int srcPos, byte[] dst, int dstPos, int length)
public static void byteBufferPutArray(ByteBuffer dst, int dstPos, byte[] src, int srcPos, int srcLength)
public static BigInteger bigIntegerValueOf(long l)
public static BigDecimal bigDecimalValueOf(long l)
public static BigInteger bigIntegerMultiply(BigInteger a, BigInteger b)
public static <T> void queueAdd(Queue<? super T> queue, T request)