Top Interfaces Classes Enums
module java.base

Package jdk.internal.util


Interface Summary

Modifier and TypeInterface and Description
public interface
Digits

Digits provides a fast methodology for converting integers and longs to ASCII strings.

public interface
FormatConcatItem

Implementations of this class provide information necessary to assist java.lang.invoke.StringConcatFactory perform optimal insertion.

public interface
ReferenceKey<
key type
T
>

View/wrapper of keys used by the backing ReferencedKeyMap.

Class Summary

Modifier and TypeClass and Description
public class
ArraysSupport

Utility methods to work with arrays.

public class
ByteArray

Utility methods for packing/unpacking primitive values in/out of byte arrays using big endian order (aka.

public class
ByteArrayLittleEndian

Utility methods for packing/unpacking primitive values in/out of byte arrays using little endian order.

public class
ClassFileDumper

ClassFile dumper utility class to log normal and hidden classes.

public class
DecimalDigits

Digits class for decimal digits.

public class
HexDigits

Digits class for hexadecimal digits.

public class
ImmutableBitSetPredicate

Class for working with immutable BitSets.

public class
NullableKeyValueHolder<
the key type
K
,
the value type
V
>

An immutable container for a key and a value, both of which are nullable.

public class
OctalDigits

Digits class for octal digits.

pack-priv class
PlatformProps

The corresponding source file is generated by GensrcMisc.gmk for java.base.

public class
Preconditions

Utility methods to check if state or arguments are correct.

public class
ReferencedKeyMap<
the type of keys maintained by this map
K
,
the type of mapped values
V
>

This class provides management of maps where it is desirable to remove entries automatically when the key is garbage collected.

public class
ReferencedKeySet<
the type of elements maintained by this set
T
>

This class provides management of set where it is desirable to remove elements automatically when the element is garbage collected.

pack-priv class
SoftReferenceKey<
key type
T
>

SoftReference wrapper key for entries in the backing map.

public class
StaticProperty

System Property access for internal use only.

pack-priv class
StrongReferenceKey<
key type
T
>

Wrapper for querying the backing map.

public class
SystemProps

System Property initialization for internal use only Retrieves the platform, JVM, and command line properties, applies initial defaults and returns the Properties instance that becomes the System.getProperties instance.

pack-priv class
WeakReferenceKey<
key type
T
>

WeakReference wrapper key for entries in the backing map.

Enum Summary

Modifier and TypeEnum and Description
public enum
Architecture

System architecture enum values.

public enum
OperatingSystem

Enumeration of operating system types and testing for the current OS.