public final class Boundaries extends Object
CompilerDirectives.TruffleBoundary.| Modifier and Type | Method and Description |
|---|---|
static void |
builderAppend(StringBuilder sb,
char chr) |
static void |
builderAppend(StringBuilder sb,
CharSequence seq) |
static void |
builderAppend(StringBuilder sb,
CharSequence seq,
int start,
int end) |
static void |
builderAppend(StringBuilder sb,
int intValue) |
static void |
builderAppend(StringBuilder sb,
long longValue) |
static void |
builderAppend(StringBuilder sb,
String str) |
static void |
builderAppend(StringBuilder sb,
String str,
int start,
int end) |
static String |
builderToString(StringBuilder res) |
static byte[] |
byteBufferArray(ByteBuffer buffer) |
static ByteBuffer |
byteBufferDuplicate(ByteBuffer buffer) |
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 char |
charAt(CharSequence cs,
int idx) |
static String |
charSequenceToString(CharSequence value) |
static Double |
doubleValueOf(String s) |
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 Float |
floatValueOf(String s) |
static Integer |
integerValueOf(String s) |
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 <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 Long |
longValueOf(String s) |
static <K,V> boolean |
mapContainsKey(Map<K,V> map,
Object key) |
static <K,V> Set<Map.Entry<K,V>> |
mapEntrySet(Map<K,V> map) |
static <K,V> V |
mapGet(Map<K,V> map,
Object 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,
Object key) |
static int |
stringCodePointAt(String s,
int pos) |
static int |
stringCompareTo(String a,
String b) |
static String |
stringConcat(String left,
String right) |
static boolean |
stringEndsWith(String s,
String pattern) |
static String |
stringFormat(String format,
Object... params) |
static int |
stringIndexOf(String s,
char pattern) |
static int |
stringIndexOf(String s,
char pattern,
int startPos) |
static int |
stringIndexOf(String s,
String pattern) |
static int |
stringIndexOf(String s,
String pattern,
int startPos) |
static int |
stringLastIndexOf(String s,
char pattern) |
static int |
stringLastIndexOf(String s,
char pattern,
int startPos) |
static int |
stringLastIndexOf(String s,
String pattern) |
static int |
stringLastIndexOf(String s,
String pattern,
int startPos) |
static String |
stringReplaceAll(String s,
String regex,
String replacement) |
static boolean |
stringStartsWith(String s,
String pattern) |
static boolean |
stringStartsWith(String s,
String pattern,
int startPos) |
static String |
stringToLowerCase(String s,
Locale locale) |
static String |
stringToUpperCase(String s,
Locale locale) |
static String |
stringValueOf(char[] chars) |
static String |
stringValueOf(double d) |
static String |
stringValueOf(int i) |
static String |
stringValueOf(long l) |
static String |
stringValueOf(Object o) |
static CharSequence |
subSequence(CharSequence s,
int begin) |
static CharSequence |
subSequence(CharSequence s,
int begin,
int end) |
static String |
substring(String s,
int begin) |
static String |
substring(String s,
int begin,
int end) |
public static String stringValueOf(long l)
public static String stringValueOf(int i)
public static String stringValueOf(double d)
public static String stringValueOf(char[] chars)
public static String builderToString(StringBuilder res)
public static void builderAppend(StringBuilder sb, int intValue)
public static void builderAppend(StringBuilder sb, long longValue)
public static void builderAppend(StringBuilder sb, CharSequence seq)
public static void builderAppend(StringBuilder sb, String str)
public static void builderAppend(StringBuilder sb, char chr)
public static void builderAppend(StringBuilder sb, CharSequence seq, int start, int end)
public static void builderAppend(StringBuilder sb, String str, int start, int end)
public static char charAt(CharSequence cs, int idx)
public static CharSequence subSequence(CharSequence s, int begin, int end)
public static CharSequence subSequence(CharSequence s, int begin)
public static String charSequenceToString(CharSequence value)
public static int stringIndexOf(String s, char pattern)
public static int stringIndexOf(String s, char pattern, int startPos)
public static int stringLastIndexOf(String s, char pattern)
public static int stringLastIndexOf(String s, char pattern, int startPos)
public static int stringCodePointAt(String s, int pos)
public static boolean characterIsDigit(char ch)
public static boolean characterIsUpperCase(char ch)
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 <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 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 ByteBuffer byteBufferDuplicate(ByteBuffer buffer)