JRE Emulation

GWT includes a library that emulates a subset of the Java runtime library. The list below shows the set of JRE packages, types and methods that GWT can translate automatically. Note that in some cases, only a subset of methods is supported for a given type.

  1. java.lang
  2. java.lang.annotation
  3. java.math
  4. java.io
  5. java.sql
  6. java.util
  7. java.util.logging

Package java.lang

Appendable
append(char), append(CharSequence), append(CharSequence, int, int)
ArithmeticException
ArithmeticException(String), ArithmeticException()
ArrayIndexOutOfBoundsException
ArrayIndexOutOfBoundsException(), ArrayIndexOutOfBoundsException(int), ArrayIndexOutOfBoundsException(String)
ArrayStoreException
ArrayStoreException(), ArrayStoreException(String)
AssertionError
AssertionError(), AssertionError(boolean), AssertionError(char), AssertionError(double), AssertionError(float), AssertionError(int), AssertionError(long), AssertionError(Object), AssertionError(String, Throwable)
AutoCloseable
close()
Boolean
FALSE, TRUE, TYPE
Boolean(boolean), Boolean(String), compare(boolean, boolean), hashCode(boolean), logicalAnd(boolean, boolean), logicalOr(boolean, boolean), logicalXor(boolean, boolean), parseBoolean(String), toString(boolean), valueOf(boolean), valueOf(String), booleanValue(), compareTo(Boolean), equals(Object), hashCode(), toString()
Byte
MIN_VALUE, MAX_VALUE, SIZE, BYTES, TYPE
Byte(byte), Byte(String), compare(byte, byte), decode(String), hashCode(byte), parseByte(String), parseByte(String, int), toString(byte), valueOf(byte), valueOf(String), valueOf(String, int), byteValue(), compareTo(Byte), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), longValue(), shortValue(), toString()
CharSequence
charAt(int), length(), subSequence(int, int), toString(), chars(), $isInstance(Object)
Character
TYPE, MIN_RADIX, MAX_RADIX, MIN_VALUE, MAX_VALUE, MIN_SURROGATE, MAX_SURROGATE, MIN_LOW_SURROGATE, MAX_LOW_SURROGATE, MIN_HIGH_SURROGATE, MAX_HIGH_SURROGATE, MIN_SUPPLEMENTARY_CODE_POINT, MIN_CODE_POINT, MAX_CODE_POINT, SIZE, BYTES
Character(char), charCount(int), codePointAt(char[], int), codePointAt(char[], int, int), codePointAt(CharSequence, int), codePointBefore(char[], int), codePointBefore(char[], int, int), codePointBefore(CharSequence, int), codePointCount(char[], int, int), codePointCount(CharSequence, int, int), compare(char, char), digit(char, int), forDigit(int, int), hashCode(char), isBmpCodePoint(int), isDigit(char), isHighSurrogate(char), isLetter(char), isLetterOrDigit(char), isLowerCase(char), isLowSurrogate(char), isSpace(char), isWhitespace(char), isWhitespace(int), isSupplementaryCodePoint(int), isSurrogatePair(char, char), isUpperCase(char), isValidCodePoint(int), offsetByCodePoints(char[], int, int, int, int), offsetByCodePoints(CharSequence, int, int), toChars(int), toChars(int, char[], int), toCodePoint(char, char), toLowerCase(char), toString(char), toUpperCase(char), valueOf(char), charValue(), compareTo(Character), equals(Object), hashCode(), toString()
Class
isClassMetadataEnabled(), desiredAssertionStatus(), getCanonicalName(), getComponentType(), getEnumConstants(), getName(), getSimpleName(), getSuperclass(), isArray(), isEnum(), isInterface(), isPrimitive(), toString()
ClassCastException
ClassCastException(), ClassCastException(String)
CloneNotSupportedException
CloneNotSupportedException(), CloneNotSupportedException(String)
Cloneable
Comparable
compareTo(T), $isInstance(Object)
Deprecated
Double
MAX_VALUE, MIN_VALUE, MIN_NORMAL, MAX_EXPONENT, MIN_EXPONENT, NaN, NEGATIVE_INFINITY, POSITIVE_INFINITY, SIZE, BYTES, TYPE
Double(double), Double(String), compare(double, double), doubleToLongBits(double), hashCode(double), isFinite(double), isInfinite(double), isNaN(double), longBitsToDouble(long), max(double, double), min(double, double), parseDouble(String), sum(double, double), toString(double), valueOf(double), valueOf(String), byteValue(), compareTo(Double), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), isInfinite(), isNaN(), longValue(), shortValue(), toString()
Enum
valueOf(Class, String), compareTo(E), equals(Object), getDeclaringClass(), hashCode(), name(), ordinal(), toString()
Error
Error(), Error(String, Throwable), Error(String), Error(Throwable)
Exception
Exception(), Exception(String), Exception(String, Throwable), Exception(Throwable)
Float
MAX_VALUE, MIN_VALUE, MAX_EXPONENT, MIN_EXPONENT, MIN_NORMAL, NaN, NEGATIVE_INFINITY, POSITIVE_INFINITY, SIZE, BYTES, TYPE
Float(double), Float(float), Float(String), compare(float, float), floatToIntBits(float), hashCode(float), intBitsToFloat(int), isFinite(float), isInfinite(float), isNaN(float), max(float, float), min(float, float), parseFloat(String), sum(float, float), toString(float), valueOf(float), valueOf(String), byteValue(), compareTo(Float), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), isInfinite(), isNaN(), longValue(), shortValue(), toString()
FunctionalInterface
IllegalArgumentException
IllegalArgumentException(), IllegalArgumentException(String), IllegalArgumentException(String, Throwable), IllegalArgumentException(Throwable)
IllegalStateException
IllegalStateException(), IllegalStateException(String), IllegalStateException(String, Throwable), IllegalStateException(Throwable)
IndexOutOfBoundsException
IndexOutOfBoundsException(), IndexOutOfBoundsException(String)
Integer
MAX_VALUE, MIN_VALUE, SIZE, BYTES, TYPE
Integer(int), Integer(String), bitCount(int), compare(int, int), decode(String), hashCode(int), highestOneBit(int), lowestOneBit(int), max(int, int), min(int, int), numberOfLeadingZeros(int), numberOfTrailingZeros(int), parseInt(String), parseInt(String, int), reverse(int), reverseBytes(int), rotateLeft(int, int), rotateRight(int, int), signum(int), sum(int, int), toBinaryString(int), toHexString(int), toOctalString(int), toString(int), toString(int, int), valueOf(int), valueOf(String), valueOf(String, int), byteValue(), compareTo(Integer), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), longValue(), shortValue(), toString()
Iterable
iterator(), forEach(Consumer), spliterator()
JsException
Long
MAX_VALUE, MIN_VALUE, SIZE, BYTES, TYPE
Long(long), Long(String), bitCount(long), compare(long, long), decode(String), hashCode(long), highestOneBit(long), lowestOneBit(long), max(long, long), min(long, long), numberOfLeadingZeros(long), numberOfTrailingZeros(long), parseLong(String), parseLong(String, int), reverse(long), reverseBytes(long), rotateLeft(long, int), rotateRight(long, int), signum(long), sum(long, long), toBinaryString(long), toHexString(long), toOctalString(long), toString(long), toString(long, int), valueOf(long), valueOf(String), valueOf(String, int), byteValue(), compareTo(Long), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), longValue(), shortValue(), toString()
Math
E, PI
Math(), abs(double), abs(float), abs(int), abs(long), acos(double), asin(double), addExact(int, int), addExact(long, long), atan(double), atan2(double, double), cbrt(double), ceil(double), copySign(double, double), copySign(float, float), cos(double), cosh(double), decrementExact(int), decrementExact(long), exp(double), expm1(double), floor(double), floorDiv(int, int), floorDiv(long, long), floorMod(int, int), floorMod(long, long), hypot(double, double), incrementExact(int), incrementExact(long), log(double), log10(double), log1p(double), max(double, double), max(float, float), max(int, int), max(long, long), min(double, double), min(float, float), min(int, int), min(long, long), multiplyExact(int, int), multiplyExact(long, long), negateExact(int), negateExact(long), pow(double, double), random(), rint(double), round(double), round(float), subtractExact(int, int), subtractExact(long, long), scalb(double, int), scalb(float, int), signum(double), signum(float), sin(double), sinh(double), sqrt(double), tan(double), tanh(double), toDegrees(double), toIntExact(long), toRadians(double)
NegativeArraySizeException
NegativeArraySizeException(), NegativeArraySizeException(String)
NoSuchMethodException
NoSuchMethodException(), NoSuchMethodException(String)
NullPointerException
NullPointerException(), NullPointerException(String)
Number
Number(), byteValue(), doubleValue(), floatValue(), intValue(), longValue(), shortValue()
NumberFormatException
NumberFormatException(), NumberFormatException(String)
Object
Object(), equals(Object), getClass(), hashCode(), toString()
Override
Runnable
run()
RuntimeException
RuntimeException(), RuntimeException(String), RuntimeException(String, Throwable), RuntimeException(Throwable)
SafeVarargs
SecurityException
Short
MIN_VALUE, MAX_VALUE, SIZE, BYTES, TYPE
Short(short), Short(String), compare(short, short), decode(String), hashCode(short), parseShort(String), parseShort(String, int), reverseBytes(short), toString(short), valueOf(short), valueOf(String), valueOf(String, int), byteValue(), compareTo(Short), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), longValue(), shortValue(), toString()
StackTraceElement
StackTraceElement(), StackTraceElement(String, String, String, int), getClassName(), getFileName(), getLineNumber(), getMethodName(), equals(Object), hashCode(), toString()
String
CASE_INSENSITIVE_ORDER
String(), String(byte[]), String(byte[], int, int), String(byte[], int, int, String), String(byte[], int, int, Charset), String(byte[], String), String(byte[], Charset), String(char[]), String(char[], int, int), String(int[], int, int), String(String), String(StringBuffer), String(StringBuilder), copyValueOf(char[]), copyValueOf(char[], int, int), join(CharSequence, CharSequence[]), join(CharSequence, Iterable), valueOf(boolean), valueOf(char), valueOf(char[], int, int), valueOf(char[]), valueOf(double), valueOf(float), valueOf(int), valueOf(long), valueOf(Object), charAt(int), codePointAt(int), codePointBefore(int), codePointCount(int, int), compareTo(String), compareToIgnoreCase(String), concat(String), contains(CharSequence), contentEquals(CharSequence), contentEquals(StringBuffer), endsWith(String), equals(Object), equalsIgnoreCase(String), getBytes(), getBytes(String), getBytes(Charset), getChars(int, int, char[], int), hashCode(), indexOf(int), indexOf(int, int), indexOf(String), indexOf(String, int), intern(), isEmpty(), lastIndexOf(int), lastIndexOf(int, int), lastIndexOf(String), lastIndexOf(String, int), length(), matches(String), offsetByCodePoints(int, int), regionMatches(boolean, int, String, int, int), regionMatches(int, String, int, int), replace(char, char), replace(CharSequence, CharSequence), replaceAll(String, String), replaceFirst(String, String), split(String), split(String, int), startsWith(String), startsWith(String, int), subSequence(int, int), substring(int), substring(int, int), toCharArray(), toLowerCase(), toLowerCase(Locale), toUpperCase(), toUpperCase(Locale), toString(), trim()
StringBuffer
StringBuffer(), StringBuffer(CharSequence), StringBuffer(int), StringBuffer(String), append(boolean), append(char), append(char[]), append(char[], int, int), append(CharSequence), append(CharSequence, int, int), append(double), append(float), append(int), append(long), append(Object), append(String), append(StringBuffer), appendCodePoint(int), delete(int, int), deleteCharAt(int), insert(int, boolean), insert(int, char), insert(int, char[]), insert(int, char[], int, int), insert(int, CharSequence), insert(int, CharSequence, int, int), insert(int, double), insert(int, float), insert(int, int), insert(int, long), insert(int, Object), insert(int, String), replace(int, int, String), reverse()
StringBuilder
StringBuilder(), StringBuilder(CharSequence), StringBuilder(int), StringBuilder(String), append(boolean), append(char), append(char[]), append(char[], int, int), append(CharSequence), append(CharSequence, int, int), append(double), append(float), append(int), append(long), append(Object), append(String), append(StringBuffer), appendCodePoint(int), delete(int, int), deleteCharAt(int), insert(int, boolean), insert(int, char), insert(int, char[]), insert(int, char[], int, int), insert(int, CharSequence), insert(int, CharSequence, int, int), insert(int, double), insert(int, float), insert(int, int), insert(int, long), insert(int, Object), insert(int, String), replace(int, int, String), reverse()
StringIndexOutOfBoundsException
StringIndexOutOfBoundsException(), StringIndexOutOfBoundsException(String), StringIndexOutOfBoundsException(int)
SuppressWarnings
value()
System
err, out
System(), arraycopy(Object, int, Object, int, int), currentTimeMillis(), gc(), getProperty(String), getProperty(String, String), identityHashCode(Object), setErr(PrintStream), setOut(PrintStream)
Throwable
Throwable(), Throwable(String), Throwable(String, Throwable), Throwable(Throwable), getBackingJsObject(), addSuppressed(Throwable), fillInStackTrace(), getCause(), getLocalizedMessage(), getMessage(), getStackTrace(), getSuppressed(), initCause(Throwable), printStackTrace(), printStackTrace(PrintStream), setStackTrace(StackTraceElement[]), toString(), of(Object)
UnsupportedOperationException
UnsupportedOperationException(), UnsupportedOperationException(String), UnsupportedOperationException(String, Throwable), UnsupportedOperationException(Throwable)
Void
TYPE

Package java.lang.annotation

Annotation
annotationType(), equals(Object), hashCode(), toString()
AnnotationFormatError
AnnotationFormatError()
AnnotationTypeMismatchException
AnnotationTypeMismatchException()
Documented
ElementType
ANNOTATION_TYPE, CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, PARAMETER, TYPE, TYPE_PARAMETER, TYPE_USE
values(), valueOf(String)
IncompleteAnnotationException
annotationType, elementName
IncompleteAnnotationException(Class, String), annotationType(), elementName()
Inherited
Native
Repeatable
value()
Retention
value()
RetentionPolicy
CLASS, RUNTIME, SOURCE
values(), valueOf(String)
Target
value()

Package java.math

BigDecimal
ONE, ROUND_CEILING, ROUND_DOWN, ROUND_FLOOR, ROUND_HALF_DOWN, ROUND_HALF_EVEN, ROUND_HALF_UP, ROUND_UNNECESSARY, ROUND_UP, TEN, ZERO
BigDecimal(BigInteger), BigDecimal(BigInteger, int), BigDecimal(BigInteger, int, MathContext), BigDecimal(BigInteger, MathContext), BigDecimal(char[]), BigDecimal(char[], int, int), BigDecimal(char[], int, int, MathContext), BigDecimal(char[], MathContext), BigDecimal(double), BigDecimal(double, MathContext), BigDecimal(int), BigDecimal(int, MathContext), BigDecimal(long), BigDecimal(long, MathContext), BigDecimal(String), BigDecimal(String, MathContext), valueOf(double), valueOf(long), valueOf(long, int), abs(), abs(MathContext), add(BigDecimal), add(BigDecimal, MathContext), byteValueExact(), compareTo(BigDecimal), divide(BigDecimal), divide(BigDecimal, int), divide(BigDecimal, int, int), divide(BigDecimal, int, RoundingMode), divide(BigDecimal, MathContext), divide(BigDecimal, RoundingMode), divideAndRemainder(BigDecimal), divideAndRemainder(BigDecimal, MathContext), divideToIntegralValue(BigDecimal), divideToIntegralValue(BigDecimal, MathContext), doubleValue(), equals(Object), floatValue(), hashCode(), intValue(), intValueExact(), longValue(), longValueExact(), max(BigDecimal), min(BigDecimal), movePointLeft(int), movePointRight(int), multiply(BigDecimal), multiply(BigDecimal, MathContext), negate(), negate(MathContext), plus(), plus(MathContext), pow(int), pow(int, MathContext), precision(), remainder(BigDecimal), remainder(BigDecimal, MathContext), round(MathContext), scale(), scaleByPowerOfTen(int), setScale(int), setScale(int, int), setScale(int, RoundingMode), shortValueExact(), signum(), stripTrailingZeros(), subtract(BigDecimal), subtract(BigDecimal, MathContext), toBigInteger(), toBigIntegerExact(), toEngineeringString(), toPlainString(), toString(), ulp(), unscaledValue()
BigInteger
ONE, TEN, ZERO
BigInteger(byte[]), BigInteger(int, byte[]), BigInteger(int, int, Random), BigInteger(int, Random), BigInteger(String), BigInteger(String, int), probablePrime(int, Random), valueOf(long), abs(), add(BigInteger), and(BigInteger), andNot(BigInteger), bitCount(), bitLength(), byteValueExact(), clearBit(int), compareTo(BigInteger), divide(BigInteger), divideAndRemainder(BigInteger), doubleValue(), equals(Object), flipBit(int), floatValue(), gcd(BigInteger), getLowestSetBit(), hashCode(), intValue(), intValueExact(), isProbablePrime(int), longValue(), longValueExact(), max(BigInteger), min(BigInteger), mod(BigInteger), modInverse(BigInteger), modPow(BigInteger, BigInteger), multiply(BigInteger), negate(), nextProbablePrime(), not(), or(BigInteger), pow(int), remainder(BigInteger), setBit(int), shiftLeft(int), shiftRight(int), shortValueExact(), signum(), subtract(BigInteger), testBit(int), toByteArray(), toString(), toString(int), xor(BigInteger)
MathContext
DECIMAL128, DECIMAL32, DECIMAL64, UNLIMITED
MathContext(int), MathContext(int, RoundingMode), MathContext(String), equals(Object), getPrecision(), getRoundingMode(), hashCode(), toString()
RoundingMode
UP, DOWN, CEILING, FLOOR, HALF_UP, HALF_DOWN, HALF_EVEN, UNNECESSARY
values(), valueOf(String), valueOf(int)

Package java.io

ByteArrayInputStream
ByteArrayInputStream(byte[]), ByteArrayInputStream(byte[], int, int), available(), close(), mark(int), markSupported(), read(), read(byte[], int, int), reset(), skip(long)
ByteArrayOutputStream
ByteArrayOutputStream(), ByteArrayOutputStream(int), close(), reset(), size(), toByteArray(), toString(), toString(int), toString(String), write(byte[], int, int), write(int), writeTo(OutputStream)
Closeable
close()
FilterInputStream
available(), close(), mark(int), markSupported(), read(), read(byte[], int, int), reset(), skip(long)
FilterOutputStream
FilterOutputStream(OutputStream), close(), flush(), write(byte[], int, int), write(int)
Flushable
flush()
IOException
IOException(), IOException(String), IOException(String, Throwable), IOException(Throwable)
InputStream
InputStream(), available(), close(), mark(int), markSupported(), read(), read(byte[]), read(byte[], int, int), reset(), skip(long)
OutputStream
OutputStream(), close(), flush(), write(byte[]), write(byte[], int, int), write(int)
PrintStream
PrintStream(OutputStream), print(boolean), print(char), print(char[]), print(double), print(float), print(int), print(long), print(Object), print(String), println(), println(boolean), println(char), println(char[]), println(double), println(float), println(int), println(long), println(Object), println(String)
Serializable
UncheckedIOException
UncheckedIOException(String, IOException), UncheckedIOException(IOException), getCause()
UnsupportedEncodingException
UnsupportedEncodingException(), UnsupportedEncodingException(String)

Package java.sql

Date
Date(int, int, int), Date(long), valueOf(String), getHours(), getMinutes(), getSeconds(), setHours(int), setMinutes(int), setSeconds(int), toString()
Time
Time(int, int, int), Time(long), valueOf(String), getDate(), getDay(), getMonth(), getYear(), setDate(int), setMonth(int), setYear(int), toString()
Timestamp
Timestamp(int, int, int, int, int, int, int), Timestamp(long), valueOf(String), after(Timestamp), before(Timestamp), compareTo(Date), compareTo(Timestamp), equals(Object), equals(Timestamp), getNanos(), getTime(), hashCode(), setNanos(int), setTime(long), toString()

Package java.util

AbstractCollection
add(E), addAll(Collection), clear(), contains(Object), containsAll(Collection), isEmpty(), remove(Object), removeAll(Collection), retainAll(Collection), toArray(), toArray(T[]), toString()
AbstractList
add(E), add(int, E), addAll(int, Collection), clear(), equals(Object), hashCode(), indexOf(Object), iterator(), lastIndexOf(Object), listIterator(), listIterator(int), remove(int), set(int, E), subList(int, int)
AbstractMap
clear(), containsKey(Object), containsValue(Object), equals(Object), get(Object), hashCode(), isEmpty(), keySet(), put(K, V), putAll(Map), remove(Object), size(), toString(), values()
AbstractMap.SimpleEntry
SimpleEntry(K, V), SimpleEntry(Map.Entry)
AbstractMap.SimpleImmutableEntry
SimpleImmutableEntry(K, V), SimpleImmutableEntry(Map.Entry), setValue(V)
AbstractQueue
add(E), addAll(Collection), clear(), element(), remove()
AbstractSequentialList
add(int, E), addAll(int, Collection), get(int), iterator(), remove(int), set(int, E)
AbstractSet
equals(Object), hashCode(), removeAll(Collection)
ArrayDeque
ArrayDeque(), ArrayDeque(Collection), ArrayDeque(int), add(E), addFirst(E), addLast(E), clear(), clone(), contains(Object), descendingIterator(), element(), getFirst(), getLast(), isEmpty(), iterator(), offer(E), offerFirst(E), offerLast(E), peek(), peekFirst(), peekLast(), poll(), pollFirst(), pollLast(), pop(), push(E), remove(), remove(Object), removeFirst(), removeFirstOccurrence(Object), removeLast(), removeLastOccurrence(Object), size(), spliterator(), toArray(T[])
ArrayList
ArrayList(), ArrayList(Collection), ArrayList(int), add(E), add(int, E), addAll(Collection), addAll(int, Collection), clear(), clone(), contains(Object), ensureCapacity(int), get(int), indexOf(Object), iterator(), forEach(Consumer), isEmpty(), lastIndexOf(Object), remove(int), remove(Object), removeIf(Predicate), replaceAll(UnaryOperator), set(int, E), size(), sort(Comparator), toArray(), toArray(T[]), trimToSize()
Arrays
asList(T[]), binarySearch(byte[], int, int, byte), binarySearch(byte[], byte), binarySearch(char[], int, int, char), binarySearch(char[], char), binarySearch(double[], int, int, double), binarySearch(double[], double), binarySearch(float[], int, int, float), binarySearch(float[], float), binarySearch(int[], int, int, int), binarySearch(int[], int), binarySearch(long[], int, int, long), binarySearch(long[], long), binarySearch(Object[], int, int, Object), binarySearch(Object[], Object), binarySearch(short[], int, int, short), binarySearch(short[], short), binarySearch(T[], int, int, T, Comparator), binarySearch(T[], T, Comparator), copyOf(boolean[], int), copyOf(byte[], int), copyOf(char[], int), copyOf(double[], int), copyOf(float[], int), copyOf(int[], int), copyOf(long[], int), copyOf(short[], int), copyOf(T[], int), copyOfRange(boolean[], int, int), copyOfRange(byte[], int, int), copyOfRange(char[], int, int), copyOfRange(double[], int, int), copyOfRange(float[], int, int), copyOfRange(int[], int, int), copyOfRange(long[], int, int), copyOfRange(short[], int, int), copyOfRange(T[], int, int), deepEquals(Object[], Object[]), deepHashCode(Object[]), deepToString(Object[]), equals(boolean[], boolean[]), equals(byte[], byte[]), equals(char[], char[]), equals(double[], double[]), equals(float[], float[]), equals(int[], int[]), equals(long[], long[]), equals(Object[], Object[]), equals(short[], short[]), fill(boolean[], boolean), fill(boolean[], int, int, boolean), fill(byte[], byte), fill(byte[], int, int, byte), fill(char[], char), fill(char[], int, int, char), fill(double[], double), fill(double[], int, int, double), fill(float[], float), fill(float[], int, int, float), fill(int[], int), fill(int[], int, int, int), fill(long[], int, int, long), fill(long[], long), fill(Object[], int, int, Object), fill(Object[], Object), fill(short[], int, int, short), fill(short[], short), hashCode(boolean[]), hashCode(byte[]), hashCode(char[]), hashCode(double[]), hashCode(float[]), hashCode(int[]), hashCode(long[]), hashCode(Object[]), hashCode(short[]), parallelPrefix(double[], DoubleBinaryOperator), parallelPrefix(double[], int, int, DoubleBinaryOperator), parallelPrefix(int[], IntBinaryOperator), parallelPrefix(int[], int, int, IntBinaryOperator), parallelPrefix(long[], LongBinaryOperator), parallelPrefix(long[], int, int, LongBinaryOperator), parallelPrefix(T[], BinaryOperator), parallelPrefix(T[], int, int, BinaryOperator), setAll(T[], IntFunction), setAll(double[], IntToDoubleFunction), setAll(int[], IntUnaryOperator), setAll(long[], IntToLongFunction), parallelSetAll(T[], IntFunction), parallelSetAll(double[], IntToDoubleFunction), parallelSetAll(int[], IntUnaryOperator), parallelSetAll(long[], IntToLongFunction), sort(byte[]), sort(byte[], int, int), sort(char[]), sort(char[], int, int), sort(double[]), sort(double[], int, int), sort(float[]), sort(float[], int, int), sort(int[]), sort(int[], int, int), sort(long[]), sort(long[], int, int), sort(Object[]), sort(Object[], int, int), sort(short[]), sort(short[], int, int), sort(T[], Comparator), sort(T[], int, int, Comparator), parallelSort(byte[]), parallelSort(byte[], int, int), parallelSort(char[]), parallelSort(char[], int, int), parallelSort(double[]), parallelSort(double[], int, int), parallelSort(float[]), parallelSort(float[], int, int), parallelSort(int[]), parallelSort(int[], int, int), parallelSort(long[]), parallelSort(long[], int, int), parallelSort(short[]), parallelSort(short[], int, int), parallelSort(T[]), parallelSort(T[], Comparator), parallelSort(T[], int, int), parallelSort(T[], int, int, Comparator), spliterator(double[]), spliterator(double[], int, int), spliterator(int[]), spliterator(int[], int, int), spliterator(long[]), spliterator(long[], int, int), spliterator(T[]), spliterator(T[], int, int), stream(double[]), stream(double[], int, int), stream(int[]), stream(int[], int, int), stream(long[]), stream(long[], int, int), stream(T[]), stream(T[], int, int), toString(boolean[]), toString(byte[]), toString(char[]), toString(double[]), toString(float[]), toString(int[]), toString(long[]), toString(Object[]), toString(short[])
BitSet
BitSet(), BitSet(int), and(BitSet), andNot(BitSet), cardinality(), clear(), clear(int), clear(int, int), clone(), equals(Object), flip(int), flip(int, int), get(int), get(int, int), hashCode(), intersects(BitSet), isEmpty(), length(), nextClearBit(int), nextSetBit(int), previousClearBit(int), previousSetBit(int), or(BitSet), set(int), set(int, boolean), set(int, int), set(int, int, boolean), size(), toString(), xor(BitSet), toByteArray(), toLongArray(), valueOf(byte[]), valueOf(long[])
Collection
add(E), addAll(Collection), clear(), contains(Object), containsAll(Collection), isEmpty(), parallelStream(), remove(Object), removeAll(Collection), removeIf(Predicate), retainAll(Collection), size(), spliterator(), stream(), toArray(), toArray(T[])
Collections
EMPTY_LIST, EMPTY_MAP, EMPTY_SET
addAll(Collection, T[]), asLifoQueue(Deque), binarySearch(List, T), binarySearch(List, T, Comparator), copy(List, List), disjoint(Collection, Collection), emptyIterator(), emptyList(), emptyListIterator(), emptyMap(), emptySet(), enumeration(Collection), fill(List, T), frequency(Collection, Object), list(Enumeration), max(Collection), max(Collection, Comparator), min(Collection), min(Collection, Comparator), newSetFromMap(Map), nCopies(int, T), replaceAll(List, T, T), reverse(List), reverseOrder(), reverseOrder(Comparator), rotate(List, int), shuffle(List), shuffle(List, Random), singleton(T), singletonList(T), singletonMap(K, V), sort(List), sort(List, Comparator), swap(List, int, int), unmodifiableCollection(Collection), unmodifiableList(List), unmodifiableMap(Map), unmodifiableSet(Set), unmodifiableSortedMap(SortedMap), unmodifiableSortedSet(SortedSet)
Comparator
compare(T, T), equals(Object), reversed(), thenComparing(Comparator), thenComparing(Function, Comparator), thenComparing(Function), thenComparingInt(ToIntFunction), thenComparingLong(ToLongFunction), thenComparingDouble(ToDoubleFunction), comparing(Function, Comparator), comparing(Function), comparingDouble(ToDoubleFunction), comparingInt(ToIntFunction), comparingLong(ToLongFunction), naturalOrder(), nullsFirst(Comparator), nullsLast(Comparator), reverseOrder()
ConcurrentModificationException
ConcurrentModificationException(), ConcurrentModificationException(String), ConcurrentModificationException(Throwable), ConcurrentModificationException(String, Throwable)
Date
Date(), Date(int, int, int), Date(int, int, int, int, int), Date(int, int, int, int, int, int), Date(long), Date(String), parse(String), UTC(int, int, int, int, int, int), after(Date), before(Date), clone(), compareTo(Date), equals(Object), getDate(), getDay(), getHours(), getMinutes(), getMonth(), getSeconds(), getTime(), getTimezoneOffset(), getYear(), hashCode(), setDate(int), setHours(int), setMinutes(int), setMonth(int), setSeconds(int), setTime(long), setYear(int), toGMTString(), toLocaleString(), toString()
Deque
addFirst(E), addLast(E), descendingIterator(), getFirst(), getLast(), offerFirst(E), offerLast(E), peekFirst(), peekLast(), pollFirst(), pollLast(), pop(), push(E), removeFirst(), removeFirstOccurrence(Object), removeLast(), removeLastOccurrence(Object)
DoubleSummaryStatistics
DoubleSummaryStatistics(), accept(double), combine(DoubleSummaryStatistics), getAverage(), getCount(), getMin(), getMax(), getSum(), toString()
EmptyStackException
EmptyStackException()
EnumMap
EnumMap(Class), EnumMap(EnumMap), EnumMap(Map), clear(), clone(), containsKey(Object), containsValue(Object), entrySet(), get(Object), put(K, V), remove(Object), size()
EnumSet
allOf(Class), complementOf(EnumSet), copyOf(Collection), copyOf(EnumSet), noneOf(Class), of(E), of(E, E[]), range(E, E), clone()
Enumeration
hasMoreElements(), nextElement()
EventListener
EventObject
EventObject(Object), getSource()
HashMap
HashMap(), HashMap(int), HashMap(int, float), HashMap(Map), clone()
HashSet
HashSet(), HashSet(Collection), HashSet(int), HashSet(int, float), add(E), clear(), clone(), contains(Object), isEmpty(), iterator(), remove(Object), size()
IdentityHashMap
IdentityHashMap(), IdentityHashMap(int), IdentityHashMap(Map), clone(), equals(Object), hashCode()
IntSummaryStatistics
IntSummaryStatistics(), accept(int), combine(IntSummaryStatistics), getAverage(), getCount(), getMin(), getMax(), getSum(), toString()
Iterator
hasNext(), next(), forEachRemaining(Consumer), remove()
LinkedHashMap
LinkedHashMap(), LinkedHashMap(int), LinkedHashMap(int, float), LinkedHashMap(int, float, boolean), LinkedHashMap(Map), clear(), clone(), containsKey(Object), containsValue(Object), entrySet(), get(Object), put(K, V), remove(Object), size()
LinkedHashSet
LinkedHashSet(), LinkedHashSet(Collection), LinkedHashSet(int), LinkedHashSet(int, float), clone()
LinkedList
LinkedList(), LinkedList(Collection), add(E), addFirst(E), addLast(E), clear(), clone(), descendingIterator(), element(), getFirst(), getLast(), listIterator(int), offer(E), offerFirst(E), offerLast(E), peek(), peekFirst(), peekLast(), poll(), pollFirst(), pollLast(), pop(), push(E), remove(), removeFirst(), removeFirstOccurrence(Object), removeLast(), removeLastOccurrence(Object), size()
List
add(int, E), addAll(int, Collection), get(int), indexOf(Object), lastIndexOf(Object), listIterator(), listIterator(int), remove(int), replaceAll(UnaryOperator), set(int, E), sort(Comparator), spliterator(), subList(int, int)
ListIterator
add(E), hasPrevious(), nextIndex(), previous(), previousIndex(), remove(), set(E)
Locale
ROOT, ENGLISH, US
getDefault()
LongSummaryStatistics
LongSummaryStatistics(), accept(int), accept(long), combine(LongSummaryStatistics), getAverage(), getCount(), getMin(), getMax(), getSum(), toString()
Map
clear(), compute(K, BiFunction), computeIfAbsent(K, Function), computeIfPresent(K, BiFunction), containsKey(Object), containsValue(Object), entrySet(), forEach(BiConsumer), get(Object), getOrDefault(Object, V), isEmpty(), keySet(), merge(K, V, BiFunction), put(K, V), putIfAbsent(K, V), putAll(Map), remove(Object), remove(Object, Object), replace(K, V), replace(K, V, V), replaceAll(BiFunction), size(), values()
Map.Entry
equals(Object), getKey(), getValue(), hashCode(), setValue(V), comparingByKey(), comparingByKey(Comparator), comparingByValue(), comparingByValue(Comparator)
MissingResourceException
MissingResourceException(String, String, String), getClassName(), getKey()
NavigableMap
ceilingEntry(K), ceilingKey(K), descendingKeySet(), descendingMap(), firstEntry(), floorEntry(K), floorKey(K), headMap(K, boolean), higherEntry(K), higherKey(K), lastEntry(), lowerEntry(K), lowerKey(K), navigableKeySet(), pollFirstEntry(), pollLastEntry(), subMap(K, boolean, K, boolean), tailMap(K, boolean)
NavigableSet
ceiling(E), descendingIterator(), descendingSet(), floor(E), headSet(E, boolean), higher(E), lower(E), pollFirst(), pollLast(), subSet(E, boolean, E, boolean), tailSet(E, boolean)
NoSuchElementException
NoSuchElementException(), NoSuchElementException(String)
Objects
compare(T, T, Comparator), deepEquals(Object, Object), equals(Object, Object), hashCode(Object), hash(Object[]), isNull(Object), nonNull(Object), requireNonNull(T), requireNonNull(T, String), requireNonNull(T, Supplier), toString(Object), toString(Object, String)
Optional
empty(), of(T), ofNullable(T), isPresent(), get(), ifPresent(Consumer), filter(Predicate), map(Function), flatMap(Function), orElse(T), orElseGet(Supplier), orElseThrow(Supplier), equals(Object), hashCode(), toString()
OptionalDouble
empty(), of(double), isPresent(), getAsDouble(), ifPresent(DoubleConsumer), orElse(double), orElseGet(DoubleSupplier), orElseThrow(Supplier), equals(Object), hashCode(), toString()
OptionalInt
empty(), of(int), isPresent(), getAsInt(), ifPresent(IntConsumer), orElse(int), orElseGet(IntSupplier), orElseThrow(Supplier), equals(Object), hashCode(), toString()
OptionalLong
empty(), of(long), isPresent(), getAsLong(), ifPresent(LongConsumer), orElse(long), orElseGet(LongSupplier), orElseThrow(Supplier), equals(Object), hashCode(), toString()
PrimitiveIterator
forEachRemaining(C)
PrimitiveIterator.OfDouble
nextDouble(), next(), forEachRemaining(DoubleConsumer), forEachRemaining(Consumer)
PrimitiveIterator.OfInt
nextInt(), next(), forEachRemaining(IntConsumer), forEachRemaining(Consumer)
PrimitiveIterator.OfLong
nextLong(), next(), forEachRemaining(LongConsumer), forEachRemaining(Consumer)
PriorityQueue
PriorityQueue(), PriorityQueue(Collection), PriorityQueue(int), PriorityQueue(int, Comparator), PriorityQueue(Comparator), PriorityQueue(PriorityQueue), PriorityQueue(SortedSet), addAll(Collection), clear(), comparator(), contains(Object), containsAll(Collection), iterator(), offer(E), peek(), poll(), remove(Object), removeAll(Collection), retainAll(Collection), size(), spliterator(), toArray(), toArray(T[])
Queue
element(), offer(E), peek(), poll(), remove()
Random
Random(), Random(long), nextBoolean(), nextBytes(byte[]), nextDouble(), nextFloat(), nextGaussian(), nextInt(), nextInt(int), nextLong(), setSeed(long)
RandomAccess
Set
spliterator()
SortedMap
comparator(), firstKey(), headMap(K), lastKey(), subMap(K, K), tailMap(K)
SortedSet
comparator(), first(), headSet(E), last(), subSet(E, E), tailSet(E), spliterator()
Spliterator
DISTINCT, ORDERED, NONNULL, CONCURRENT, SORTED, SIZED, IMMUTABLE, SUBSIZED
characteristics(), estimateSize(), forEachRemaining(Consumer), getComparator(), getExactSizeIfKnown(), hasCharacteristics(int), tryAdvance(Consumer), trySplit()
Spliterator.OfDouble
tryAdvance(Consumer), forEachRemaining(Consumer)
Spliterator.OfInt
tryAdvance(Consumer), forEachRemaining(Consumer)
Spliterator.OfLong
tryAdvance(Consumer), forEachRemaining(Consumer)
Spliterator.OfPrimitive
tryAdvance(C), trySplit(), forEachRemaining(C)
Spliterators
emptySpliterator(), emptyDoubleSpliterator(), emptyIntSpliterator(), emptyLongSpliterator(), spliterator(Object[], int), spliterator(Object[], int, int, int), spliterator(int[], int), spliterator(int[], int, int, int), spliterator(long[], int), spliterator(long[], int, int, int), spliterator(double[], int), spliterator(double[], int, int, int), spliterator(Collection, int), spliterator(Iterator, long, int), spliteratorUnknownSize(Iterator, int), spliterator(PrimitiveIterator.OfInt, long, int), spliteratorUnknownSize(PrimitiveIterator.OfInt, int), spliterator(PrimitiveIterator.OfLong, long, int), spliteratorUnknownSize(PrimitiveIterator.OfLong, int), spliterator(PrimitiveIterator.OfDouble, long, int), spliteratorUnknownSize(PrimitiveIterator.OfDouble, int), iterator(Spliterator), iterator(Spliterator.OfDouble), iterator(Spliterator.OfInt), iterator(Spliterator.OfLong)
Spliterators.AbstractDoubleSpliterator
Spliterators.AbstractIntSpliterator
Spliterators.AbstractLongSpliterator
Spliterators.AbstractSpliterator
Stack
Stack(), clone(), empty(), peek(), pop(), push(E), search(Object)
StringJoiner
StringJoiner(CharSequence), StringJoiner(CharSequence, CharSequence, CharSequence), add(CharSequence), length(), merge(StringJoiner), setEmptyValue(CharSequence), toString()
TooManyListenersException
TooManyListenersException(), TooManyListenersException(String)
TreeMap
TreeMap(), TreeMap(Comparator), TreeMap(Map), TreeMap(SortedMap), clear(), comparator(), entrySet(), headMap(K, boolean), put(K, V), remove(Object), size(), subMap(K, boolean, K, boolean), tailMap(K, boolean)
TreeSet
TreeSet(), TreeSet(Collection), TreeSet(Comparator), TreeSet(SortedSet), add(E), ceiling(E), clear(), comparator(), contains(Object), descendingIterator(), descendingSet(), first(), floor(E), headSet(E), headSet(E, boolean), higher(E), iterator(), last(), lower(E), pollFirst(), pollLast(), remove(Object), size(), subSet(E, boolean, E, boolean), subSet(E, E), tailSet(E), tailSet(E, boolean)
Vector
Vector(), Vector(Collection), Vector(int), Vector(int, int), add(E), add(int, E), addAll(Collection), addAll(int, Collection), addElement(E), capacity(), clear(), clone(), contains(Object), containsAll(Collection), copyInto(Object[]), elementAt(int), elements(), ensureCapacity(int), firstElement(), forEach(Consumer), get(int), indexOf(Object), indexOf(Object, int), insertElementAt(E, int), isEmpty(), iterator(), lastElement(), lastIndexOf(Object), lastIndexOf(Object, int), remove(int), removeAll(Collection), removeAllElements(), removeElement(Object), removeElementAt(int), removeIf(Predicate), replaceAll(UnaryOperator), set(int, E), setElementAt(E, int), setSize(int), size(), sort(Comparator), subList(int, int), toArray(), toArray(T[]), toString(), trimToSize()

Package java.util.logging

Formatter
Formatter(), format(LogRecord), formatMessage(LogRecord)
Handler
Handler(), close(), flush(), getFormatter(), getLevel(), isLoggable(LogRecord), publish(LogRecord), setFormatter(Formatter), setLevel(Level)
Level
ALL, CONFIG, FINE, FINER, FINEST, INFO, OFF, SEVERE, WARNING
parse(String), getName(), intValue(), toString()
LogManager
getLogManager(), addLogger(Logger), getLogger(String), getLoggerNames()
LogRecord
LogRecord(Level, String), getLevel(), getLoggerName(), getMessage(), getMillis(), getThrown(), setLevel(Level), setLoggerName(String), setMessage(String), setMillis(long), setThrown(Throwable)
Logger
GLOBAL_LOGGER_NAME
getGlobal(), getLogger(String), addHandler(Handler), config(String), config(Supplier), fine(String), fine(Supplier), finer(String), finer(Supplier), finest(String), finest(Supplier), info(String), info(Supplier), warning(String), warning(Supplier), severe(String), severe(Supplier), getHandlers(), getLevel(), getName(), getParent(), getUseParentHandlers(), isLoggable(Level), log(Level, String), log(Level, Supplier), log(Level, String, Throwable), log(Level, Throwable, Supplier), log(LogRecord), removeHandler(Handler), setLevel(Level), setParent(Logger), setUseParentHandlers(boolean)