- abs(double) - Static method in class java.lang.Math
-
Returns the absolute value of a double
value.
- abs(double) - Static method in class java.lang.StrictMath
-
Returns the absolute value of a double
value.
- abs(float) - Static method in class java.lang.Math
-
Returns the absolute value of a float
value.
- abs(float) - Static method in class java.lang.StrictMath
-
Returns the absolute value of a float
value.
- abs(int) - Static method in class java.lang.Math
-
Returns the absolute value of an int
value.
- abs(int) - Static method in class java.lang.StrictMath
-
Returns the absolute value of an int
value.
- abs(long) - Static method in class java.lang.Math
-
Returns the absolute value of a long
value.
- abs(long) - Static method in class java.lang.StrictMath
-
Returns the absolute value of a long
value.
- AbstractMethodError - Error in java.lang
-
Thrown when an application tries to call an abstract method.
- AbstractMethodError() - Constructor for error java.lang.AbstractMethodError
-
Constructs an AbstractMethodError
with no detail message.
- AbstractMethodError(String) - Constructor for error java.lang.AbstractMethodError
-
Constructs an AbstractMethodError
with the specified
detail message.
- accessClass(Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Determines if a class can be accessed from the lookup context defined by this Lookup
object.
- accessModeType(VarHandle.AccessMode) - Method in class java.lang.invoke.VarHandle
-
Obtains the access mode type for this VarHandle and a given access mode.
- acos(double) - Static method in class java.lang.Math
-
Returns the arc cosine of a value; the returned angle is in the
range 0.0 through pi.
- acos(double) - Static method in class java.lang.StrictMath
-
Returns the arc cosine of a value; the returned angle is in the
range 0.0 through pi.
- acquireFence() - Static method in class java.lang.invoke.VarHandle
-
Ensures that loads before the fence will not be reordered with loads and
stores after the fence.
- activeCount() - Static method in class java.lang.Thread
-
Returns an estimate of the number of active threads in the current
thread's
thread group and its
subgroups.
- activeCount() - Method in class java.lang.ThreadGroup
-
Returns an estimate of the number of active threads in this thread
group and its subgroups.
- activeGroupCount() - Method in class java.lang.ThreadGroup
-
Returns an estimate of the number of active groups in this
thread group and its subgroups.
- addExact(int, int) - Static method in class java.lang.Math
-
Returns the sum of its arguments,
throwing an exception if the result overflows an int
.
- addExact(int, int) - Static method in class java.lang.StrictMath
-
Returns the sum of its arguments,
throwing an exception if the result overflows an int
.
- addExact(long, long) - Static method in class java.lang.Math
-
Returns the sum of its arguments,
throwing an exception if the result overflows a long
.
- addExact(long, long) - Static method in class java.lang.StrictMath
-
Returns the sum of its arguments,
throwing an exception if the result overflows a long
.
- addExports(Module, String, Module) - Method in class java.lang.ModuleLayer.Controller
-
Updates module source
in the layer to export a package to
module target
.
- addExports(String, Module) - Method in class java.lang.Module
-
If the caller's module is this module then update this module to export
the given package to the given module.
- addOpens(Module, String, Module) - Method in class java.lang.ModuleLayer.Controller
-
Updates module source
in the layer to open a package to
module target
.
- addOpens(String, Module) - Method in class java.lang.Module
-
If this module has opened a package to at least the caller
module then update this module to open the package to the given module.
- addReads(Module) - Method in class java.lang.Module
-
If the caller's module is this module then update this module to read
the given module.
- addReads(Module, Module) - Method in class java.lang.ModuleLayer.Controller
-
Updates module source
in the layer to read module
target
.
- addShutdownHook(Thread) - Method in class java.lang.Runtime
-
Registers a new virtual-machine shutdown hook.
- addSuppressed(Throwable) - Method in class java.lang.Throwable
-
Appends the specified exception to the exceptions that were
suppressed in order to deliver this exception.
- addUses(Class<?>) - Method in class java.lang.Module
-
If the caller's module is this module then update this module to add a
service dependence on the given service type.
- ADLAM - java.lang.Character.UnicodeScript
-
Unicode script "Adlam".
- ADLAM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Adlam" Unicode
character block.
- AEGEAN_NUMBERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Aegean Numbers" Unicode character block.
- AHOM - java.lang.Character.UnicodeScript
-
Unicode script "Ahom".
- AHOM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ahom" Unicode character block.
- ALCHEMICAL_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Alchemical Symbols" Unicode character block.
- align() - Method in class java.lang.String
-
Removes vertical and horizontal white space margins from around the
essential body of a multi-line string, while preserving relative
indentation.
- align(int) - Method in class java.lang.String
-
Removes vertical and horizontal white space margins from around the
essential body of a multi-line string, while preserving relative
indentation and with optional indentation adjustment.
- ALL - java.lang.System.Logger.Level
-
A marker to indicate that all levels are enabled.
- allowThreadSuspension(boolean) - Method in class java.lang.ThreadGroup
-
Deprecated.
- allProcesses() - Static method in interface java.lang.ProcessHandle
-
Returns a snapshot of all processes visible to the current process.
- ALPHABETIC_PRESENTATION_FORMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Alphabetic Presentation Forms" Unicode character block.
- altMetafactory(MethodHandles.Lookup, String, MethodType, Object...) - Static method in class java.lang.invoke.LambdaMetafactory
-
Facilitates the creation of simple "function objects" that implement one
or more interfaces by delegation to a provided
MethodHandle
,
after appropriate type adaptation and partial evaluation of arguments.
- ANATOLIAN_HIEROGLYPHS - java.lang.Character.UnicodeScript
-
Unicode script "Anatolian Hieroglyphs".
- ANATOLIAN_HIEROGLYPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Anatolian Hieroglyphs" Unicode character block.
- ANCIENT_GREEK_MUSICAL_NOTATION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ancient Greek Musical Notation" Unicode character
block.
- ANCIENT_GREEK_NUMBERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ancient Greek Numbers" Unicode character block.
- ANCIENT_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ancient Symbols" Unicode character block.
- append(boolean) - Method in class java.lang.StringBuffer
-
- append(boolean) - Method in class java.lang.StringBuilder
-
- append(char) - Method in interface java.lang.Appendable
-
Appends the specified character to this Appendable
.
- append(char) - Method in class java.lang.StringBuffer
-
- append(char) - Method in class java.lang.StringBuilder
-
- append(char[]) - Method in class java.lang.StringBuffer
-
- append(char[]) - Method in class java.lang.StringBuilder
-
- append(char[], int, int) - Method in class java.lang.StringBuffer
-
- append(char[], int, int) - Method in class java.lang.StringBuilder
-
- append(double) - Method in class java.lang.StringBuffer
-
- append(double) - Method in class java.lang.StringBuilder
-
- append(float) - Method in class java.lang.StringBuffer
-
- append(float) - Method in class java.lang.StringBuilder
-
- append(int) - Method in class java.lang.StringBuffer
-
- append(int) - Method in class java.lang.StringBuilder
-
- append(long) - Method in class java.lang.StringBuffer
-
- append(long) - Method in class java.lang.StringBuilder
-
- append(CharSequence) - Method in interface java.lang.Appendable
-
Appends the specified character sequence to this Appendable
.
- append(CharSequence) - Method in class java.lang.StringBuffer
-
Appends the specified CharSequence
to this
sequence.
- append(CharSequence) - Method in class java.lang.StringBuilder
-
- append(CharSequence, int, int) - Method in interface java.lang.Appendable
-
Appends a subsequence of the specified character sequence to this
Appendable
.
- append(CharSequence, int, int) - Method in class java.lang.StringBuffer
-
- append(CharSequence, int, int) - Method in class java.lang.StringBuilder
-
- append(Object) - Method in class java.lang.StringBuffer
-
- append(Object) - Method in class java.lang.StringBuilder
-
- append(String) - Method in class java.lang.StringBuffer
-
- append(String) - Method in class java.lang.StringBuilder
-
- append(StringBuffer) - Method in class java.lang.StringBuffer
-
Appends the specified StringBuffer
to this sequence.
- append(StringBuffer) - Method in class java.lang.StringBuilder
-
Appends the specified StringBuffer
to this sequence.
- APPEND - java.lang.ProcessBuilder.Redirect.Type
-
- Appendable - Interface in java.lang
-
An object to which char
sequences and values can be appended.
- appendCodePoint(int) - Method in class java.lang.StringBuffer
-
- appendCodePoint(int) - Method in class java.lang.StringBuilder
-
- appendParameterTypes(Class<?>...) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with additional parameter types.
- appendParameterTypes(List<Class<?>>) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with additional parameter types.
- appendTo(File) - Static method in class java.lang.ProcessBuilder.Redirect
-
Returns a redirect to append to the specified file.
- ARABIC - java.lang.Character.UnicodeScript
-
Unicode script "Arabic".
- ARABIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arabic" Unicode character block.
- ARABIC_EXTENDED_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arabic Extended-A" Unicode character block.
- ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arabic Mathematical Alphabetic Symbols" Unicode
character block.
- ARABIC_PRESENTATION_FORMS_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arabic Presentation Forms-A" Unicode character
block.
- ARABIC_PRESENTATION_FORMS_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arabic Presentation Forms-B" Unicode character block.
- ARABIC_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arabic Supplement" Unicode character block.
- arguments() - Method in interface java.lang.ProcessHandle.Info
-
Returns an array of Strings of the arguments of the process.
- ArithmeticException - Exception in java.lang
-
Thrown when an exceptional arithmetic condition has occurred.
- ArithmeticException() - Constructor for exception java.lang.ArithmeticException
-
Constructs an ArithmeticException
with no detail
message.
- ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
-
Constructs an ArithmeticException
with the specified
detail message.
- ARMENIAN - java.lang.Character.UnicodeScript
-
Unicode script "Armenian".
- ARMENIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Armenian" Unicode character block.
- arrayConstructor(Class<?>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle constructing arrays of a desired type,
as if by the anewarray
bytecode.
- arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
-
Copies an array from the specified source array, beginning at the
specified position, to the specified position of the destination array.
- arrayElementGetter(Class<?>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle giving read access to elements of an array,
as if by the aaload
bytecode.
- arrayElementSetter(Class<?>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle giving write access to elements of an array,
as if by the astore
bytecode.
- arrayElementVarHandle(Class<?>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a VarHandle giving access to elements of an array of type
arrayClass
.
- ArrayIndexOutOfBoundsException - Exception in java.lang
-
Thrown to indicate that an array has been accessed with an illegal index.
- ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
-
Constructs an ArrayIndexOutOfBoundsException
with no detail
message.
- ArrayIndexOutOfBoundsException(int) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
-
Constructs a new ArrayIndexOutOfBoundsException
class with an
argument indicating the illegal index.
- ArrayIndexOutOfBoundsException(String) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
-
Constructs an ArrayIndexOutOfBoundsException
class with the
specified detail message.
- arrayLength(Class<?>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle returning the length of an array,
as if by the arraylength
bytecode.
- ArrayStoreException - Exception in java.lang
-
Thrown to indicate that an attempt has been made to store the
wrong type of object into an array of objects.
- ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
-
Constructs an ArrayStoreException
with no detail message.
- ArrayStoreException(String) - Constructor for exception java.lang.ArrayStoreException
-
Constructs an ArrayStoreException
with the specified
detail message.
- arrayType() - Method in class java.lang.Class
-
Create a
Class
for an array type whose component type
is described by this
Class.
- arrayType() - Method in interface java.lang.constant.ClassDesc
-
- arrayType() - Method in interface java.lang.invoke.TypeDescriptor.OfField
-
Return a descriptor for the array type whose component type is described by this
descriptor
- arrayType(int) - Method in interface java.lang.constant.ClassDesc
-
Create a
ClassDesc for an array type of the specified rank,
whose component type is described by this
ClassDesc.
- arrayVarHandle(MethodHandles.Lookup, String, Class<VarHandle>, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
- ARROWS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Arrows" Unicode character block.
- asCollector(int, Class<?>, int) - Method in class java.lang.invoke.MethodHandle
-
Makes an array-collecting method handle, which accepts a given number of positional arguments starting
at a given position, and collects them into an array argument.
- asCollector(Class<?>, int) - Method in class java.lang.invoke.MethodHandle
-
Makes an array-collecting method handle, which accepts a given number of trailing
positional arguments and collects them into an array argument.
- asFixedArity() - Method in class java.lang.invoke.MethodHandle
-
Makes a fixed arity method handle which is otherwise
equivalent to the current method handle.
- asin(double) - Static method in class java.lang.Math
-
Returns the arc sine of a value; the returned angle is in the
range -pi/2 through pi/2.
- asin(double) - Static method in class java.lang.StrictMath
-
Returns the arc sine of a value; the returned angle is in the
range -pi/2 through pi/2.
- asInterfaceInstance(Class<T>, MethodHandle) - Static method in class java.lang.invoke.MethodHandleProxies
-
Produces an instance of the given single-method interface which redirects
its calls to the given method handle.
- AssertionError - Error in java.lang
-
Thrown to indicate that an assertion has failed.
- AssertionError() - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with no detail message.
- AssertionError(boolean) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified boolean
, which is converted to
a string as defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(char) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified char
, which is converted to a
string as defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(double) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified double
, which is converted to a
string as defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(float) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified float
, which is converted to a
string as defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(int) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified int
, which is converted to a
string as defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(long) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified long
, which is converted to a
string as defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(Object) - Constructor for error java.lang.AssertionError
-
Constructs an AssertionError with its detail message derived
from the specified object, which is converted to a string as
defined in section 15.18.1.1 of
The Java™ Language Specification.
- AssertionError(String, Throwable) - Constructor for error java.lang.AssertionError
-
Constructs a new AssertionError
with the specified
detail message and cause.
- asSpreader(int, Class<?>, int) - Method in class java.lang.invoke.MethodHandle
-
Makes an array-spreading method handle, which accepts an array argument at a given position and spreads
its elements as positional arguments in place of the array.
- asSpreader(Class<?>, int) - Method in class java.lang.invoke.MethodHandle
-
Makes an array-spreading method handle, which accepts a trailing array argument
and spreads its elements as positional arguments.
- asSubclass(Class<U>) - Method in class java.lang.Class
-
Casts this Class
object to represent a subclass of the class
represented by the specified class object.
- asType(MethodTypeDesc) - Method in interface java.lang.constant.MethodHandleDesc
-
- asType(MethodType) - Method in class java.lang.invoke.MethodHandle
-
Produces an adapter method handle which adapts the type of the
current method handle to a new type.
- asVarargsCollector(Class<?>) - Method in class java.lang.invoke.MethodHandle
-
Makes a variable arity adapter which is able to accept
any number of trailing positional arguments and collect them
into an array argument.
- atan(double) - Static method in class java.lang.Math
-
Returns the arc tangent of a value; the returned angle is in the
range -pi/2 through pi/2.
- atan(double) - Static method in class java.lang.StrictMath
-
Returns the arc tangent of a value; the returned angle is in the
range -pi/2 through pi/2.
- atan2(double, double) - Static method in class java.lang.Math
-
Returns the angle theta from the conversion of rectangular
coordinates (x
, y
) to polar
coordinates (r, theta).
- atan2(double, double) - Static method in class java.lang.StrictMath
-
Returns the angle theta from the conversion of rectangular
coordinates (x
, y
) to polar
coordinates (r, theta).
- AutoCloseable - Interface in java.lang
-
An object that may hold resources (such as file or socket handles)
until it is closed.
- availableProcessors() - Method in class java.lang.Runtime
-
Returns the number of processors available to the Java virtual machine.
- AVESTAN - java.lang.Character.UnicodeScript
-
Unicode script "Avestan".
- AVESTAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Avestan" Unicode character block.
- BALINESE - java.lang.Character.UnicodeScript
-
Unicode script "Balinese".
- BALINESE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Balinese" Unicode character block.
- BAMUM - java.lang.Character.UnicodeScript
-
Unicode script "Bamum".
- BAMUM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bamum" Unicode character block.
- BAMUM_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bamum Supplement" Unicode character block.
- BASIC_LATIN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Basic Latin" Unicode character block.
- BASSA_VAH - java.lang.Character.UnicodeScript
-
Unicode script "Bassa Vah".
- BASSA_VAH - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bassa Vah" Unicode character block.
- BATAK - java.lang.Character.UnicodeScript
-
Unicode script "Batak".
- BATAK - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Batak" Unicode character block.
- BENGALI - java.lang.Character.UnicodeScript
-
Unicode script "Bengali".
- BENGALI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bengali" Unicode character block.
- BHAIKSUKI - java.lang.Character.UnicodeScript
-
Unicode script "Bhaiksuki".
- BHAIKSUKI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bhaiksuki" Unicode
character block.
- bind(Object, String, MethodType) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces an early-bound method handle for a non-static method.
- bindTo(Object) - Method in class java.lang.invoke.MethodHandle
-
Binds a value x
to the first argument of a method handle, without invoking it.
- bitCount(int) - Static method in class java.lang.Integer
-
Returns the number of one-bits in the two's complement binary
representation of the specified int
value.
- bitCount(long) - Static method in class java.lang.Long
-
Returns the number of one-bits in the two's complement binary
representation of the specified long
value.
- BLOCK_ELEMENTS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Block Elements" Unicode character block.
- BLOCKED - java.lang.Thread.State
-
Thread state for a thread blocked waiting for a monitor lock.
- Boolean - Class in java.lang
-
The Boolean class wraps a value of the primitive type
boolean
in an object.
- Boolean(boolean) - Constructor for class java.lang.Boolean
-
Deprecated.
- Boolean(String) - Constructor for class java.lang.Boolean
-
Deprecated.
- booleanValue() - Method in class java.lang.Boolean
-
Returns the value of this Boolean
object as a boolean
primitive.
- boot() - Static method in class java.lang.ModuleLayer
-
Returns the boot layer.
- bootstrapArgs() - Method in class java.lang.constant.DynamicCallSiteDesc
-
Returns
ConstantDesc
s describing the bootstrap arguments for the
invokedynamic
.
- bootstrapArgs() - Method in class java.lang.constant.DynamicConstantDesc
-
Returns the bootstrap arguments for this constant
- bootstrapArgsList() - Method in class java.lang.constant.DynamicConstantDesc
-
Returns the bootstrap arguments for this constant as an immutable List
- bootstrapMethod() - Method in class java.lang.constant.DynamicCallSiteDesc
-
Returns a
MethodHandleDesc
descripbing the bootstrap method for
the
invokedynamic
.
- bootstrapMethod() - Method in class java.lang.constant.DynamicConstantDesc
-
- BootstrapMethodError - Error in java.lang
-
Thrown to indicate that an
invokedynamic
instruction or a dynamic
constant failed to resolve its bootstrap method and arguments,
or for
invokedynamic
instruction the bootstrap method has failed to
provide a
call site with a
target
of the correct
method type,
or for a dynamic constant the bootstrap method has failed to provide a
constant value of the required type.
- BootstrapMethodError() - Constructor for error java.lang.BootstrapMethodError
-
Constructs a BootstrapMethodError
with no detail message.
- BootstrapMethodError(String) - Constructor for error java.lang.BootstrapMethodError
-
Constructs a BootstrapMethodError
with the specified
detail message.
- BootstrapMethodError(String, Throwable) - Constructor for error java.lang.BootstrapMethodError
-
Constructs a BootstrapMethodError
with the specified
detail message and cause.
- BootstrapMethodError(Throwable) - Constructor for error java.lang.BootstrapMethodError
-
Constructs a BootstrapMethodError
with the specified
cause.
- BOPOMOFO - java.lang.Character.UnicodeScript
-
Unicode script "Bopomofo".
- BOPOMOFO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bopomofo" Unicode character block.
- BOPOMOFO_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Bopomofo Extended" Unicode character block.
- BOX_DRAWING - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Box Drawing" Unicode character block.
- BRAHMI - java.lang.Character.UnicodeScript
-
Unicode script "Brahmi".
- BRAHMI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Brahmi" Unicode character block.
- BRAILLE - java.lang.Character.UnicodeScript
-
Unicode script "Braille".
- BRAILLE_PATTERNS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Braille Patterns" Unicode character block.
- BSM_ENUM_CONSTANT - Static variable in class java.lang.constant.ConstantDescs
-
- BSM_INVOKE - Static variable in class java.lang.constant.ConstantDescs
-
- BSM_NULL_CONSTANT - Static variable in class java.lang.constant.ConstantDescs
-
- BSM_PRIMITIVE_CLASS - Static variable in class java.lang.constant.ConstantDescs
-
- BSM_VARHANDLE_ARRAY - Static variable in class java.lang.constant.ConstantDescs
-
- BSM_VARHANDLE_FIELD - Static variable in class java.lang.constant.ConstantDescs
-
- BSM_VARHANDLE_STATIC_FIELD - Static variable in class java.lang.constant.ConstantDescs
-
- BUGINESE - java.lang.Character.UnicodeScript
-
Unicode script "Buginese".
- BUGINESE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Buginese" Unicode character block.
- BUHID - java.lang.Character.UnicodeScript
-
Unicode script "Buhid".
- BUHID - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Buhid" Unicode character block.
- build() - Method in class java.lang.Runtime.Version
-
- Byte - Class in java.lang
-
The Byte
class wraps a value of primitive type byte
in an object.
- Byte(byte) - Constructor for class java.lang.Byte
-
Deprecated.
- Byte(String) - Constructor for class java.lang.Byte
-
Deprecated.
- byteArrayViewVarHandle(Class<?>, ByteOrder) - Static method in class java.lang.invoke.MethodHandles
-
Produces a VarHandle giving access to elements of a byte[]
array
viewed as if it were a different primitive array type, such as
int[]
or long[]
.
- byteBufferViewVarHandle(Class<?>, ByteOrder) - Static method in class java.lang.invoke.MethodHandles
-
Produces a VarHandle giving access to elements of a ByteBuffer
viewed as if it were an array of elements of a different primitive
component type to that of byte
, such as int[]
or
long[]
.
- BYTES - Static variable in class java.lang.Byte
-
The number of bytes used to represent a byte
value in two's
complement binary form.
- BYTES - Static variable in class java.lang.Character
-
The number of bytes used to represent a char
value in unsigned
binary form.
- BYTES - Static variable in class java.lang.Double
-
The number of bytes used to represent a double
value.
- BYTES - Static variable in class java.lang.Float
-
The number of bytes used to represent a float
value.
- BYTES - Static variable in class java.lang.Integer
-
The number of bytes used to represent an int
value in two's
complement binary form.
- BYTES - Static variable in class java.lang.Long
-
The number of bytes used to represent a long
value in two's
complement binary form.
- BYTES - Static variable in class java.lang.Short
-
The number of bytes used to represent a short
value in two's
complement binary form.
- byteValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as a
byte
.
- byteValue() - Method in class java.lang.Double
-
Returns the value of this Double
as a byte
after a narrowing primitive conversion.
- byteValue() - Method in class java.lang.Float
-
Returns the value of this Float
as a byte
after
a narrowing primitive conversion.
- byteValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as a byte
after a narrowing primitive conversion.
- byteValue() - Method in class java.lang.Long
-
Returns the value of this Long
as a byte
after
a narrowing primitive conversion.
- byteValue() - Method in class java.lang.Number
-
Returns the value of the specified number as a byte
.
- byteValue() - Method in class java.lang.Short
-
Returns the value of this Short
as a byte
after
a narrowing primitive conversion.
- BYZANTINE_MUSICAL_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Byzantine Musical Symbols" Unicode character block.
- CallSite - Class in java.lang.invoke
-
A
CallSite
is a holder for a variable
MethodHandle
,
which is called its
target
.
- CANADIAN_ABORIGINAL - java.lang.Character.UnicodeScript
-
Unicode script "Canadian_Aboriginal".
- canRead(Module) - Method in class java.lang.Module
-
Indicates if this module reads the given module.
- canUse(Class<?>) - Method in class java.lang.Module
-
Indicates if this module has a service dependence on the given service
type.
- capacity() - Method in class java.lang.StringBuffer
-
- CARIAN - java.lang.Character.UnicodeScript
-
Unicode script "Carian".
- CARIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Carian" Unicode character block.
- CASE_INSENSITIVE_ORDER - Static variable in class java.lang.String
-
A Comparator that orders String
objects as by
compareToIgnoreCase
.
- cast(Object) - Method in class java.lang.Class
-
Casts an object to the class or interface represented
by this Class
object.
- catchException(MethodHandle, Class<? extends Throwable>, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Makes a method handle which adapts a target method handle,
by running it inside an exception handler.
- CAUCASIAN_ALBANIAN - java.lang.Character.UnicodeScript
-
Unicode script "Caucasian Albanian".
- CAUCASIAN_ALBANIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Caucasian Albanian" Unicode character block.
- cbrt(double) - Static method in class java.lang.Math
-
Returns the cube root of a double
value.
- cbrt(double) - Static method in class java.lang.StrictMath
-
Returns the cube root of a double
value.
- CD_boolean - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
boolean
- CD_Boolean - Static variable in class java.lang.constant.ConstantDescs
-
- CD_byte - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
byte
- CD_Byte - Static variable in class java.lang.constant.ConstantDescs
-
- CD_CallSite - Static variable in class java.lang.constant.ConstantDescs
-
- CD_char - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
char
- CD_Character - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Class - Static variable in class java.lang.constant.ConstantDescs
-
- CD_ClassDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Collection - Static variable in class java.lang.constant.ConstantDescs
-
- CD_ConstantBootstraps - Static variable in class java.lang.constant.ConstantDescs
-
- CD_ConstantDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_DirectMethodHandleDesc - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing
DirectMethodHandleDescImpl
- CD_double - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
double
- CD_Double - Static variable in class java.lang.constant.ConstantDescs
-
- CD_DynamicCallSiteDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_DynamicConstantDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Enum - Static variable in class java.lang.constant.ConstantDescs
-
- CD_EnumDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Exception - Static variable in class java.lang.constant.ConstantDescs
-
- CD_float - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
float
- CD_Float - Static variable in class java.lang.constant.ConstantDescs
-
- CD_int - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
int
- CD_Integer - Static variable in class java.lang.constant.ConstantDescs
-
- CD_List - Static variable in class java.lang.constant.ConstantDescs
-
- CD_long - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
long
- CD_Long - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Map - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodHandle - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodHandleDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodHandleDesc_Kind - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodHandles - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodHandles_Lookup - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodType - Static variable in class java.lang.constant.ConstantDescs
-
- CD_MethodTypeDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Number - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Object - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Set - Static variable in class java.lang.constant.ConstantDescs
-
- CD_short - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
short
- CD_Short - Static variable in class java.lang.constant.ConstantDescs
-
- CD_String - Static variable in class java.lang.constant.ConstantDescs
-
- CD_Throwable - Static variable in class java.lang.constant.ConstantDescs
-
- CD_VarHandle - Static variable in class java.lang.constant.ConstantDescs
-
- CD_VarHandleDesc - Static variable in class java.lang.constant.ConstantDescs
-
- CD_void - Static variable in class java.lang.constant.ConstantDescs
-
ClassDesc
representing the primitive type
void
- CD_Void - Static variable in class java.lang.constant.ConstantDescs
-
- ceil(double) - Static method in class java.lang.Math
-
Returns the smallest (closest to negative infinity)
double
value that is greater than or equal to the
argument and is equal to a mathematical integer.
- ceil(double) - Static method in class java.lang.StrictMath
-
Returns the smallest (closest to negative infinity)
double
value that is greater than or equal to the
argument and is equal to a mathematical integer.
- CHAKMA - java.lang.Character.UnicodeScript
-
Unicode script "Chakma".
- CHAKMA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Chakma" Unicode character block.
- CHAM - java.lang.Character.UnicodeScript
-
Unicode script "Cham".
- CHAM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cham" Unicode character block.
- changeParameterType(int, F) - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return a method descriptor that is identical to this one,
except that a single parameter type has been changed to the specified type.
- changeParameterType(int, Class<?>) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with a single different parameter type.
- changeParameterType(int, ClassDesc) - Method in interface java.lang.constant.MethodTypeDesc
-
Return a
MethodTypeDesc that is identical to this one,
except that a single parameter type has been changed to the specified type.
- changeReturnType(F) - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return a method descriptor that is identical to this one, except that the return
type has been changed to the specified type
- changeReturnType(Class<?>) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with a different return type.
- changeReturnType(ClassDesc) - Method in interface java.lang.constant.MethodTypeDesc
-
Return a
MethodTypeDesc that is identical to
this one, except with the specified return type.
- Character - Class in java.lang
-
The Character
class wraps a value of the primitive
type char
in an object.
- Character(char) - Constructor for class java.lang.Character
-
Deprecated.
- Character.Subset - Class in java.lang
-
Instances of this class represent particular subsets of the Unicode
character set.
- Character.UnicodeBlock - Class in java.lang
-
A family of character subsets representing the character blocks in the
Unicode specification.
- Character.UnicodeScript - Enum in java.lang
-
- charAt(int) - Method in interface java.lang.CharSequence
-
Returns the char
value at the specified index.
- charAt(int) - Method in class java.lang.String
-
Returns the char
value at the
specified index.
- charAt(int) - Method in class java.lang.StringBuffer
-
- charCount(int) - Static method in class java.lang.Character
-
Determines the number of char
values needed to
represent the specified character (Unicode code point).
- chars() - Method in interface java.lang.CharSequence
-
Returns a stream of int
zero-extending the char
values
from this sequence.
- chars() - Method in class java.lang.String
-
Returns a stream of int
zero-extending the char
values
from this sequence.
- CharSequence - Interface in java.lang
-
A CharSequence
is a readable sequence of char
values.
- charValue() - Method in class java.lang.Character
-
Returns the value of this Character
object.
- checkAccept(String, int) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not permitted to accept a socket connection from
the specified host and port number.
- checkAccess() - Method in class java.lang.Thread
-
Determines if the currently running thread has permission to
modify this thread.
- checkAccess() - Method in class java.lang.ThreadGroup
-
Determines if the currently running thread has permission to
modify this thread group.
- checkAccess(Thread) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to modify the thread argument.
- checkAccess(ThreadGroup) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to modify the thread group argument.
- checkConnect(String, int) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to open a socket connection to the
specified host and port number.
- checkConnect(String, int, Object) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
specified security context is not allowed to open a socket
connection to the specified host and port number.
- checkCreateClassLoader() - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to create a new class loader.
- checkDelete(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to delete the specified file.
- checkExec(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to create a subprocess.
- checkExit(int) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to cause the Java Virtual Machine to
halt with the specified status code.
- checkLink(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to dynamic link the library code
specified by the string argument file.
- checkListen(int) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to wait for a connection request on
the specified local port number.
- checkMulticast(InetAddress) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to use
(join/leave/send/receive) IP multicast.
- checkMulticast(InetAddress, byte) - Method in class java.lang.SecurityManager
-
Deprecated.
- checkPackageAccess(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the calling thread is not allowed
to access the specified package.
- checkPackageDefinition(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the calling thread is not
allowed to define classes in the specified package.
- checkPermission(Permission) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the requested
access, specified by the given permission, is not permitted based
on the security policy currently in effect.
- checkPermission(Permission, Object) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
specified security context is denied access to the resource
specified by the given permission.
- checkPrintJobAccess() - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to initiate a print job request.
- checkPropertiesAccess() - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to access or modify the system
properties.
- checkPropertyAccess(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to access the system property with
the specified key
name.
- checkRead(FileDescriptor) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to read from the specified file
descriptor.
- checkRead(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to read the file specified by the
string argument.
- checkRead(String, Object) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
specified security context is not allowed to read the file
specified by the string argument.
- checkSecurityAccess(String) - Method in class java.lang.SecurityManager
-
Determines whether the permission with the specified permission target
name should be granted or denied.
- checkSetFactory() - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to set the socket factory used by
ServerSocket
or Socket
, or the stream
handler factory used by URL
.
- checkWrite(FileDescriptor) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to write to the specified file
descriptor.
- checkWrite(String) - Method in class java.lang.SecurityManager
-
Throws a SecurityException
if the
calling thread is not allowed to write to the file specified by
the string argument.
- CHEROKEE - java.lang.Character.UnicodeScript
-
Unicode script "Cherokee".
- CHEROKEE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cherokee" Unicode character block.
- CHEROKEE_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cherokee Supplement" Unicode character block.
- CHESS_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Chess Symbols" Unicode
character block.
- children() - Method in class java.lang.Process
-
Returns a snapshot of the direct children of the process.
- children() - Method in interface java.lang.ProcessHandle
-
Returns a snapshot of the current direct children of the process.
- childValue(T) - Method in class java.lang.InheritableThreadLocal
-
Computes the child's initial value for this inheritable thread-local
variable as a function of the parent's value at the time the child
thread is created.
- CJK_COMPATIBILITY - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Compatibility" Unicode character block.
- CJK_COMPATIBILITY_FORMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Compatibility Forms" Unicode character block.
- CJK_COMPATIBILITY_IDEOGRAPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Compatibility Ideographs" Unicode character
block.
- CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Compatibility Ideographs Supplement" Unicode character block.
- CJK_RADICALS_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Radicals Supplement" Unicode character block.
- CJK_STROKES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Strokes" Unicode character block.
- CJK_SYMBOLS_AND_PUNCTUATION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Symbols and Punctuation" Unicode character block.
- CJK_UNIFIED_IDEOGRAPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs" Unicode character block.
- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs Extension A" Unicode character block.
- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs Extension B" Unicode
character block.
- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs Extension C" Unicode
character block.
- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs Extension D" Unicode
character block.
- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs Extension E" Unicode
character block.
- CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "CJK Unified Ideographs Extension F" Unicode
character block.
- Class<T> - Class in java.lang
-
Instances of the class Class
represent classes and interfaces
in a running Java application.
- ClassCastException - Exception in java.lang
-
Thrown to indicate that the code has attempted to cast an object
to a subclass of which it is not an instance.
- ClassCastException() - Constructor for exception java.lang.ClassCastException
-
Constructs a ClassCastException
with no detail message.
- ClassCastException(String) - Constructor for exception java.lang.ClassCastException
-
Constructs a ClassCastException
with the specified
detail message.
- ClassCircularityError - Error in java.lang
-
Thrown when the Java Virtual Machine detects a circularity in the
superclass hierarchy of a class being loaded.
- ClassCircularityError() - Constructor for error java.lang.ClassCircularityError
-
Constructs a ClassCircularityError
with no detail message.
- ClassCircularityError(String) - Constructor for error java.lang.ClassCircularityError
-
Constructs a ClassCircularityError
with the specified detail
message.
- ClassDesc - Interface in java.lang.constant
-
- ClassFormatError - Error in java.lang
-
Thrown when the Java Virtual Machine attempts to read a class
file and determines that the file is malformed or otherwise cannot
be interpreted as a class file.
- ClassFormatError() - Constructor for error java.lang.ClassFormatError
-
Constructs a ClassFormatError
with no detail message.
- ClassFormatError(String) - Constructor for error java.lang.ClassFormatError
-
Constructs a ClassFormatError
with the specified
detail message.
- ClassLoader - Class in java.lang
-
A class loader is an object that is responsible for loading classes.
- ClassLoader() - Constructor for class java.lang.ClassLoader
-
Creates a new class loader using the
ClassLoader
returned by
the method
getSystemClassLoader()
as the parent class loader.
- ClassLoader(ClassLoader) - Constructor for class java.lang.ClassLoader
-
Creates a new class loader using the specified parent class loader for
delegation.
- ClassLoader(String, ClassLoader) - Constructor for class java.lang.ClassLoader
-
Creates a new class loader of the specified name and using the
specified parent class loader for delegation.
- ClassNotFoundException - Exception in java.lang
-
Thrown when an application tries to load in a class through its
string name using:
The forName
method in class Class
.
- ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
-
Constructs a ClassNotFoundException
with no detail message.
- ClassNotFoundException(String) - Constructor for exception java.lang.ClassNotFoundException
-
Constructs a ClassNotFoundException
with the
specified detail message.
- ClassNotFoundException(String, Throwable) - Constructor for exception java.lang.ClassNotFoundException
-
Constructs a ClassNotFoundException
with the
specified detail message and optional exception that was
raised while loading the class.
- ClassValue<T> - Class in java.lang
-
Lazily associate a computed value with (potentially) every type.
- ClassValue() - Constructor for class java.lang.ClassValue
-
Sole constructor.
- clearAssertionStatus() - Method in class java.lang.ClassLoader
-
Sets the default assertion status for this class loader to
false
and discards any package defaults or class assertion
status settings associated with the class loader.
- clearProperty(String) - Static method in class java.lang.System
-
Removes the system property indicated by the specified key.
- clone() - Method in class java.lang.Enum
-
Throws CloneNotSupportedException.
- clone() - Method in class java.lang.Object
-
Creates and returns a copy of this object.
- clone() - Method in class java.lang.Thread
-
Throws CloneNotSupportedException as a Thread can not be meaningfully
cloned.
- Cloneable - Interface in java.lang
-
A class implements the
Cloneable
interface to
indicate to the
Object.clone()
method that it
is legal for that method to make a
field-for-field copy of instances of that class.
- CloneNotSupportedException - Exception in java.lang
-
Thrown to indicate that the clone
method in class
Object
has been called to clone an object, but that
the object's class does not implement the Cloneable
interface.
- CloneNotSupportedException() - Constructor for exception java.lang.CloneNotSupportedException
-
Constructs a CloneNotSupportedException
with no
detail message.
- CloneNotSupportedException(String) - Constructor for exception java.lang.CloneNotSupportedException
-
Constructs a CloneNotSupportedException
with the
specified detail message.
- close() - Method in interface java.lang.AutoCloseable
-
Closes this resource, relinquishing any underlying resources.
- codePointAt(char[], int) - Static method in class java.lang.Character
-
Returns the code point at the given index of the
char
array.
- codePointAt(char[], int, int) - Static method in class java.lang.Character
-
Returns the code point at the given index of the
char
array, where only array elements with
index
less than limit
can be used.
- codePointAt(int) - Method in class java.lang.String
-
Returns the character (Unicode code point) at the specified
index.
- codePointAt(int) - Method in class java.lang.StringBuffer
-
- codePointAt(CharSequence, int) - Static method in class java.lang.Character
-
Returns the code point at the given index of the
CharSequence
.
- codePointBefore(char[], int) - Static method in class java.lang.Character
-
Returns the code point preceding the given index of the
char
array.
- codePointBefore(char[], int, int) - Static method in class java.lang.Character
-
Returns the code point preceding the given index of the
char
array, where only array elements with
index
greater than or equal to start
can be used.
- codePointBefore(int) - Method in class java.lang.String
-
Returns the character (Unicode code point) before the specified
index.
- codePointBefore(int) - Method in class java.lang.StringBuffer
-
- codePointBefore(CharSequence, int) - Static method in class java.lang.Character
-
Returns the code point preceding the given index of the
CharSequence
.
- codePointCount(char[], int, int) - Static method in class java.lang.Character
-
Returns the number of Unicode code points in a subarray of the
char
array argument.
- codePointCount(int, int) - Method in class java.lang.String
-
Returns the number of Unicode code points in the specified text
range of this String
.
- codePointCount(int, int) - Method in class java.lang.StringBuffer
-
- codePointCount(CharSequence, int, int) - Static method in class java.lang.Character
-
Returns the number of Unicode code points in the text range of
the specified char sequence.
- codePointOf(String) - Static method in class java.lang.Character
-
Returns the code point value of the Unicode character specified by
the given Unicode character name.
- codePoints() - Method in interface java.lang.CharSequence
-
Returns a stream of code point values from this sequence.
- codePoints() - Method in class java.lang.String
-
Returns a stream of code point values from this sequence.
- collectArguments(MethodHandle, int, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Adapts a target method handle by pre-processing
a sub-sequence of its arguments with a filter (another method handle).
- COMBINING_DIACRITICAL_MARKS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Combining Diacritical Marks" Unicode character block.
- COMBINING_DIACRITICAL_MARKS_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Combining Diacritical Marks Extended" Unicode
character block.
- COMBINING_DIACRITICAL_MARKS_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Combining Diacritical Marks Supplement" Unicode
character block.
- COMBINING_HALF_MARKS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Combining Half Marks" Unicode character block.
- COMBINING_MARKS_FOR_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Combining Diacritical Marks for Symbols" Unicode
character block.
- COMBINING_SPACING_MARK - Static variable in class java.lang.Character
-
General category "Mc" in the Unicode specification.
- command() - Method in class java.lang.ProcessBuilder
-
Returns this process builder's operating system program and
arguments.
- command() - Method in interface java.lang.ProcessHandle.Info
-
Returns the executable pathname of the process.
- command(Object) - Static method in class java.lang.Compiler
-
Deprecated.
Examines the argument type and its fields and perform some documented
operation.
- command(String...) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's operating system program and
arguments.
- command(List<String>) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's operating system program and
arguments.
- commandLine() - Method in interface java.lang.ProcessHandle.Info
-
Returns the command line of the process.
- COMMON - java.lang.Character.UnicodeScript
-
Unicode script "Common".
- COMMON_INDIC_NUMBER_FORMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Common Indic Number Forms" Unicode character block.
- Comparable<T> - Interface in java.lang
-
This interface imposes a total ordering on the objects of each class that
implements it.
- compare(boolean, boolean) - Static method in class java.lang.Boolean
-
Compares two boolean
values.
- compare(byte, byte) - Static method in class java.lang.Byte
-
Compares two byte
values numerically.
- compare(char, char) - Static method in class java.lang.Character
-
Compares two char
values numerically.
- compare(double, double) - Static method in class java.lang.Double
-
Compares the two specified double
values.
- compare(float, float) - Static method in class java.lang.Float
-
Compares the two specified float
values.
- compare(int, int) - Static method in class java.lang.Integer
-
Compares two int
values numerically.
- compare(long, long) - Static method in class java.lang.Long
-
Compares two long
values numerically.
- compare(short, short) - Static method in class java.lang.Short
-
Compares two short
values numerically.
- compare(CharSequence, CharSequence) - Static method in interface java.lang.CharSequence
-
Compares two CharSequence
instances lexicographically.
- COMPARE_AND_EXCHANGE - java.lang.invoke.VarHandle.AccessMode
-
- COMPARE_AND_EXCHANGE_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- COMPARE_AND_EXCHANGE_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- COMPARE_AND_SET - java.lang.invoke.VarHandle.AccessMode
-
- compareAndExchange(Object...) - Method in class java.lang.invoke.VarHandle
-
- compareAndExchangeAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
- compareAndExchangeRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
- compareAndSet(Object...) - Method in class java.lang.invoke.VarHandle
-
- compareTo(E) - Method in class java.lang.Enum
-
Compares this enum with the specified object for order.
- compareTo(Boolean) - Method in class java.lang.Boolean
-
Compares this Boolean
instance with another.
- compareTo(Byte) - Method in class java.lang.Byte
-
Compares two Byte
objects numerically.
- compareTo(Character) - Method in class java.lang.Character
-
Compares two Character
objects numerically.
- compareTo(Double) - Method in class java.lang.Double
-
Compares two Double
objects numerically.
- compareTo(Float) - Method in class java.lang.Float
-
Compares two Float
objects numerically.
- compareTo(Integer) - Method in class java.lang.Integer
-
Compares two Integer
objects numerically.
- compareTo(Long) - Method in class java.lang.Long
-
Compares two Long
objects numerically.
- compareTo(ProcessHandle) - Method in interface java.lang.ProcessHandle
-
Compares this ProcessHandle with the specified ProcessHandle for order.
- compareTo(Runtime.Version) - Method in class java.lang.Runtime.Version
-
Compares this version to another.
- compareTo(Short) - Method in class java.lang.Short
-
Compares two Short
objects numerically.
- compareTo(String) - Method in class java.lang.String
-
Compares two strings lexicographically.
- compareTo(StringBuffer) - Method in class java.lang.StringBuffer
-
Compares two StringBuffer
instances lexicographically.
- compareTo(StringBuilder) - Method in class java.lang.StringBuilder
-
Compares two StringBuilder
instances lexicographically.
- compareTo(T) - Method in interface java.lang.Comparable
-
Compares this object with the specified object for order.
- compareToIgnoreCase(String) - Method in class java.lang.String
-
Compares two strings lexicographically, ignoring case
differences.
- compareToIgnoreOptional(Runtime.Version) - Method in class java.lang.Runtime.Version
-
Compares this version to another disregarding optional build
information.
- compareUnsigned(byte, byte) - Static method in class java.lang.Byte
-
Compares two byte
values numerically treating the values
as unsigned.
- compareUnsigned(int, int) - Static method in class java.lang.Integer
-
Compares two int
values numerically treating the values
as unsigned.
- compareUnsigned(long, long) - Static method in class java.lang.Long
-
Compares two long
values numerically treating the values
as unsigned.
- compareUnsigned(short, short) - Static method in class java.lang.Short
-
Compares two short
values numerically treating the values
as unsigned.
- compileClass(Class<?>) - Static method in class java.lang.Compiler
-
Deprecated.
Compiles the specified class.
- compileClasses(String) - Static method in class java.lang.Compiler
-
Deprecated.
Compiles all classes whose name matches the specified string.
- Compiler - Class in java.lang
-
Deprecated, for removal: This API element is subject to removal in a future version.
- componentType() - Method in class java.lang.Class
-
Returns the component type of this Class
, if it describes
an array type, or null
otherwise.
- componentType() - Method in interface java.lang.constant.ClassDesc
-
Returns the component type of this
ClassDesc, if it describes
an array type, or
null
otherwise.
- componentType() - Method in interface java.lang.invoke.TypeDescriptor.OfField
-
If this field descriptor describes an array type, return
a descriptor for its component type, otherwise return null
.
- computeValue(Class<?>) - Method in class java.lang.ClassValue
-
Computes the given class's derived value for this ClassValue
.
- concat(String) - Method in class java.lang.String
-
Concatenates the specified string to the end of this string.
- configuration() - Method in class java.lang.ModuleLayer
-
Returns the configuration for this layer.
- CONNECTOR_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Pc" in the Unicode specification.
- console() - Static method in class java.lang.System
-
Returns the unique Console
object associated
with the current Java virtual machine, if any.
- Constable - Interface in java.lang.constant
-
Represents a type which is constable.
- constant(Class<?>, Object) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle of the requested return type which returns the given
constant value every time it is invoked.
- ConstantBootstraps - Class in java.lang.invoke
-
Bootstrap methods for dynamically-computed constants.
- ConstantBootstraps() - Constructor for class java.lang.invoke.ConstantBootstraps
-
- ConstantCallSite - Class in java.lang.invoke
-
A
ConstantCallSite
is a
CallSite
whose target is permanent, and can never be changed.
- ConstantCallSite(MethodHandle) - Constructor for class java.lang.invoke.ConstantCallSite
-
Creates a call site with a permanent target.
- ConstantCallSite(MethodType, MethodHandle) - Constructor for class java.lang.invoke.ConstantCallSite
-
Creates a call site with a permanent target, possibly bound to the call site itself.
- ConstantDesc - Interface in java.lang.constant
-
- ConstantDescs - Class in java.lang.constant
-
Predefined values of
nominal descriptor
for common constants, including descriptors for primitive class types and
other common platform types, and descriptors for method handles for standard
bootstrap methods.
- constantName() - Method in class java.lang.constant.DynamicConstantDesc
-
Returns the name that would appear in the NameAndType
operand
of the LDC
for this constant
- constantName() - Method in exception java.lang.EnumConstantNotPresentException
-
Returns the name of the missing enum constant.
- constantType() - Method in class java.lang.constant.DynamicConstantDesc
-
Returns a
ClassDesc
describing the type that would appear in the
NameAndType
operand of the
LDC
for this constant.
- CONSTRUCTOR - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a constructor
- contains(CharSequence) - Method in class java.lang.String
-
Returns true if and only if this string contains the specified
sequence of char values.
- contentEquals(CharSequence) - Method in class java.lang.String
-
Compares this string to the specified CharSequence
.
- contentEquals(StringBuffer) - Method in class java.lang.String
-
Compares this string to the specified StringBuffer
.
- CONTROL - Static variable in class java.lang.Character
-
General category "Cc" in the Unicode specification.
- CONTROL_PICTURES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Control Pictures" Unicode character block.
- coordinateTypes() - Method in class java.lang.invoke.VarHandle
-
Returns the coordinate types for this VarHandle.
- COPTIC - java.lang.Character.UnicodeScript
-
Unicode script "Coptic".
- COPTIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Coptic" Unicode character block.
- COPTIC_EPACT_NUMBERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Coptic Epact Numbers" Unicode character block.
- copySign(double, double) - Static method in class java.lang.Math
-
Returns the first floating-point argument with the sign of the
second floating-point argument.
- copySign(double, double) - Static method in class java.lang.StrictMath
-
Returns the first floating-point argument with the sign of the
second floating-point argument.
- copySign(float, float) - Static method in class java.lang.Math
-
Returns the first floating-point argument with the sign of the
second floating-point argument.
- copySign(float, float) - Static method in class java.lang.StrictMath
-
Returns the first floating-point argument with the sign of the
second floating-point argument.
- copyValueOf(char[]) - Static method in class java.lang.String
-
- copyValueOf(char[], int, int) - Static method in class java.lang.String
-
- cos(double) - Static method in class java.lang.Math
-
Returns the trigonometric cosine of an angle.
- cos(double) - Static method in class java.lang.StrictMath
-
Returns the trigonometric cosine of an angle.
- cosh(double) - Static method in class java.lang.Math
-
Returns the hyperbolic cosine of a double
value.
- cosh(double) - Static method in class java.lang.StrictMath
-
Returns the hyperbolic cosine of a double
value.
- countedLoop(MethodHandle, MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Constructs a loop that runs a given number of iterations.
- countedLoop(MethodHandle, MethodHandle, MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Constructs a loop that counts over a range of numbers.
- COUNTING_ROD_NUMERALS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Counting Rod Numerals" Unicode character block.
- countStackFrames() - Method in class java.lang.Thread
-
Deprecated, for removal: This API element is subject to removal in a future version.
- CUNEIFORM - java.lang.Character.UnicodeScript
-
Unicode script "Cuneiform".
- CUNEIFORM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cuneiform" Unicode character block.
- CUNEIFORM_NUMBERS_AND_PUNCTUATION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cuneiform Numbers and Punctuation" Unicode
character block.
- CURRENCY_SYMBOL - Static variable in class java.lang.Character
-
General category "Sc" in the Unicode specification.
- CURRENCY_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Currency Symbols" Unicode character block.
- current() - Static method in interface java.lang.ProcessHandle
-
Returns a ProcessHandle for the current process.
- currentThread() - Static method in class java.lang.Thread
-
Returns a reference to the currently executing thread object.
- currentTimeMillis() - Static method in class java.lang.System
-
Returns the current time in milliseconds.
- CYPRIOT - java.lang.Character.UnicodeScript
-
Unicode script "Cypriot".
- CYPRIOT_SYLLABARY - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cypriot Syllabary" Unicode character block.
- CYRILLIC - java.lang.Character.UnicodeScript
-
Unicode script "Cyrillic".
- CYRILLIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cyrillic" Unicode character block.
- CYRILLIC_EXTENDED_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cyrillic Extended-A" Unicode character block.
- CYRILLIC_EXTENDED_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cyrillic Extended-B" Unicode character block.
- CYRILLIC_EXTENDED_C - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cyrillic Extended-C" Unicode
character block.
- CYRILLIC_SUPPLEMENTARY - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Cyrillic Supplement" Unicode character block.
- DASH_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Pd" in the Unicode specification.
- DEBUG - java.lang.System.Logger.Level
-
DEBUG
level: usually used to log debug information traces.
- DECIMAL_DIGIT_NUMBER - Static variable in class java.lang.Character
-
General category "Nd" in the Unicode specification.
- decode(String) - Static method in class java.lang.Byte
-
Decodes a String
into a Byte
.
- decode(String) - Static method in class java.lang.Integer
-
Decodes a String
into an Integer
.
- decode(String) - Static method in class java.lang.Long
-
Decodes a String
into a Long
.
- decode(String) - Static method in class java.lang.Short
-
Decodes a String
into a Short
.
- decrementExact(int) - Static method in class java.lang.Math
-
Returns the argument decremented by one, throwing an exception if the
result overflows an int
.
- decrementExact(long) - Static method in class java.lang.Math
-
Returns the argument decremented by one, throwing an exception if the
result overflows a long
.
- DEFAULT_NAME - Static variable in class java.lang.constant.ConstantDescs
-
Invocation name to use when no name is needed, such as the name of a
constructor, or the invocation name of a dynamic constant or dynamic
callsite when the bootstrap is known to ignore the invocation name.
- defineClass(byte[]) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Defines a class to the same class loader and in the same runtime package and
protection domain as this lookup's
lookup class.
- defineClass(byte[], int, int) - Method in class java.lang.ClassLoader
-
Deprecated.
- defineClass(String, byte[], int, int) - Method in class java.lang.ClassLoader
-
Converts an array of bytes into an instance of class Class
.
- defineClass(String, byte[], int, int, ProtectionDomain) - Method in class java.lang.ClassLoader
-
Converts an array of bytes into an instance of class Class
,
with a given ProtectionDomain
.
- defineClass(String, ByteBuffer, ProtectionDomain) - Method in class java.lang.ClassLoader
-
Converts a ByteBuffer
into an instance
of class Class
, with the given ProtectionDomain
.
- defineModules(Configuration, Function<String, ClassLoader>) - Method in class java.lang.ModuleLayer
-
Creates a new module layer, with this layer as its parent, by defining the
modules in the given Configuration
to the Java virtual machine.
- defineModules(Configuration, List<ModuleLayer>, Function<String, ClassLoader>) - Static method in class java.lang.ModuleLayer
-
Creates a new module layer by defining the modules in the given
Configuration
to the Java virtual machine.
- defineModulesWithManyLoaders(Configuration, ClassLoader) - Method in class java.lang.ModuleLayer
-
Creates a new module layer, with this layer as its parent, by defining the
modules in the given Configuration
to the Java virtual machine.
- defineModulesWithManyLoaders(Configuration, List<ModuleLayer>, ClassLoader) - Static method in class java.lang.ModuleLayer
-
Creates a new module layer by defining the modules in the given
Configuration
to the Java virtual machine.
- defineModulesWithOneLoader(Configuration, ClassLoader) - Method in class java.lang.ModuleLayer
-
Creates a new module layer, with this layer as its parent, by defining the
modules in the given Configuration
to the Java virtual machine.
- defineModulesWithOneLoader(Configuration, List<ModuleLayer>, ClassLoader) - Static method in class java.lang.ModuleLayer
-
Creates a new module layer by defining the modules in the given
Configuration
to the Java virtual machine.
- definePackage(String, String, String, String, String, String, String, URL) - Method in class java.lang.ClassLoader
-
Defines a package by
name in this
ClassLoader
.
- delete(int, int) - Method in class java.lang.StringBuffer
-
- delete(int, int) - Method in class java.lang.StringBuilder
-
- deleteCharAt(int) - Method in class java.lang.StringBuffer
-
- deleteCharAt(int) - Method in class java.lang.StringBuilder
-
- Deprecated - Annotation Type in java.lang
-
A program element annotated @Deprecated
is one that programmers
are discouraged from using.
- descendants() - Method in class java.lang.Process
-
Returns a snapshot of the descendants of the process.
- descendants() - Method in interface java.lang.ProcessHandle
-
Returns a snapshot of the descendants of the process.
- describeConstable() - Method in class java.lang.Class
-
Return a nominal descriptor for this instance, if one can be
constructed, or an empty Optional
if one cannot be.
- describeConstable() - Method in interface java.lang.constant.Constable
-
Return a nominal descriptor for this instance, if one can be
constructed, or an empty Optional
if one cannot be.
- describeConstable() - Method in class java.lang.Double
-
Returns a nominal descriptor for this instance, which is the instance
itself.
- describeConstable() - Method in class java.lang.Enum
-
Return an enum descriptor EnumDesc
for this instance, if one can be
constructed, or an empty Optional
if one cannot be.
- describeConstable() - Method in class java.lang.Float
-
Returns a nominal descriptor for this instance, which is the instance
itself.
- describeConstable() - Method in class java.lang.Integer
-
Returns a nominal descriptor for this instance, which is the instance
itself.
- describeConstable() - Method in class java.lang.invoke.MethodHandle
-
Return a nominal descriptor for this instance, if one can be
constructed, or an empty Optional
if one cannot be.
- describeConstable() - Method in class java.lang.invoke.MethodType
-
Return a nominal descriptor for this instance, if one can be
constructed, or an empty Optional
if one cannot be.
- describeConstable() - Method in class java.lang.invoke.VarHandle
-
Return a nominal descriptor for this instance, if one can be
constructed, or an empty Optional
if one cannot be.
- describeConstable() - Method in class java.lang.Long
-
Returns a nominal descriptor for this instance, which is the instance
itself.
- describeConstable() - Method in class java.lang.String
-
Returns a nominal descriptor for this instance, which is the instance
itself.
- descriptorString() - Method in class java.lang.Class
-
Produce the type descriptor string for this class.
- descriptorString() - Method in interface java.lang.constant.ClassDesc
-
Return a field type descriptor string for this type
- descriptorString() - Method in interface java.lang.constant.MethodTypeDesc
-
Return the method type descriptor string
- descriptorString() - Method in class java.lang.invoke.MethodType
-
Return a field type descriptor string for this type
- descriptorString() - Method in interface java.lang.invoke.TypeDescriptor
-
Return the type descriptor string for this instance, which must be either
a field type descriptor (JVMS 4.3.2) or method type descriptor (JVMS 4.3.3).
- DESERET - java.lang.Character.UnicodeScript
-
Unicode script "Deseret".
- DESERET - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Deseret" Unicode character block.
- desiredAssertionStatus() - Method in class java.lang.Class
-
Returns the assertion status that would be assigned to this
class if it were to be initialized at the time this method is invoked.
- destroy() - Method in class java.lang.Process
-
Kills the process.
- destroy() - Method in interface java.lang.ProcessHandle
-
Requests the process to be killed.
- destroy() - Method in class java.lang.ThreadGroup
-
Destroys this thread group and all of its subgroups.
- destroyForcibly() - Method in class java.lang.Process
-
Kills the process forcibly.
- destroyForcibly() - Method in interface java.lang.ProcessHandle
-
Requests the process to be killed forcibly.
- DEVANAGARI - java.lang.Character.UnicodeScript
-
Unicode script "Devanagari".
- DEVANAGARI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Devanagari" Unicode character block.
- DEVANAGARI_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Devanagari Extended" Unicode character block.
- digit(char, int) - Static method in class java.lang.Character
-
Returns the numeric value of the character ch
in the
specified radix.
- digit(int, int) - Static method in class java.lang.Character
-
Returns the numeric value of the specified character (Unicode
code point) in the specified radix.
- DINGBATS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Dingbats" Unicode character block.
- DIRECTIONALITY_ARABIC_NUMBER - Static variable in class java.lang.Character
-
Weak bidirectional character type "AN" in the Unicode specification.
- DIRECTIONALITY_BOUNDARY_NEUTRAL - Static variable in class java.lang.Character
-
Weak bidirectional character type "BN" in the Unicode specification.
- DIRECTIONALITY_COMMON_NUMBER_SEPARATOR - Static variable in class java.lang.Character
-
Weak bidirectional character type "CS" in the Unicode specification.
- DIRECTIONALITY_EUROPEAN_NUMBER - Static variable in class java.lang.Character
-
Weak bidirectional character type "EN" in the Unicode specification.
- DIRECTIONALITY_EUROPEAN_NUMBER_SEPARATOR - Static variable in class java.lang.Character
-
Weak bidirectional character type "ES" in the Unicode specification.
- DIRECTIONALITY_EUROPEAN_NUMBER_TERMINATOR - Static variable in class java.lang.Character
-
Weak bidirectional character type "ET" in the Unicode specification.
- DIRECTIONALITY_FIRST_STRONG_ISOLATE - Static variable in class java.lang.Character
-
Weak bidirectional character type "FSI" in the Unicode specification.
- DIRECTIONALITY_LEFT_TO_RIGHT - Static variable in class java.lang.Character
-
Strong bidirectional character type "L" in the Unicode specification.
- DIRECTIONALITY_LEFT_TO_RIGHT_EMBEDDING - Static variable in class java.lang.Character
-
Strong bidirectional character type "LRE" in the Unicode specification.
- DIRECTIONALITY_LEFT_TO_RIGHT_ISOLATE - Static variable in class java.lang.Character
-
Weak bidirectional character type "LRI" in the Unicode specification.
- DIRECTIONALITY_LEFT_TO_RIGHT_OVERRIDE - Static variable in class java.lang.Character
-
Strong bidirectional character type "LRO" in the Unicode specification.
- DIRECTIONALITY_NONSPACING_MARK - Static variable in class java.lang.Character
-
Weak bidirectional character type "NSM" in the Unicode specification.
- DIRECTIONALITY_OTHER_NEUTRALS - Static variable in class java.lang.Character
-
Neutral bidirectional character type "ON" in the Unicode specification.
- DIRECTIONALITY_PARAGRAPH_SEPARATOR - Static variable in class java.lang.Character
-
Neutral bidirectional character type "B" in the Unicode specification.
- DIRECTIONALITY_POP_DIRECTIONAL_FORMAT - Static variable in class java.lang.Character
-
Weak bidirectional character type "PDF" in the Unicode specification.
- DIRECTIONALITY_POP_DIRECTIONAL_ISOLATE - Static variable in class java.lang.Character
-
Weak bidirectional character type "PDI" in the Unicode specification.
- DIRECTIONALITY_RIGHT_TO_LEFT - Static variable in class java.lang.Character
-
Strong bidirectional character type "R" in the Unicode specification.
- DIRECTIONALITY_RIGHT_TO_LEFT_ARABIC - Static variable in class java.lang.Character
-
Strong bidirectional character type "AL" in the Unicode specification.
- DIRECTIONALITY_RIGHT_TO_LEFT_EMBEDDING - Static variable in class java.lang.Character
-
Strong bidirectional character type "RLE" in the Unicode specification.
- DIRECTIONALITY_RIGHT_TO_LEFT_ISOLATE - Static variable in class java.lang.Character
-
Weak bidirectional character type "RLI" in the Unicode specification.
- DIRECTIONALITY_RIGHT_TO_LEFT_OVERRIDE - Static variable in class java.lang.Character
-
Strong bidirectional character type "RLO" in the Unicode specification.
- DIRECTIONALITY_SEGMENT_SEPARATOR - Static variable in class java.lang.Character
-
Neutral bidirectional character type "S" in the Unicode specification.
- DIRECTIONALITY_UNDEFINED - Static variable in class java.lang.Character
-
Undefined bidirectional character type.
- DIRECTIONALITY_WHITESPACE - Static variable in class java.lang.Character
-
Neutral bidirectional character type "WS" in the Unicode specification.
- DirectMethodHandleDesc - Interface in java.lang.constant
-
- DirectMethodHandleDesc.Kind - Enum in java.lang.constant
-
- directory() - Method in class java.lang.ProcessBuilder
-
Returns this process builder's working directory.
- directory(File) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's working directory.
- disable() - Static method in class java.lang.Compiler
-
Deprecated.
Cause the Compiler to cease operation.
- DISCARD - Static variable in class java.lang.ProcessBuilder.Redirect
-
Indicates that subprocess output will be discarded.
- displayDescriptor() - Method in interface java.lang.constant.MethodTypeDesc
-
Return a human-readable descriptor for this method type, using the
canonical names for parameter and return types
- displayName() - Method in interface java.lang.constant.ClassDesc
-
Returns a human-readable name for the type described by this descriptor.
- divideUnsigned(int, int) - Static method in class java.lang.Integer
-
Returns the unsigned quotient of dividing the first argument by
the second where each argument and the result is interpreted as
an unsigned value.
- divideUnsigned(long, long) - Static method in class java.lang.Long
-
Returns the unsigned quotient of dividing the first argument by
the second where each argument and the result is interpreted as
an unsigned value.
- DOGRA - java.lang.Character.UnicodeScript
-
Unicode script "Dogra".
- DOGRA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Dogra" Unicode
character block.
- DOMINO_TILES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Domino Tiles" Unicode character block.
- Double - Class in java.lang
-
The Double
class wraps a value of the primitive type
double
in an object.
- Double(double) - Constructor for class java.lang.Double
-
Deprecated.
- Double(String) - Constructor for class java.lang.Double
-
Deprecated.
- doubleToLongBits(double) - Static method in class java.lang.Double
-
Returns a representation of the specified floating-point value
according to the IEEE 754 floating-point "double
format" bit layout.
- doubleToRawLongBits(double) - Static method in class java.lang.Double
-
Returns a representation of the specified floating-point value
according to the IEEE 754 floating-point "double
format" bit layout, preserving Not-a-Number (NaN) values.
- doubleValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as a double
after a widening primitive conversion.
- doubleValue() - Method in class java.lang.Double
-
Returns the double
value of this Double
object.
- doubleValue() - Method in class java.lang.Float
-
Returns the value of this Float
as a double
after a widening primitive conversion.
- doubleValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as a double
after a widening primitive conversion.
- doubleValue() - Method in class java.lang.Long
-
Returns the value of this Long
as a double
after a widening primitive conversion.
- doubleValue() - Method in class java.lang.Number
-
Returns the value of the specified number as a double
.
- doubleValue() - Method in class java.lang.Short
-
Returns the value of this Short
as a double
after a widening primitive conversion.
- doWhileLoop(MethodHandle, MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Constructs a do-while
loop from an initializer, a body, and a predicate.
- dropArguments(MethodHandle, int, Class<?>...) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which will discard some dummy arguments
before calling some other specified target method handle.
- dropArguments(MethodHandle, int, List<Class<?>>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which will discard some dummy arguments
before calling some other specified target method handle.
- dropArgumentsToMatch(MethodHandle, int, List<Class<?>>, int) - Static method in class java.lang.invoke.MethodHandles
-
Adapts a target method handle to match the given parameter type list.
- dropLookupMode(int) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Creates a lookup on the same lookup class which this lookup object
finds members, but with a lookup mode that has lost the given lookup mode.
- dropParameterTypes(int, int) - Method in interface java.lang.constant.MethodTypeDesc
-
Return a
MethodTypeDesc that is identical to this one,
except that a range of parameter types have been removed.
- dropParameterTypes(int, int) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with some parameter types omitted.
- dropParameterTypes(int, int) - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return a method descriptor that is identical to this one,
except that a range of parameter types have been removed.
- dumpStack() - Static method in class java.lang.Thread
-
Prints a stack trace of the current thread to the standard error stream.
- DUPLOYAN - java.lang.Character.UnicodeScript
-
Unicode script "Duployan".
- DUPLOYAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Duployan" Unicode character block.
- DynamicCallSiteDesc - Class in java.lang.constant
-
- DynamicConstantDesc<T> - Class in java.lang.constant
-
A
nominal descriptor for a
dynamic constant (one described in the constant pool with
Constant_Dynamic_info
.)
- DynamicConstantDesc(DirectMethodHandleDesc, String, ClassDesc, ConstantDesc...) - Constructor for class java.lang.constant.DynamicConstantDesc
-
Create a nominal descriptor for a dynamic constant.
- dynamicInvoker() - Method in class java.lang.invoke.CallSite
-
Produces a method handle equivalent to an invokedynamic instruction
which has been linked to this call site.
- dynamicInvoker() - Method in class java.lang.invoke.ConstantCallSite
-
Returns this call site's permanent target.
- dynamicInvoker() - Method in class java.lang.invoke.MutableCallSite
-
Produces a method handle equivalent to an invokedynamic instruction
which has been linked to this call site.
- dynamicInvoker() - Method in class java.lang.invoke.VolatileCallSite
-
Produces a method handle equivalent to an invokedynamic instruction
which has been linked to this call site.
- E - Static variable in class java.lang.Math
-
The double
value that is closer than any other to
e, the base of the natural logarithms.
- E - Static variable in class java.lang.StrictMath
-
The double
value that is closer than any other to
e, the base of the natural logarithms.
- EARLY_DYNASTIC_CUNEIFORM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Early Dynastic Cuneiform" Unicode character block.
- EGYPTIAN_HIEROGLYPHS - java.lang.Character.UnicodeScript
-
Unicode script "Egyptian_Hieroglyphs".
- EGYPTIAN_HIEROGLYPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Egyptian Hieroglyphs" Unicode character block.
- ELBASAN - java.lang.Character.UnicodeScript
-
Unicode script "Elbasan".
- ELBASAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Elbasan" Unicode character block.
- EMOTICONS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Emoticons" Unicode character block.
- empty() - Static method in class java.lang.ModuleLayer
-
Returns the empty layer.
- empty(MethodType) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle of the requested type which ignores any arguments, does nothing,
and returns a suitable default depending on the return type.
- enable() - Static method in class java.lang.Compiler
-
Deprecated.
Cause the Compiler to resume operation.
- ENCLOSED_ALPHANUMERIC_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Enclosed Alphanumeric Supplement" Unicode character
block.
- ENCLOSED_ALPHANUMERICS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Enclosed Alphanumerics" Unicode character block.
- ENCLOSED_CJK_LETTERS_AND_MONTHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Enclosed CJK Letters and Months" Unicode character block.
- ENCLOSED_IDEOGRAPHIC_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Enclosed Ideographic Supplement" Unicode character
block.
- ENCLOSING_MARK - Static variable in class java.lang.Character
-
General category "Me" in the Unicode specification.
- END_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Pe" in the Unicode specification.
- endsWith(String) - Method in class java.lang.String
-
Tests if this string ends with the specified suffix.
- ensureCapacity(int) - Method in class java.lang.StringBuffer
-
- Enum<E extends Enum<E>> - Class in java.lang
-
This is the common base class of all Java language enumeration types.
- Enum(String, int) - Constructor for class java.lang.Enum
-
Sole constructor.
- Enum.EnumDesc<E extends Enum<E>> - Class in java.lang
-
- enumConstant(MethodHandles.Lookup, String, Class<E>) - Static method in class java.lang.invoke.ConstantBootstraps
-
Returns an enum
constant of the type specified by type
with the name specified by name
.
- EnumConstantNotPresentException - Exception in java.lang
-
Thrown when an application tries to access an enum constant by name
and the enum type contains no constant with the specified name.
- EnumConstantNotPresentException(Class<? extends Enum>, String) - Constructor for exception java.lang.EnumConstantNotPresentException
-
Constructs an EnumConstantNotPresentException
for the
specified constant.
- enumerate(Thread[]) - Static method in class java.lang.Thread
-
Copies into the specified array every active thread in the current
thread's thread group and its subgroups.
- enumerate(Thread[]) - Method in class java.lang.ThreadGroup
-
Copies into the specified array every active thread in this
thread group and its subgroups.
- enumerate(Thread[], boolean) - Method in class java.lang.ThreadGroup
-
Copies into the specified array every active thread in this
thread group.
- enumerate(ThreadGroup[]) - Method in class java.lang.ThreadGroup
-
Copies into the specified array references to every active
subgroup in this thread group and its subgroups.
- enumerate(ThreadGroup[], boolean) - Method in class java.lang.ThreadGroup
-
Copies into the specified array references to every active
subgroup in this thread group.
- enumType() - Method in exception java.lang.EnumConstantNotPresentException
-
Returns the type of the missing enum constant.
- environment() - Method in class java.lang.ProcessBuilder
-
Returns a string map view of this process builder's environment.
- equals(Object) - Method in class java.lang.Boolean
-
Returns true
if and only if the argument is not
null
and is a Boolean
object that
represents the same boolean
value as this object.
- equals(Object) - Method in class java.lang.Byte
-
Compares this object to the specified object.
- equals(Object) - Method in class java.lang.Character
-
Compares this object against the specified object.
- equals(Object) - Method in class java.lang.Character.Subset
-
Compares two Subset
objects for equality.
- equals(Object) - Method in class java.lang.constant.DynamicCallSiteDesc
-
Compares the specified object with this descriptor for equality.
- equals(Object) - Method in class java.lang.constant.DynamicConstantDesc
-
Compares the specified object with this descriptor for equality.
- equals(Object) - Method in class java.lang.Double
-
Compares this object against the specified object.
- equals(Object) - Method in class java.lang.Enum
-
Returns true if the specified object is equal to this
enum constant.
- equals(Object) - Method in class java.lang.Float
-
Compares this object against the specified object.
- equals(Object) - Method in class java.lang.Integer
-
Compares this object to the specified object.
- equals(Object) - Method in class java.lang.invoke.MethodType
-
Compares the specified object with this type for equality.
- equals(Object) - Method in class java.lang.invoke.VarHandle
-
- equals(Object) - Method in class java.lang.Long
-
Compares this object to the specified object.
- equals(Object) - Method in class java.lang.Object
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class java.lang.ProcessBuilder.Redirect
-
Compares the specified object with this Redirect
for
equality.
- equals(Object) - Method in interface java.lang.ProcessHandle
-
Returns true
if other
object is non-null, is of the
same implementation, and represents the same system process;
otherwise it returns false
.
- equals(Object) - Method in class java.lang.Runtime.Version
-
Determines whether this Version
is equal to another object.
- equals(Object) - Method in class java.lang.Short
-
Compares this object to the specified object.
- equals(Object) - Method in class java.lang.StackTraceElement
-
Returns true if the specified object is another
StackTraceElement
instance representing the same execution
point as this instance.
- equals(Object) - Method in class java.lang.String
-
Compares this string to the specified object.
- equalsIgnoreCase(String) - Method in class java.lang.String
-
Compares this String
to another String
, ignoring case
considerations.
- equalsIgnoreOptional(Object) - Method in class java.lang.Runtime.Version
-
Determines whether this Version
is equal to another
disregarding optional build information.
- erase() - Method in class java.lang.invoke.MethodType
-
Erases all reference types to Object
.
- err - Static variable in class java.lang.System
-
The "standard" error output stream.
- Error - Error in java.lang
-
An Error
is a subclass of Throwable
that indicates serious problems that a reasonable application
should not try to catch.
- Error() - Constructor for error java.lang.Error
-
Constructs a new error with null
as its detail message.
- Error(String) - Constructor for error java.lang.Error
-
Constructs a new error with the specified detail message.
- Error(String, Throwable) - Constructor for error java.lang.Error
-
Constructs a new error with the specified detail message and
cause.
- Error(String, Throwable, boolean, boolean) - Constructor for error java.lang.Error
-
Constructs a new error with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- Error(Throwable) - Constructor for error java.lang.Error
-
Constructs a new error with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- ERROR - java.lang.System.Logger.Level
-
ERROR
level: usually used to log error messages.
- ETHIOPIC - java.lang.Character.UnicodeScript
-
Unicode script "Ethiopic".
- ETHIOPIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ethiopic" Unicode character block.
- ETHIOPIC_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ethiopic Extended" Unicode character block.
- ETHIOPIC_EXTENDED_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ethiopic Extended-A" Unicode character block.
- ETHIOPIC_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ethiopic Supplement" Unicode character block.
- exactInvoker(MethodType) - Static method in class java.lang.invoke.MethodHandles
-
Produces a special
invoker method handle which can be used to
invoke any method handle of the given type, as if by
invokeExact
.
- Exception - Exception in java.lang
-
The class Exception
and its subclasses are a form of
Throwable
that indicates conditions that a reasonable
application might want to catch.
- Exception() - Constructor for exception java.lang.Exception
-
Constructs a new exception with null
as its detail message.
- Exception(String) - Constructor for exception java.lang.Exception
-
Constructs a new exception with the specified detail message.
- Exception(String, Throwable) - Constructor for exception java.lang.Exception
-
Constructs a new exception with the specified detail message and
cause.
- Exception(String, Throwable, boolean, boolean) - Constructor for exception java.lang.Exception
-
Constructs a new exception with the specified detail message,
cause, suppression enabled or disabled, and writable stack
trace enabled or disabled.
- Exception(Throwable) - Constructor for exception java.lang.Exception
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- ExceptionInInitializerError - Error in java.lang
-
Signals that an unexpected exception has occurred in a static initializer.
- ExceptionInInitializerError() - Constructor for error java.lang.ExceptionInInitializerError
-
Constructs an ExceptionInInitializerError
with
null
as its detail message string and with no saved
throwable object.
- ExceptionInInitializerError(String) - Constructor for error java.lang.ExceptionInInitializerError
-
Constructs an ExceptionInInitializerError
with the specified detail
message string.
- ExceptionInInitializerError(Throwable) - Constructor for error java.lang.ExceptionInInitializerError
-
- exec(String) - Method in class java.lang.Runtime
-
Executes the specified string command in a separate process.
- exec(String[]) - Method in class java.lang.Runtime
-
Executes the specified command and arguments in a separate process.
- exec(String[], String[]) - Method in class java.lang.Runtime
-
Executes the specified command and arguments in a separate process
with the specified environment.
- exec(String[], String[], File) - Method in class java.lang.Runtime
-
Executes the specified command and arguments in a separate process with
the specified environment and working directory.
- exec(String, String[]) - Method in class java.lang.Runtime
-
Executes the specified string command in a separate process with the
specified environment.
- exec(String, String[], File) - Method in class java.lang.Runtime
-
Executes the specified string command in a separate process with the
specified environment and working directory.
- exit(int) - Method in class java.lang.Runtime
-
Terminates the currently running Java virtual machine by initiating its
shutdown sequence.
- exit(int) - Static method in class java.lang.System
-
Terminates the currently running Java Virtual Machine.
- exitValue() - Method in class java.lang.Process
-
Returns the exit value for the process.
- exp(double) - Static method in class java.lang.Math
-
Returns Euler's number e raised to the power of a
double
value.
- exp(double) - Static method in class java.lang.StrictMath
-
Returns Euler's number e raised to the power of a
double
value.
- explicitCastArguments(MethodHandle, MethodType) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which adapts the type of the
given method handle to a new type by pairwise argument and return type conversion.
- expm1(double) - Static method in class java.lang.Math
-
Returns ex -1.
- expm1(double) - Static method in class java.lang.StrictMath
-
Returns ex -1.
- FALSE - Static variable in class java.lang.Boolean
-
The Boolean
object corresponding to the primitive
value false
.
- feature() - Method in class java.lang.Runtime.Version
-
Returns the value of the
feature element of
the version number.
- fieldVarHandle(MethodHandles.Lookup, String, Class<VarHandle>, Class<?>, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
- file() - Method in class java.lang.ProcessBuilder.Redirect
-
Returns the File
source or destination associated
with this redirect, or null
if there is no such file.
- fillInStackTrace() - Method in class java.lang.Throwable
-
Fills in the execution stack trace.
- filterArguments(MethodHandle, int, MethodHandle...) - Static method in class java.lang.invoke.MethodHandles
-
Adapts a target method handle by pre-processing
one or more of its arguments, each with its own unary filter function,
and then calling the target with each pre-processed argument
replaced by the result of its corresponding filter function.
- filterReturnValue(MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Adapts a target method handle by post-processing
its return value (if any) with a filter (another method handle).
- FINAL_QUOTE_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Pf" in the Unicode specification.
- finalize() - Method in class java.lang.Enum
-
enum classes cannot have finalize methods.
- finalize() - Method in class java.lang.Object
-
Deprecated.
- findClass(String) - Method in class java.lang.ClassLoader
-
- findClass(String) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Looks up a class by name from the lookup context defined by this Lookup
object.
- findClass(String, String) - Method in class java.lang.ClassLoader
-
Finds the class with the given
binary name
in a module defined to this class loader.
- findConstructor(Class<?>, MethodType) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle which creates an object and initializes it, using
the constructor of the specified type.
- findGetter(Class<?>, String, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle giving read access to a non-static field.
- findLibrary(String) - Method in class java.lang.ClassLoader
-
Returns the absolute path name of a native library.
- findLoadedClass(String) - Method in class java.lang.ClassLoader
-
Returns the class with the given
binary name if this
loader has been recorded by the Java virtual machine as an initiating
loader of a class with that
binary name.
- findLoader(String) - Method in class java.lang.ModuleLayer
-
Returns the ClassLoader
for the module with the given name.
- findModule(String) - Method in class java.lang.ModuleLayer
-
Returns the module with the given name in this layer, or if not in this
layer, the
parent layers.
- findResource(String) - Method in class java.lang.ClassLoader
-
Finds the resource with the given name.
- findResource(String, String) - Method in class java.lang.ClassLoader
-
Returns a URL to a resource in a module defined to this class loader.
- findResources(String) - Method in class java.lang.ClassLoader
-
Returns an enumeration of URL
objects
representing all the resources with the given name.
- findSetter(Class<?>, String, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle giving write access to a non-static field.
- findSpecial(Class<?>, String, MethodType, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces an early-bound method handle for a virtual method.
- findStatic(Class<?>, String, MethodType) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle for a static method.
- findStaticGetter(Class<?>, String, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle giving read access to a static field.
- findStaticSetter(Class<?>, String, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle giving write access to a static field.
- findStaticVarHandle(Class<?>, String, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a VarHandle giving access to a static field name
of
type type
declared in a class of type decl
.
- findSystemClass(String) - Method in class java.lang.ClassLoader
-
Finds a class with the specified
binary name,
loading it if necessary.
- findVarHandle(Class<?>, String, Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a VarHandle giving access to a non-static field name
of type type
declared in a class of type recv
.
- findVirtual(Class<?>, String, MethodType) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Produces a method handle for a virtual method.
- FLAG_BRIDGES - Static variable in class java.lang.invoke.LambdaMetafactory
-
Flag for alternate metafactories indicating the lambda object requires
additional bridge methods
- FLAG_MARKERS - Static variable in class java.lang.invoke.LambdaMetafactory
-
Flag for alternate metafactories indicating the lambda object implements
other marker interfaces
besides Serializable
- FLAG_SERIALIZABLE - Static variable in class java.lang.invoke.LambdaMetafactory
-
Flag for alternate metafactories indicating the lambda object
must be serializable
- Float - Class in java.lang
-
The Float
class wraps a value of primitive type
float
in an object.
- Float(double) - Constructor for class java.lang.Float
-
Deprecated.
- Float(float) - Constructor for class java.lang.Float
-
Deprecated.
- Float(String) - Constructor for class java.lang.Float
-
Deprecated.
- floatToIntBits(float) - Static method in class java.lang.Float
-
Returns a representation of the specified floating-point value
according to the IEEE 754 floating-point "single format" bit
layout.
- floatToRawIntBits(float) - Static method in class java.lang.Float
-
Returns a representation of the specified floating-point value
according to the IEEE 754 floating-point "single format" bit
layout, preserving Not-a-Number (NaN) values.
- floatValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as a float
after
a widening primitive conversion.
- floatValue() - Method in class java.lang.Double
-
Returns the value of this Double
as a float
after a narrowing primitive conversion.
- floatValue() - Method in class java.lang.Float
-
Returns the float
value of this Float
object.
- floatValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as a float
after a widening primitive conversion.
- floatValue() - Method in class java.lang.Long
-
Returns the value of this Long
as a float
after
a widening primitive conversion.
- floatValue() - Method in class java.lang.Number
-
Returns the value of the specified number as a float
.
- floatValue() - Method in class java.lang.Short
-
Returns the value of this Short
as a float
after a widening primitive conversion.
- floor(double) - Static method in class java.lang.Math
-
Returns the largest (closest to positive infinity)
double
value that is less than or equal to the
argument and is equal to a mathematical integer.
- floor(double) - Static method in class java.lang.StrictMath
-
Returns the largest (closest to positive infinity)
double
value that is less than or equal to the
argument and is equal to a mathematical integer.
- floorDiv(int, int) - Static method in class java.lang.Math
-
Returns the largest (closest to positive infinity)
int
value that is less than or equal to the algebraic quotient.
- floorDiv(int, int) - Static method in class java.lang.StrictMath
-
Returns the largest (closest to positive infinity)
int
value that is less than or equal to the algebraic quotient.
- floorDiv(long, int) - Static method in class java.lang.Math
-
Returns the largest (closest to positive infinity)
long
value that is less than or equal to the algebraic quotient.
- floorDiv(long, int) - Static method in class java.lang.StrictMath
-
Returns the largest (closest to positive infinity)
long
value that is less than or equal to the algebraic quotient.
- floorDiv(long, long) - Static method in class java.lang.Math
-
Returns the largest (closest to positive infinity)
long
value that is less than or equal to the algebraic quotient.
- floorDiv(long, long) - Static method in class java.lang.StrictMath
-
Returns the largest (closest to positive infinity)
long
value that is less than or equal to the algebraic quotient.
- floorMod(int, int) - Static method in class java.lang.Math
-
Returns the floor modulus of the int
arguments.
- floorMod(int, int) - Static method in class java.lang.StrictMath
-
Returns the floor modulus of the int
arguments.
- floorMod(long, int) - Static method in class java.lang.Math
-
Returns the floor modulus of the long
and int
arguments.
- floorMod(long, int) - Static method in class java.lang.StrictMath
-
Returns the floor modulus of the long
and int
arguments.
- floorMod(long, long) - Static method in class java.lang.Math
-
Returns the floor modulus of the long
arguments.
- floorMod(long, long) - Static method in class java.lang.StrictMath
-
Returns the floor modulus of the long
arguments.
- fma(double, double, double) - Static method in class java.lang.Math
-
Returns the fused multiply add of the three arguments; that is,
returns the exact product of the first two arguments summed
with the third argument and then rounded once to the nearest
double
.
- fma(double, double, double) - Static method in class java.lang.StrictMath
-
Returns the fused multiply add of the three arguments; that is,
returns the exact product of the first two arguments summed
with the third argument and then rounded once to the nearest
double
.
- fma(float, float, float) - Static method in class java.lang.Math
-
Returns the fused multiply add of the three arguments; that is,
returns the exact product of the first two arguments summed
with the third argument and then rounded once to the nearest
float
.
- fma(float, float, float) - Static method in class java.lang.StrictMath
-
Returns the fused multiply add of the three arguments; that is,
returns the exact product of the first two arguments summed
with the third argument and then rounded once to the nearest
float
.
- foldArguments(MethodHandle, int, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Adapts a target method handle by pre-processing some of its arguments, starting at a given position, and then
calling the target with the result of the pre-processing, inserted into the original sequence of arguments just
before the folded arguments.
- foldArguments(MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Adapts a target method handle by pre-processing
some of its arguments, and then calling the target with
the result of the pre-processing, inserted into the original
sequence of arguments.
- forDigit(int, int) - Static method in class java.lang.Character
-
Determines the character representation for a specific digit in
the specified radix.
- forEach(Consumer<? super StackWalker.StackFrame>) - Method in class java.lang.StackWalker
-
Performs the given action on each element of StackFrame
stream
of the current thread, traversing from the top frame of the stack,
which is the method calling this forEach
method.
- forEach(Consumer<? super T>) - Method in interface java.lang.Iterable
-
Performs the given action for each element of the Iterable
until all elements have been processed or the action throws an
exception.
- format(String, Object...) - Static method in class java.lang.String
-
Returns a formatted string using the specified format string and
arguments.
- format(Locale, String, Object...) - Static method in class java.lang.String
-
Returns a formatted string using the specified locale, format string,
and arguments.
- FORMAT - Static variable in class java.lang.Character
-
General category "Cf" in the Unicode specification.
- forName(Module, String) - Static method in class java.lang.Class
-
Returns the
Class
with the given
binary name in the given module.
- forName(String) - Static method in class java.lang.Character.UnicodeBlock
-
Returns the UnicodeBlock with the given name.
- forName(String) - Static method in enum java.lang.Character.UnicodeScript
-
Returns the UnicodeScript constant with the given Unicode script
name or the script name alias.
- forName(String) - Static method in class java.lang.Class
-
Returns the Class
object associated with the class or
interface with the given string name.
- forName(String, boolean, ClassLoader) - Static method in class java.lang.Class
-
Returns the Class
object associated with the class or
interface with the given string name, using the given class loader.
- forRemoval() - Method in annotation type java.lang.Deprecated
-
Indicates whether the annotated element is subject to removal in a
future version.
- freeMemory() - Method in class java.lang.Runtime
-
Returns the amount of free memory in the Java Virtual Machine.
- from(File) - Static method in class java.lang.ProcessBuilder.Redirect
-
Returns a redirect to read from the specified file.
- fromMethodDescriptorString(String, ClassLoader) - Static method in class java.lang.invoke.MethodType
-
Finds or creates an instance of a method type, given the spelling of its bytecode descriptor.
- fullFence() - Static method in class java.lang.invoke.VarHandle
-
Ensures that loads and stores before the fence will not be reordered
with
loads and stores after the fence.
- FunctionalInterface - Annotation Type in java.lang
-
An informative annotation type used to indicate that an interface
type declaration is intended to be a functional interface as
defined by the Java Language Specification.
- gc() - Method in class java.lang.Runtime
-
Runs the garbage collector.
- gc() - Static method in class java.lang.System
-
Runs the garbage collector.
- GENERAL_PUNCTUATION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "General Punctuation" Unicode character block.
- generic() - Method in class java.lang.invoke.MethodType
-
Converts all types, both reference and primitive, to Object
.
- genericMethodType(int) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type whose components are all Object
.
- genericMethodType(int, boolean) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type whose components are Object
with an optional trailing Object[]
array.
- GEOMETRIC_SHAPES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Geometric Shapes" Unicode character block.
- GEOMETRIC_SHAPES_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Geometric Shapes Extended" Unicode character block.
- GEORGIAN - java.lang.Character.UnicodeScript
-
Unicode script "Georgian".
- GEORGIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Georgian" Unicode character block.
- GEORGIAN_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Georgian Extended" Unicode
character block.
- GEORGIAN_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Georgian Supplement" Unicode character block.
- get() - Method in class java.lang.ThreadLocal
-
Returns the value in the current thread's copy of this
thread-local variable.
- get(Class<?>) - Method in class java.lang.ClassValue
-
Returns the value for the given class.
- get(Object...) - Method in class java.lang.invoke.VarHandle
-
Returns the value of a variable, with memory semantics of reading as
if the variable was declared non-volatile
.
- GET - java.lang.invoke.VarHandle.AccessMode
-
The access mode whose access is specified by the corresponding
method
VarHandle.get
- GET_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_ADD - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_ADD_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_ADD_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_AND - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_AND_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_AND_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_OR - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_OR_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_OR_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_XOR - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_XOR_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_BITWISE_XOR_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_SET - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_SET_ACQUIRE - java.lang.invoke.VarHandle.AccessMode
-
- GET_AND_SET_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- GET_OPAQUE - java.lang.invoke.VarHandle.AccessMode
-
- GET_VOLATILE - java.lang.invoke.VarHandle.AccessMode
-
- getAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
Returns the value of a variable, and ensures that subsequent loads and
stores are not reordered before this access.
- getAllStackTraces() - Static method in class java.lang.Thread
-
Returns a map of stack traces for all live threads.
- getAndAdd(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndAddAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndAddRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseAnd(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseAndAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseAndRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseOr(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseOrAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseOrRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseXor(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseXorAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndBitwiseXorRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndSet(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndSetAcquire(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAndSetRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
- getAnnotatedInterfaces() - Method in class java.lang.Class
-
Returns an array of AnnotatedType
objects that represent the use
of types to specify superinterfaces of the entity represented by this
Class
object.
- getAnnotatedSuperclass() - Method in class java.lang.Class
-
Returns an AnnotatedType
object that represents the use of a
type to specify the superclass of the entity represented by this
Class
object.
- getAnnotation(Class<A>) - Method in class java.lang.Class
-
- getAnnotation(Class<A>) - Method in class java.lang.Package
-
- getAnnotation(Class<T>) - Method in class java.lang.Module
-
Returns this element's annotation for the specified type if
such an annotation is present, else null.
- getAnnotations() - Method in class java.lang.Class
-
- getAnnotations() - Method in class java.lang.Module
-
Returns annotations that are present on this element.
- getAnnotations() - Method in class java.lang.Package
-
- getAnnotationsByType(Class<A>) - Method in class java.lang.Class
-
- getAnnotationsByType(Class<A>) - Method in class java.lang.Package
-
- getBoolean(String) - Static method in class java.lang.Boolean
-
Returns true
if and only if the system property named
by the argument exists and is equal to, ignoring case, the
string "true"
.
- getByteCodeIndex() - Method in interface java.lang.StackWalker.StackFrame
-
Returns the index to the code array of the Code
attribute
containing the execution point represented by this stack frame.
- getBytes() - Method in class java.lang.String
-
Encodes this String
into a sequence of bytes using the
platform's default charset, storing the result into a new byte array.
- getBytes(int, int, byte[], int) - Method in class java.lang.String
-
Deprecated.
- getBytes(String) - Method in class java.lang.String
-
Encodes this String
into a sequence of bytes using the named
charset, storing the result into a new byte array.
- getBytes(Charset) - Method in class java.lang.String
-
Encodes this String
into a sequence of bytes using the given
charset, storing the result into a
new byte array.
- getCallerClass() - Method in class java.lang.StackWalker
-
Gets the Class
object of the caller who invoked the method
that invoked getCallerClass
.
- getCanonicalName() - Method in class java.lang.Class
-
Returns the canonical name of the underlying class as
defined by the Java Language Specification.
- getCapturedArg(int) - Method in class java.lang.invoke.SerializedLambda
-
Get a dynamic argument to the lambda capture site.
- getCapturedArgCount() - Method in class java.lang.invoke.SerializedLambda
-
Get the count of dynamic arguments to the lambda capture site.
- getCapturingClass() - Method in class java.lang.invoke.SerializedLambda
-
Get the name of the class that captured this lambda.
- getCause() - Method in class java.lang.Throwable
-
Returns the cause of this throwable or null
if the
cause is nonexistent or unknown.
- getChars(int, int, char[], int) - Method in class java.lang.String
-
Copies characters from this string into the destination character
array.
- getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
-
- getClass() - Method in class java.lang.Object
-
Returns the runtime class of this Object
.
- getClassContext() - Method in class java.lang.SecurityManager
-
Returns the current execution stack as an array of classes.
- getClasses() - Method in class java.lang.Class
-
Returns an array containing Class
objects representing all
the public classes and interfaces that are members of the class
represented by this Class
object.
- getClassLoader() - Method in class java.lang.Class
-
Returns the class loader for the class.
- getClassLoader() - Method in class java.lang.Module
-
Returns the ClassLoader
for this module.
- getClassLoaderName() - Method in class java.lang.StackTraceElement
-
Returns the name of the class loader of the class containing the
execution point represented by this stack trace element.
- getClassLoadingLock(String) - Method in class java.lang.ClassLoader
-
Returns the lock object for class loading operations.
- getClassName() - Method in class java.lang.StackTraceElement
-
Returns the fully qualified name of the class containing the
execution point represented by this stack trace element.
- getClassName() - Method in interface java.lang.StackWalker.StackFrame
-
Gets the
binary name
of the declaring class of the method represented by this stack frame.
- getComponentType() - Method in class java.lang.Class
-
Returns the Class
representing the component type of an
array.
- getConstructor(Class<?>...) - Method in class java.lang.Class
-
Returns a Constructor
object that reflects the specified
public constructor of the class represented by this Class
object.
- getConstructors() - Method in class java.lang.Class
-
Returns an array containing Constructor
objects reflecting
all the public constructors of the class represented by this
Class
object.
- getContextClassLoader() - Method in class java.lang.Thread
-
Returns the context ClassLoader
for this thread.
- getDeclaredAnnotation(Class<A>) - Method in class java.lang.Class
-
- getDeclaredAnnotation(Class<A>) - Method in class java.lang.Package
-
- getDeclaredAnnotations() - Method in class java.lang.Class
-
- getDeclaredAnnotations() - Method in class java.lang.Module
-
Returns annotations that are directly present on this element.
- getDeclaredAnnotations() - Method in class java.lang.Package
-
- getDeclaredAnnotationsByType(Class<A>) - Method in class java.lang.Class
-
- getDeclaredAnnotationsByType(Class<A>) - Method in class java.lang.Package
-
- getDeclaredClasses() - Method in class java.lang.Class
-
Returns an array of Class
objects reflecting all the
classes and interfaces declared as members of the class represented by
this Class
object.
- getDeclaredConstructor(Class<?>...) - Method in class java.lang.Class
-
Returns a Constructor
object that reflects the specified
constructor of the class or interface represented by this
Class
object.
- getDeclaredConstructors() - Method in class java.lang.Class
-
Returns an array of Constructor
objects reflecting all the
constructors declared by the class represented by this
Class
object.
- getDeclaredField(String) - Method in class java.lang.Class
-
Returns a Field
object that reflects the specified declared
field of the class or interface represented by this Class
object.
- getDeclaredFields() - Method in class java.lang.Class
-
Returns an array of Field
objects reflecting all the fields
declared by the class or interface represented by this
Class
object.
- getDeclaredMethod(String, Class<?>...) - Method in class java.lang.Class
-
Returns a Method
object that reflects the specified
declared method of the class or interface represented by this
Class
object.
- getDeclaredMethods() - Method in class java.lang.Class
-
Returns an array containing Method
objects reflecting all the
declared methods of the class or interface represented by this
Class
object, including public, protected, default (package)
access, and private methods, but excluding inherited methods.
- getDeclaringClass() - Method in class java.lang.Class
-
If the class or interface represented by this Class
object
is a member of another class, returns the Class
object
representing the class in which it was declared.
- getDeclaringClass() - Method in class java.lang.Enum
-
Returns the Class object corresponding to this enum constant's
enum type.
- getDeclaringClass() - Method in interface java.lang.invoke.MethodHandleInfo
-
Returns the class in which the cracked method handle's underlying member was defined.
- getDeclaringClass() - Method in interface java.lang.StackWalker.StackFrame
-
Gets the declaring Class
for the method represented by
this stack frame.
- getDefaultUncaughtExceptionHandler() - Static method in class java.lang.Thread
-
Returns the default handler invoked when a thread abruptly terminates
due to an uncaught exception.
- getDefinedPackage(String) - Method in class java.lang.ClassLoader
-
Returns a
Package
of the given
name that
has been defined by this class loader.
- getDefinedPackages() - Method in class java.lang.ClassLoader
-
Returns all of the Package
s that have been defined by
this class loader.
- getDescriptor() - Method in class java.lang.Module
-
Returns the module descriptor for this module or null
if this
module is an unnamed module.
- getDescriptor() - Method in interface java.lang.StackWalker.StackFrame
-
Returns the descriptor of the method represented by
this stack frame as defined by
The Java Virtual Machine Specification.
- getDirectionality(char) - Static method in class java.lang.Character
-
Returns the Unicode directionality property for the given
character.
- getDirectionality(int) - Static method in class java.lang.Character
-
Returns the Unicode directionality property for the given
character (Unicode code point).
- getEnclosingClass() - Method in class java.lang.Class
-
Returns the immediately enclosing class of the underlying
class.
- getEnclosingConstructor() - Method in class java.lang.Class
-
If this Class
object represents a local or anonymous
class within a constructor, returns a Constructor
object representing
the immediately enclosing constructor of the underlying
class.
- getEnclosingMethod() - Method in class java.lang.Class
-
If this Class
object represents a local or anonymous
class within a method, returns a Method
object representing the
immediately enclosing method of the underlying class.
- getEnumConstants() - Method in class java.lang.Class
-
Returns the elements of this enum class or null if this
Class object does not represent an enum type.
- getenv() - Static method in class java.lang.System
-
Returns an unmodifiable string map view of the current system environment.
- getenv(String) - Static method in class java.lang.System
-
Gets the value of the specified environment variable.
- getErrorStream() - Method in class java.lang.Process
-
Returns the input stream connected to the error output of the
process.
- getException() - Method in exception java.lang.ClassNotFoundException
-
Returns the exception that was raised if an error occurred while
attempting to load the class.
- getException() - Method in error java.lang.ExceptionInInitializerError
-
Returns the exception that occurred during a static initialization that
caused this error to be created.
- getExponent(double) - Static method in class java.lang.Math
-
Returns the unbiased exponent used in the representation of a
double
.
- getExponent(double) - Static method in class java.lang.StrictMath
-
Returns the unbiased exponent used in the representation of a
double
.
- getExponent(float) - Static method in class java.lang.Math
-
Returns the unbiased exponent used in the representation of a
float
.
- getExponent(float) - Static method in class java.lang.StrictMath
-
Returns the unbiased exponent used in the representation of a
float
.
- getField(String) - Method in class java.lang.Class
-
Returns a Field
object that reflects the specified public member
field of the class or interface represented by this Class
object.
- getFields() - Method in class java.lang.Class
-
Returns an array containing Field
objects reflecting all
the accessible public fields of the class or interface represented by
this Class
object.
- getFileName() - Method in class java.lang.StackTraceElement
-
Returns the name of the source file containing the execution point
represented by this stack trace element.
- getFileName() - Method in interface java.lang.StackWalker.StackFrame
-
Returns the name of the source file containing the execution point
represented by this stack frame.
- getFunctionalInterfaceClass() - Method in class java.lang.invoke.SerializedLambda
-
Get the name of the invoked type to which this
lambda has been converted
- getFunctionalInterfaceMethodName() - Method in class java.lang.invoke.SerializedLambda
-
Get the name of the primary method for the functional interface
to which this lambda has been converted.
- getFunctionalInterfaceMethodSignature() - Method in class java.lang.invoke.SerializedLambda
-
Get the signature of the primary method for the functional
interface to which this lambda has been converted.
- getGenericInterfaces() - Method in class java.lang.Class
-
Returns the Type
s representing the interfaces
directly implemented by the class or interface represented by
this object.
- getGenericSuperclass() - Method in class java.lang.Class
-
Returns the Type
representing the direct superclass of
the entity (class, interface, primitive type or void) represented by
this Class
.
- getId() - Method in class java.lang.Thread
-
Returns the identifier of this Thread.
- getImplClass() - Method in class java.lang.invoke.SerializedLambda
-
Get the name of the class containing the implementation
method.
- getImplementationTitle() - Method in class java.lang.Package
-
Return the title of this package.
- getImplementationVendor() - Method in class java.lang.Package
-
Returns the vendor that implemented this package, null
is returned if it is not known.
- getImplementationVersion() - Method in class java.lang.Package
-
Return the version of this implementation.
- getImplMethodKind() - Method in class java.lang.invoke.SerializedLambda
-
- getImplMethodName() - Method in class java.lang.invoke.SerializedLambda
-
Get the name of the implementation method.
- getImplMethodSignature() - Method in class java.lang.invoke.SerializedLambda
-
Get the signature of the implementation method.
- getInputStream() - Method in class java.lang.Process
-
Returns the input stream connected to the normal output of the
process.
- getInstance() - Static method in class java.lang.StackWalker
-
Returns a StackWalker
instance.
- getInstance(StackWalker.Option) - Static method in class java.lang.StackWalker
-
Returns a StackWalker
instance with the given option specifying
the stack frame information it can access.
- getInstance(Set<StackWalker.Option>) - Static method in class java.lang.StackWalker
-
Returns a StackWalker
instance with the given options
specifying
the stack frame information it can access.
- getInstance(Set<StackWalker.Option>, int) - Static method in class java.lang.StackWalker
-
Returns a StackWalker
instance with the given options
specifying
the stack frame information it can access.
- getInstantiatedMethodType() - Method in class java.lang.invoke.SerializedLambda
-
Get the signature of the primary functional interface method
after type variables are substituted with their instantiation
from the capture site.
- getInteger(String) - Static method in class java.lang.Integer
-
Determines the integer value of the system property with the
specified name.
- getInteger(String, int) - Static method in class java.lang.Integer
-
Determines the integer value of the system property with the
specified name.
- getInteger(String, Integer) - Static method in class java.lang.Integer
-
Returns the integer value of the system property with the
specified name.
- getInterfaces() - Method in class java.lang.Class
-
Returns the interfaces directly implemented by the class or interface
represented by this object.
- getLayer() - Method in class java.lang.Module
-
Returns the module layer that contains this module or null
if
this module is not in a module layer.
- getLineNumber() - Method in class java.lang.StackTraceElement
-
Returns the line number of the source line containing the execution
point represented by this stack trace element.
- getLineNumber() - Method in interface java.lang.StackWalker.StackFrame
-
Returns the line number of the source line containing the execution
point represented by this stack frame.
- getLocalizedLogger(String, ResourceBundle, Module) - Method in class java.lang.System.LoggerFinder
-
Returns a localizable instance of
Logger
for the given
module
.
- getLocalizedMessage() - Method in class java.lang.Throwable
-
Creates a localized description of this throwable.
- getLogger(String) - Static method in class java.lang.System
-
Returns an instance of
Logger
for the caller's
use.
- getLogger(String, Module) - Method in class java.lang.System.LoggerFinder
-
Returns an instance of
Logger
for the given
module
.
- getLogger(String, ResourceBundle) - Static method in class java.lang.System
-
Returns a localizable instance of
Logger
for the caller's use.
- getLoggerFinder() - Static method in class java.lang.System.LoggerFinder
-
Returns the LoggerFinder
instance.
- getLong(String) - Static method in class java.lang.Long
-
Determines the long
value of the system property
with the specified name.
- getLong(String, long) - Static method in class java.lang.Long
-
Determines the long
value of the system property
with the specified name.
- getLong(String, Long) - Static method in class java.lang.Long
-
Returns the long
value of the system property with
the specified name.
- getMaxPriority() - Method in class java.lang.ThreadGroup
-
Returns the maximum priority of this thread group.
- getMessage() - Method in class java.lang.Throwable
-
Returns the detail message string of this throwable.
- getMethod(String, Class<?>...) - Method in class java.lang.Class
-
Returns a Method
object that reflects the specified public
member method of the class or interface represented by this
Class
object.
- getMethodName() - Method in class java.lang.StackTraceElement
-
Returns the name of the method containing the execution point
represented by this stack trace element.
- getMethodName() - Method in interface java.lang.StackWalker.StackFrame
-
Gets the name of the method represented by this stack frame.
- getMethods() - Method in class java.lang.Class
-
Returns an array containing Method
objects reflecting all the
public methods of the class or interface represented by this
Class
object, including those declared by the class or interface and
those inherited from superclasses and superinterfaces.
- getMethodType() - Method in interface java.lang.invoke.MethodHandleInfo
-
Returns the nominal type of the cracked symbolic reference, expressed as a method type.
- getMethodType() - Method in interface java.lang.StackWalker.StackFrame
-
Returns the
MethodType
representing the parameter types and
the return type for the method represented by this stack frame.
- getModifiers() - Method in class java.lang.Class
-
Returns the Java language modifiers for this class or interface, encoded
in an integer.
- getModifiers() - Method in interface java.lang.invoke.MethodHandleInfo
-
Returns the access modifiers of the underlying member.
- getModule() - Method in class java.lang.Class
-
Returns the module that this class or interface is a member of.
- getModuleName() - Method in class java.lang.StackTraceElement
-
Returns the module name of the module containing the execution point
represented by this stack trace element.
- getModuleVersion() - Method in class java.lang.StackTraceElement
-
Returns the module version of the module containing the execution point
represented by this stack trace element.
- getName() - Method in class java.lang.Class
-
Returns the name of the entity (class, interface, array class,
primitive type, or void) represented by this Class
object,
as a String
.
- getName() - Method in class java.lang.ClassLoader
-
Returns the name of this class loader or null
if
this class loader is not named.
- getName() - Method in interface java.lang.invoke.MethodHandleInfo
-
Returns the name of the cracked method handle's underlying member.
- getName() - Method in class java.lang.Module
-
Returns the module name or null
if this module is an unnamed
module.
- getName() - Method in class java.lang.Package
-
Return the name of this package.
- getName() - Method in interface java.lang.System.Logger
-
Returns the name of this logger.
- getName() - Method in enum java.lang.System.Logger.Level
-
Returns the name of this level.
- getName() - Method in class java.lang.Thread
-
Returns this thread's name.
- getName() - Method in class java.lang.ThreadGroup
-
Returns the name of this thread group.
- getName(int) - Static method in class java.lang.Character
-
Returns the Unicode name of the specified character
codePoint
, or null if the code point is
unassigned
.
- getNestHost() - Method in class java.lang.Class
-
Returns the nest host of the
nest to which the class
or interface represented by this
Class
object belongs.
- getNestMembers() - Method in class java.lang.Class
-
Returns an array containing Class
objects representing all the
classes and interfaces that are members of the nest to which the class
or interface represented by this Class
object belongs.
- getNumericValue(char) - Static method in class java.lang.Character
-
Returns the int
value that the specified Unicode
character represents.
- getNumericValue(int) - Static method in class java.lang.Character
-
Returns the int
value that the specified
character (Unicode code point) represents.
- getOpaque(Object...) - Method in class java.lang.invoke.VarHandle
-
Returns the value of a variable, accessed in program order, but with no
assurance of memory ordering effects with respect to other threads.
- getOutputStream() - Method in class java.lang.Process
-
Returns the output stream connected to the normal input of the
process.
- getPackage() - Method in class java.lang.Class
-
Gets the package of this class.
- getPackage(String) - Method in class java.lang.ClassLoader
-
Deprecated.
- getPackage(String) - Static method in class java.lang.Package
-
Deprecated.
- getPackageName() - Method in class java.lang.Class
-
Returns the fully qualified package name.
- getPackages() - Method in class java.lang.ClassLoader
-
Returns all of the Package
s that have been defined by
this class loader and its ancestors.
- getPackages() - Method in class java.lang.Module
-
Returns the set of package names for the packages in this module.
- getPackages() - Static method in class java.lang.Package
-
Returns all of the Package
s defined by the caller's class loader
and its ancestors.
- getParent() - Method in class java.lang.ClassLoader
-
Returns the parent class loader for delegation.
- getParent() - Method in class java.lang.ThreadGroup
-
Returns the parent of this thread group.
- getPlatformClassLoader() - Static method in class java.lang.ClassLoader
-
Returns the platform class loader.
- getPriority() - Method in class java.lang.Thread
-
Returns this thread's priority.
- getProperties() - Static method in class java.lang.System
-
Determines the current system properties.
- getProperty(String) - Static method in class java.lang.System
-
Gets the system property indicated by the specified key.
- getProperty(String, String) - Static method in class java.lang.System
-
Gets the system property indicated by the specified key.
- getProtectionDomain() - Method in class java.lang.Class
-
Returns the ProtectionDomain
of this class.
- getReferenceKind() - Method in interface java.lang.invoke.MethodHandleInfo
-
Returns the reference kind of the cracked method handle, which in turn
determines whether the method handle's underlying member was a constructor, method, or field.
- getResource(String) - Method in class java.lang.Class
-
Finds a resource with a given name.
- getResource(String) - Method in class java.lang.ClassLoader
-
Finds the resource with the given name.
- getResourceAsStream(String) - Method in class java.lang.Class
-
Finds a resource with a given name.
- getResourceAsStream(String) - Method in class java.lang.ClassLoader
-
Returns an input stream for reading the specified resource.
- getResourceAsStream(String) - Method in class java.lang.Module
-
Returns an input stream for reading a resource in this module.
- getResources(String) - Method in class java.lang.ClassLoader
-
Finds all the resources with the given name.
- getRuntime() - Static method in class java.lang.Runtime
-
Returns the runtime object associated with the current Java application.
- getSecurityContext() - Method in class java.lang.SecurityManager
-
Creates an object that encapsulates the current execution
environment.
- getSecurityManager() - Static method in class java.lang.System
-
Gets the system-wide security manager.
- getSeverity() - Method in enum java.lang.System.Logger.Level
-
Returns the severity of this level.
- getSigners() - Method in class java.lang.Class
-
Gets the signers of this class.
- getSimpleName() - Method in class java.lang.Class
-
Returns the simple name of the underlying class as given in the
source code.
- getSpecificationTitle() - Method in class java.lang.Package
-
Return the title of the specification that this package implements.
- getSpecificationVendor() - Method in class java.lang.Package
-
Return the name of the organization, vendor,
or company that owns and maintains the specification
of the classes that implement this package.
- getSpecificationVersion() - Method in class java.lang.Package
-
Returns the version number of the specification
that this package implements.
- getStackTrace() - Method in class java.lang.Thread
-
Returns an array of stack trace elements representing the stack dump
of this thread.
- getStackTrace() - Method in class java.lang.Throwable
-
- getState() - Method in class java.lang.Thread
-
Returns the state of this thread.
- getStaticFinal(MethodHandles.Lookup, String, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
- getStaticFinal(MethodHandles.Lookup, String, Class<?>, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
Returns the value of a static final field.
- getSuperclass() - Method in class java.lang.Class
-
Returns the Class
representing the direct superclass of the
entity (class, interface, primitive type or void) represented by
this Class
.
- getSuppressed() - Method in class java.lang.Throwable
-
Returns an array containing all of the exceptions that were
suppressed, typically by the try
-with-resources
statement, in order to deliver this exception.
- getSystemClassLoader() - Static method in class java.lang.ClassLoader
-
Returns the system class loader.
- getSystemResource(String) - Static method in class java.lang.ClassLoader
-
Find a resource of the specified name from the search path used to load
classes.
- getSystemResourceAsStream(String) - Static method in class java.lang.ClassLoader
-
Open for reading, a resource of the specified name from the search path
used to load classes.
- getSystemResources(String) - Static method in class java.lang.ClassLoader
-
Finds all resources of the specified name from the search path used to
load classes.
- getTarget() - Method in class java.lang.invoke.CallSite
-
Returns the target method of the call site, according to the
behavior defined by this call site's specific class.
- getTarget() - Method in class java.lang.invoke.ConstantCallSite
-
Returns the target method of the call site, which behaves
like a final
field of the ConstantCallSite
.
- getTarget() - Method in class java.lang.invoke.MutableCallSite
-
Returns the target method of the call site, which behaves
like a normal field of the MutableCallSite
.
- getTarget() - Method in class java.lang.invoke.VolatileCallSite
-
Returns the target method of the call site, which behaves
like a volatile
field of the VolatileCallSite
.
- GETTER - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a read accessor for an instance field
- getThreadGroup() - Method in class java.lang.SecurityManager
-
Returns the thread group into which to instantiate any new
thread being created at the time this is being called.
- getThreadGroup() - Method in class java.lang.Thread
-
Returns the thread group to which this thread belongs.
- getType(char) - Static method in class java.lang.Character
-
Returns a value indicating a character's general category.
- getType(int) - Static method in class java.lang.Character
-
Returns a value indicating a character's general category.
- getTypeName() - Method in class java.lang.Class
-
Return an informative string for the name of this type.
- getTypeParameters() - Method in class java.lang.Class
-
Returns an array of TypeVariable
objects that represent the
type variables declared by the generic declaration represented by this
GenericDeclaration
object, in declaration order.
- getUncaughtExceptionHandler() - Method in class java.lang.Thread
-
Returns the handler invoked when this thread abruptly terminates
due to an uncaught exception.
- getUnnamedModule() - Method in class java.lang.ClassLoader
-
Returns the unnamed Module
for this class loader.
- getVolatile(Object...) - Method in class java.lang.invoke.VarHandle
-
Returns the value of a variable, with memory semantics of reading as if
the variable was declared volatile
.
- GLAGOLITIC - java.lang.Character.UnicodeScript
-
Unicode script "Glagolitic".
- GLAGOLITIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Glagolitic" Unicode character block.
- GLAGOLITIC_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Glagolitic Supplement" Unicode
character block.
- GOTHIC - java.lang.Character.UnicodeScript
-
Unicode script "Gothic".
- GOTHIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Gothic" Unicode character block.
- GRANTHA - java.lang.Character.UnicodeScript
-
Unicode script "Grantha".
- GRANTHA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Grantha" Unicode character block.
- GREEK - java.lang.Character.UnicodeScript
-
Unicode script "Greek".
- GREEK - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Greek and Coptic" Unicode character block.
- GREEK_EXTENDED - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Greek Extended" Unicode character block.
- guardWithTest(MethodHandle, MethodHandle) - Method in class java.lang.invoke.SwitchPoint
-
Returns a method handle which always delegates either to the target or the fallback.
- guardWithTest(MethodHandle, MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Makes a method handle which adapts a target method handle,
by guarding it with a test, a boolean-valued method handle.
- GUJARATI - java.lang.Character.UnicodeScript
-
Unicode script "Gujarati".
- GUJARATI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Gujarati" Unicode character block.
- GUNJALA_GONDI - java.lang.Character.UnicodeScript
-
Unicode script "Gunjala Gondi".
- GUNJALA_GONDI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Gunjala Gondi" Unicode
character block.
- GURMUKHI - java.lang.Character.UnicodeScript
-
Unicode script "Gurmukhi".
- GURMUKHI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Gurmukhi" Unicode character block.
- HALFWIDTH_AND_FULLWIDTH_FORMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Halfwidth and Fullwidth Forms" Unicode character
block.
- halt(int) - Method in class java.lang.Runtime
-
Forcibly terminates the currently running Java virtual machine.
- HAN - java.lang.Character.UnicodeScript
-
Unicode script "Han".
- HANGUL - java.lang.Character.UnicodeScript
-
Unicode script "Hangul".
- HANGUL_COMPATIBILITY_JAMO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hangul Compatibility Jamo" Unicode character block.
- HANGUL_JAMO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hangul Jamo" Unicode character block.
- HANGUL_JAMO_EXTENDED_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hangul Jamo Extended-A" Unicode character block.
- HANGUL_JAMO_EXTENDED_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hangul Jamo Extended-B" Unicode character block.
- HANGUL_SYLLABLES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hangul Syllables" Unicode character block.
- HANIFI_ROHINGYA - java.lang.Character.UnicodeScript
-
Unicode script "Hanifi Rohingya".
- HANIFI_ROHINGYA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hanifi Rohingya" Unicode
character block.
- HANUNOO - java.lang.Character.UnicodeScript
-
Unicode script "Hanunoo".
- HANUNOO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hanunoo" Unicode character block.
- hasBeenInvalidated() - Method in class java.lang.invoke.SwitchPoint
-
Determines if this switch point has been invalidated yet.
- hashCode() - Method in class java.lang.Boolean
-
Returns a hash code for this Boolean
object.
- hashCode() - Method in class java.lang.Byte
-
Returns a hash code for this Byte
; equal to the result
of invoking intValue()
.
- hashCode() - Method in class java.lang.Character
-
Returns a hash code for this Character
; equal to the result
of invoking charValue()
.
- hashCode() - Method in class java.lang.Character.Subset
-
- hashCode() - Method in class java.lang.constant.DynamicCallSiteDesc
-
- hashCode() - Method in class java.lang.constant.DynamicConstantDesc
-
- hashCode() - Method in class java.lang.Double
-
Returns a hash code for this Double
object.
- hashCode() - Method in class java.lang.Enum
-
Returns a hash code for this enum constant.
- hashCode() - Method in class java.lang.Float
-
Returns a hash code for this Float
object.
- hashCode() - Method in class java.lang.Integer
-
Returns a hash code for this Integer
.
- hashCode() - Method in class java.lang.invoke.MethodType
-
Returns the hash code value for this method type.
- hashCode() - Method in class java.lang.invoke.VarHandle
-
- hashCode() - Method in class java.lang.Long
-
Returns a hash code for this Long
.
- hashCode() - Method in class java.lang.Object
-
Returns a hash code value for the object.
- hashCode() - Method in class java.lang.Package
-
Return the hash code computed from the package name.
- hashCode() - Method in class java.lang.ProcessBuilder.Redirect
-
Returns a hash code value for this Redirect
.
- hashCode() - Method in interface java.lang.ProcessHandle
-
Returns a hash code value for this ProcessHandle.
- hashCode() - Method in class java.lang.Runtime.Version
-
Returns the hash code of this version.
- hashCode() - Method in class java.lang.Short
-
Returns a hash code for this Short
; equal to the result
of invoking intValue()
.
- hashCode() - Method in class java.lang.StackTraceElement
-
Returns a hash code value for this stack trace element.
- hashCode() - Method in class java.lang.String
-
Returns a hash code for this string.
- hashCode(boolean) - Static method in class java.lang.Boolean
-
Returns a hash code for a boolean
value; compatible with
Boolean.hashCode()
.
- hashCode(byte) - Static method in class java.lang.Byte
-
Returns a hash code for a byte
value; compatible with
Byte.hashCode()
.
- hashCode(char) - Static method in class java.lang.Character
-
Returns a hash code for a char
value; compatible with
Character.hashCode()
.
- hashCode(double) - Static method in class java.lang.Double
-
Returns a hash code for a double
value; compatible with
Double.hashCode()
.
- hashCode(float) - Static method in class java.lang.Float
-
Returns a hash code for a float
value; compatible with
Float.hashCode()
.
- hashCode(int) - Static method in class java.lang.Integer
-
Returns a hash code for an int
value; compatible with
Integer.hashCode()
.
- hashCode(long) - Static method in class java.lang.Long
-
Returns a hash code for a long
value; compatible with
Long.hashCode()
.
- hashCode(short) - Static method in class java.lang.Short
-
Returns a hash code for a short
value; compatible with
Short.hashCode()
.
- hasPrimitives() - Method in class java.lang.invoke.MethodType
-
Reports if this type contains a primitive argument or return value.
- hasPrivateAccess() - Method in class java.lang.invoke.MethodHandles.Lookup
-
Returns true
if this lookup has PRIVATE
access.
- hasWrappers() - Method in class java.lang.invoke.MethodType
-
Reports if this type contains a wrapper argument or return value.
- HATRAN - java.lang.Character.UnicodeScript
-
Unicode script "Hatran".
- HATRAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hatran" Unicode character block.
- HEBREW - java.lang.Character.UnicodeScript
-
Unicode script "Hebrew".
- HEBREW - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hebrew" Unicode character block.
- HIGH_PRIVATE_USE_SURROGATES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "High Private Use Surrogates" Unicode character
block.
- HIGH_SURROGATES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "High Surrogates" Unicode character block.
- highestOneBit(int) - Static method in class java.lang.Integer
-
Returns an int
value with at most a single one-bit, in the
position of the highest-order ("leftmost") one-bit in the specified
int
value.
- highestOneBit(long) - Static method in class java.lang.Long
-
Returns a long
value with at most a single one-bit, in the
position of the highest-order ("leftmost") one-bit in the specified
long
value.
- highSurrogate(int) - Static method in class java.lang.Character
-
- HIRAGANA - java.lang.Character.UnicodeScript
-
Unicode script "Hiragana".
- HIRAGANA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Hiragana" Unicode character block.
- holdsLock(Object) - Static method in class java.lang.Thread
-
Returns true
if and only if the current thread holds the
monitor lock on the specified object.
- hypot(double, double) - Static method in class java.lang.Math
-
Returns sqrt(x2 +y2)
without intermediate overflow or underflow.
- hypot(double, double) - Static method in class java.lang.StrictMath
-
Returns sqrt(x2 +y2)
without intermediate overflow or underflow.
- identity(Class<?>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which returns its sole argument when invoked.
- identityHashCode(Object) - Static method in class java.lang.System
-
Returns the same hash code for the given object as
would be returned by the default method hashCode(),
whether or not the given object's class overrides
hashCode().
- IDEOGRAPHIC_DESCRIPTION_CHARACTERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ideographic Description Characters" Unicode character block.
- IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ideographic Symbols and Punctuation" Unicode
character block.
- IEEEremainder(double, double) - Static method in class java.lang.Math
-
Computes the remainder operation on two arguments as prescribed
by the IEEE 754 standard.
- IEEEremainder(double, double) - Static method in class java.lang.StrictMath
-
Computes the remainder operation on two arguments as prescribed
by the IEEE 754 standard.
- IllegalAccessError - Error in java.lang
-
Thrown if an application attempts to access or modify a field, or
to call a method that it does not have access to.
- IllegalAccessError() - Constructor for error java.lang.IllegalAccessError
-
Constructs an IllegalAccessError
with no detail message.
- IllegalAccessError(String) - Constructor for error java.lang.IllegalAccessError
-
Constructs an IllegalAccessError
with the specified
detail message.
- IllegalAccessException - Exception in java.lang
-
An IllegalAccessException is thrown when an application tries
to reflectively create an instance (other than an array),
set or get a field, or invoke a method, but the currently
executing method does not have access to the definition of
the specified class, field, method or constructor.
- IllegalAccessException() - Constructor for exception java.lang.IllegalAccessException
-
Constructs an IllegalAccessException
without a
detail message.
- IllegalAccessException(String) - Constructor for exception java.lang.IllegalAccessException
-
Constructs an IllegalAccessException
with a detail message.
- IllegalArgumentException - Exception in java.lang
-
Thrown to indicate that a method has been passed an illegal or
inappropriate argument.
- IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
-
Constructs an IllegalArgumentException
with no
detail message.
- IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
-
Constructs an IllegalArgumentException
with the
specified detail message.
- IllegalArgumentException(String, Throwable) - Constructor for exception java.lang.IllegalArgumentException
-
Constructs a new exception with the specified detail message and
cause.
- IllegalArgumentException(Throwable) - Constructor for exception java.lang.IllegalArgumentException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- IllegalCallerException - Exception in java.lang
-
Thrown to indicate that a method has been called by an inappropriate caller.
- IllegalCallerException() - Constructor for exception java.lang.IllegalCallerException
-
Constructs an IllegalCallerException with no detail message.
- IllegalCallerException(String) - Constructor for exception java.lang.IllegalCallerException
-
Constructs an IllegalCallerException with the specified detail
message.
- IllegalCallerException(String, Throwable) - Constructor for exception java.lang.IllegalCallerException
-
Constructs a new exception with the specified detail message and
cause.
- IllegalCallerException(Throwable) - Constructor for exception java.lang.IllegalCallerException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- IllegalMonitorStateException - Exception in java.lang
-
Thrown to indicate that a thread has attempted to wait on an
object's monitor or to notify other threads waiting on an object's
monitor without owning the specified monitor.
- IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
-
Constructs an IllegalMonitorStateException
with no
detail message.
- IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
-
Constructs an IllegalMonitorStateException
with the
specified detail message.
- IllegalStateException - Exception in java.lang
-
Signals that a method has been invoked at an illegal or
inappropriate time.
- IllegalStateException() - Constructor for exception java.lang.IllegalStateException
-
Constructs an IllegalStateException with no detail message.
- IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
-
Constructs an IllegalStateException with the specified detail
message.
- IllegalStateException(String, Throwable) - Constructor for exception java.lang.IllegalStateException
-
Constructs a new exception with the specified detail message and
cause.
- IllegalStateException(Throwable) - Constructor for exception java.lang.IllegalStateException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- IllegalThreadStateException - Exception in java.lang
-
Thrown to indicate that a thread is not in an appropriate state
for the requested operation.
- IllegalThreadStateException() - Constructor for exception java.lang.IllegalThreadStateException
-
Constructs an IllegalThreadStateException
with no
detail message.
- IllegalThreadStateException(String) - Constructor for exception java.lang.IllegalThreadStateException
-
Constructs an IllegalThreadStateException
with the
specified detail message.
- IMPERIAL_ARAMAIC - java.lang.Character.UnicodeScript
-
Unicode script "Imperial_Aramaic".
- IMPERIAL_ARAMAIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Imperial Aramaic" Unicode character block.
- in - Static variable in class java.lang.System
-
The "standard" input stream.
- in(Class<?>) - Method in class java.lang.invoke.MethodHandles.Lookup
-
Creates a lookup on the specified new lookup class.
- IncompatibleClassChangeError - Error in java.lang
-
Thrown when an incompatible class change has occurred to some class
definition.
- IncompatibleClassChangeError() - Constructor for error java.lang.IncompatibleClassChangeError
-
Constructs an IncompatibleClassChangeError
with no
detail message.
- IncompatibleClassChangeError(String) - Constructor for error java.lang.IncompatibleClassChangeError
-
Constructs an IncompatibleClassChangeError
with the
specified detail message.
- incrementExact(int) - Static method in class java.lang.Math
-
Returns the argument incremented by one, throwing an exception if the
result overflows an int
.
- incrementExact(long) - Static method in class java.lang.Math
-
Returns the argument incremented by one, throwing an exception if the
result overflows a long
.
- indent(int) - Method in class java.lang.String
-
Adjusts the indentation of each line of this string based on the value of
n
, and normalizes line termination characters.
- indexOf(int) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of
the specified character.
- indexOf(int, int) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the
specified character, starting the search at the specified index.
- indexOf(String) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the
specified substring.
- indexOf(String) - Method in class java.lang.StringBuffer
-
- indexOf(String) - Method in class java.lang.StringBuilder
-
- indexOf(String, int) - Method in class java.lang.String
-
Returns the index within this string of the first occurrence of the
specified substring, starting at the specified index.
- indexOf(String, int) - Method in class java.lang.StringBuffer
-
- indexOf(String, int) - Method in class java.lang.StringBuilder
-
- IndexOutOfBoundsException - Exception in java.lang
-
Thrown to indicate that an index of some sort (such as to an array, to a
string, or to a vector) is out of range.
- IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
-
Constructs an IndexOutOfBoundsException
with no detail message.
- IndexOutOfBoundsException(int) - Constructor for exception java.lang.IndexOutOfBoundsException
-
Constructs a new IndexOutOfBoundsException
class with an
argument indicating the illegal index.
- IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
-
Constructs an IndexOutOfBoundsException
with the specified detail
message.
- INDIC_SIYAQ_NUMBERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Indic Siyaq Numbers" Unicode
character block.
- info() - Method in class java.lang.Process
-
Returns a snapshot of information about the process.
- info() - Method in interface java.lang.ProcessHandle
-
Returns a snapshot of information about the process.
- INFO - java.lang.System.Logger.Level
-
INFO
level: usually used to log information messages.
- INHERIT - java.lang.ProcessBuilder.Redirect.Type
-
- INHERIT - Static variable in class java.lang.ProcessBuilder.Redirect
-
Indicates that subprocess I/O source or destination will be the
same as those of the current process.
- InheritableThreadLocal<T> - Class in java.lang
-
This class extends ThreadLocal
to provide inheritance of values
from parent thread to child thread: when a child thread is created, the
child receives initial values for all inheritable thread-local variables
for which the parent has values.
- InheritableThreadLocal() - Constructor for class java.lang.InheritableThreadLocal
-
- INHERITED - java.lang.Character.UnicodeScript
-
Unicode script "Inherited".
- inheritedChannel() - Static method in class java.lang.System
-
Returns the channel inherited from the entity that created this
Java virtual machine.
- inheritIO() - Method in class java.lang.ProcessBuilder
-
Sets the source and destination for subprocess standard I/O
to be the same as those of the current Java process.
- initCause(Throwable) - Method in class java.lang.Throwable
-
Initializes the cause of this throwable to the specified value.
- INITIAL_QUOTE_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Pi" in the Unicode specification.
- initialValue() - Method in class java.lang.ThreadLocal
-
Returns the current thread's "initial value" for this
thread-local variable.
- inner(String) - Method in interface java.lang.constant.ClassDesc
-
Create a
ClassDesc for an inner class of the class or
interface type described by this
ClassDesc.
- inner(String, String...) - Method in interface java.lang.constant.ClassDesc
-
Create a
ClassDesc for an inner class of the class or
interface type described by this
ClassDesc.
- INSCRIPTIONAL_PAHLAVI - java.lang.Character.UnicodeScript
-
Unicode script "Inscriptional_Pahlavi".
- INSCRIPTIONAL_PAHLAVI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Inscriptional Pahlavi" Unicode character block.
- INSCRIPTIONAL_PARTHIAN - java.lang.Character.UnicodeScript
-
Unicode script "Inscriptional_Parthian".
- INSCRIPTIONAL_PARTHIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Inscriptional Parthian" Unicode character block.
- insert(int, boolean) - Method in class java.lang.StringBuffer
-
- insert(int, boolean) - Method in class java.lang.StringBuilder
-
- insert(int, char) - Method in class java.lang.StringBuffer
-
- insert(int, char) - Method in class java.lang.StringBuilder
-
- insert(int, char[]) - Method in class java.lang.StringBuffer
-
- insert(int, char[]) - Method in class java.lang.StringBuilder
-
- insert(int, char[], int, int) - Method in class java.lang.StringBuffer
-
- insert(int, char[], int, int) - Method in class java.lang.StringBuilder
-
- insert(int, double) - Method in class java.lang.StringBuffer
-
- insert(int, double) - Method in class java.lang.StringBuilder
-
- insert(int, float) - Method in class java.lang.StringBuffer
-
- insert(int, float) - Method in class java.lang.StringBuilder
-
- insert(int, int) - Method in class java.lang.StringBuffer
-
- insert(int, int) - Method in class java.lang.StringBuilder
-
- insert(int, long) - Method in class java.lang.StringBuffer
-
- insert(int, long) - Method in class java.lang.StringBuilder
-
- insert(int, CharSequence) - Method in class java.lang.StringBuffer
-
- insert(int, CharSequence) - Method in class java.lang.StringBuilder
-
- insert(int, CharSequence, int, int) - Method in class java.lang.StringBuffer
-
- insert(int, CharSequence, int, int) - Method in class java.lang.StringBuilder
-
- insert(int, Object) - Method in class java.lang.StringBuffer
-
- insert(int, Object) - Method in class java.lang.StringBuilder
-
- insert(int, String) - Method in class java.lang.StringBuffer
-
- insert(int, String) - Method in class java.lang.StringBuilder
-
- insertArguments(MethodHandle, int, Object...) - Static method in class java.lang.invoke.MethodHandles
-
Provides a target method handle with one or more bound arguments
in advance of the method handle's invocation.
- insertParameterTypes(int, F...) - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return a method descriptor that is identical to this one,
except that a range of additional parameter types have been inserted.
- insertParameterTypes(int, Class<?>...) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with additional parameter types.
- insertParameterTypes(int, ClassDesc...) - Method in interface java.lang.constant.MethodTypeDesc
-
Return a
MethodTypeDesc that is identical to this one,
except that a range of additional parameter types have been inserted.
- insertParameterTypes(int, List<Class<?>>) - Method in class java.lang.invoke.MethodType
-
Finds or creates a method type with additional parameter types.
- InstantiationError - Error in java.lang
-
Thrown when an application tries to use the Java new
construct to instantiate an abstract class or an interface.
- InstantiationError() - Constructor for error java.lang.InstantiationError
-
Constructs an InstantiationError
with no detail message.
- InstantiationError(String) - Constructor for error java.lang.InstantiationError
-
Constructs an InstantiationError
with the specified
detail message.
- InstantiationException - Exception in java.lang
-
Thrown when an application tries to create an instance of a class
using the newInstance
method in class
Class
, but the specified class object cannot be
instantiated.
- InstantiationException() - Constructor for exception java.lang.InstantiationException
-
Constructs an InstantiationException
with no detail message.
- InstantiationException(String) - Constructor for exception java.lang.InstantiationException
-
Constructs an InstantiationException
with the
specified detail message.
- intBitsToFloat(int) - Static method in class java.lang.Float
-
Returns the float
value corresponding to a given
bit representation.
- Integer - Class in java.lang
-
The Integer
class wraps a value of the primitive type
int
in an object.
- Integer(int) - Constructor for class java.lang.Integer
-
Deprecated.
- Integer(String) - Constructor for class java.lang.Integer
-
Deprecated.
- INTERFACE_SPECIAL - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for an interface method invoked as with invokespecial
- INTERFACE_STATIC - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a method invoked as with invokestatic
- INTERFACE_VIRTUAL - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a method invoked as with invokeinterface
- interim() - Method in class java.lang.Runtime.Version
-
Returns the value of the
interim element of
the version number, or zero if it is absent.
- intern() - Method in class java.lang.String
-
Returns a canonical representation for the string object.
- InternalError - Error in java.lang
-
Thrown to indicate some unexpected internal error has occurred in
the Java Virtual Machine.
- InternalError() - Constructor for error java.lang.InternalError
-
Constructs an InternalError
with no detail message.
- InternalError(String) - Constructor for error java.lang.InternalError
-
Constructs an InternalError
with the specified
detail message.
- InternalError(String, Throwable) - Constructor for error java.lang.InternalError
-
Constructs an InternalError
with the specified detail
message and cause.
- InternalError(Throwable) - Constructor for error java.lang.InternalError
-
Constructs an InternalError
with the specified cause
and a detail message of (cause==null ? null :
cause.toString())
(which typically contains the class and
detail message of cause
).
- interrupt() - Method in class java.lang.Thread
-
Interrupts this thread.
- interrupt() - Method in class java.lang.ThreadGroup
-
Interrupts all threads in this thread group.
- interrupted() - Static method in class java.lang.Thread
-
Tests whether the current thread has been interrupted.
- InterruptedException - Exception in java.lang
-
Thrown when a thread is waiting, sleeping, or otherwise occupied,
and the thread is interrupted, either before or during the activity.
- InterruptedException() - Constructor for exception java.lang.InterruptedException
-
Constructs an InterruptedException
with no detail message.
- InterruptedException(String) - Constructor for exception java.lang.InterruptedException
-
Constructs an InterruptedException
with the
specified detail message.
- intValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as an int
after
a widening primitive conversion.
- intValue() - Method in class java.lang.Double
-
Returns the value of this Double
as an int
after a narrowing primitive conversion.
- intValue() - Method in class java.lang.Float
-
Returns the value of this Float
as an int
after
a narrowing primitive conversion.
- intValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as an
int
.
- intValue() - Method in class java.lang.Long
-
Returns the value of this Long
as an int
after
a narrowing primitive conversion.
- intValue() - Method in class java.lang.Number
-
Returns the value of the specified number as an int
.
- intValue() - Method in class java.lang.Short
-
Returns the value of this Short
as an int
after
a widening primitive conversion.
- invalidateAll(SwitchPoint[]) - Static method in class java.lang.invoke.SwitchPoint
-
Sets all of the given switch points into the invalid state.
- invocationName() - Method in class java.lang.constant.DynamicCallSiteDesc
-
Returns the invocation name that would appear in the NameAndType
operand of the invokedynamic
.
- invocationType() - Method in class java.lang.constant.DynamicCallSiteDesc
-
Returns a
MethodTypeDesc
describing the invocation type that
would appear in the
NameAndType
operand of the
invokedynamic
.
- invocationType() - Method in interface java.lang.constant.MethodHandleDesc
-
Return a
MethodTypeDesc
describing the invocation type of the
method handle described by this nominal descriptor.
- invoke(MethodHandles.Lookup, String, Class<?>, MethodHandle, Object...) - Static method in class java.lang.invoke.ConstantBootstraps
-
Returns the result of invoking a method handle with the provided
arguments.
- invoke(Object...) - Method in class java.lang.invoke.MethodHandle
-
Invokes the method handle, allowing any caller type descriptor,
and optionally performing conversions on arguments and return values.
- invokeExact(Object...) - Method in class java.lang.invoke.MethodHandle
-
Invokes the method handle, allowing any caller type descriptor, but requiring an exact type match.
- invoker(MethodType) - Static method in class java.lang.invoke.MethodHandles
-
Produces a special
invoker method handle which can be used to
invoke any method handle compatible with the given type, as if by
invoke
.
- invokeWithArguments(Object...) - Method in class java.lang.invoke.MethodHandle
-
Performs a variable arity invocation, passing the arguments in the given array
to the method handle, as if via an inexact
invoke
from a call site
which mentions only the type
Object
, and whose actual argument count is the length
of the argument array.
- invokeWithArguments(List<?>) - Method in class java.lang.invoke.MethodHandle
-
Performs a variable arity invocation, passing the arguments in the given list
to the method handle, as if via an inexact
invoke
from a call site
which mentions only the type
Object
, and whose actual argument count is the length
of the argument list.
- IPA_EXTENSIONS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "IPA Extensions" Unicode character block.
- isAccessModeSupported(VarHandle.AccessMode) - Method in class java.lang.invoke.VarHandle
-
Returns true
if the given access mode is supported, otherwise
false
.
- isAlive() - Method in class java.lang.Process
-
Tests whether the process represented by this Process
is
alive.
- isAlive() - Method in interface java.lang.ProcessHandle
-
Tests whether the process represented by this ProcessHandle
is alive.
- isAlive() - Method in class java.lang.Thread
-
Tests if this thread is alive.
- isAlphabetic(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is an alphabet.
- isAnnotation() - Method in class java.lang.Class
-
Returns true if this Class
object represents an annotation
type.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class java.lang.Class
-
Returns true if an annotation for the specified type
is present on this element, else false.
- isAnnotationPresent(Class<? extends Annotation>) - Method in class java.lang.Package
-
Returns true if an annotation for the specified type
is present on this element, else false.
- isAnonymousClass() - Method in class java.lang.Class
-
Returns true
if and only if the underlying class
is an anonymous class.
- isArray() - Method in class java.lang.Class
-
Determines if this Class
object represents an array class.
- isArray() - Method in interface java.lang.constant.ClassDesc
-
Returns whether this
ClassDesc describes an array type.
- isArray() - Method in interface java.lang.invoke.TypeDescriptor.OfField
-
Does this field descriptor describe an array type?
- isAssignableFrom(Class<?>) - Method in class java.lang.Class
-
Determines if the class or interface represented by this
Class
object is either the same as, or is a superclass or
superinterface of, the class or interface represented by the specified
Class
parameter.
- isBlank() - Method in class java.lang.String
-
Returns
true
if the string is empty or contains only
white space
codepoints,
otherwise
false
.
- isBmpCodePoint(int) - Static method in class java.lang.Character
-
- isClassOrInterface() - Method in interface java.lang.constant.ClassDesc
-
Returns whether this
ClassDesc describes a class or interface type.
- isCompatibleWith(String) - Method in class java.lang.Package
-
Compare this package's specification version with a
desired version.
- isDaemon() - Method in class java.lang.Thread
-
Tests if this thread is a daemon thread.
- isDaemon() - Method in class java.lang.ThreadGroup
-
Tests if this thread group is a daemon thread group.
- isDefined(char) - Static method in class java.lang.Character
-
Determines if a character is defined in Unicode.
- isDefined(int) - Static method in class java.lang.Character
-
Determines if a character (Unicode code point) is defined in Unicode.
- isDestroyed() - Method in class java.lang.ThreadGroup
-
Tests if this thread group has been destroyed.
- isDigit(char) - Static method in class java.lang.Character
-
Determines if the specified character is a digit.
- isDigit(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a digit.
- isEmpty() - Method in class java.lang.String
-
- isEnum() - Method in class java.lang.Class
-
Returns true if and only if this class was declared as an enum in the
source code.
- isExported(String) - Method in class java.lang.Module
-
Returns true
if this module exports the given package
unconditionally.
- isExported(String, Module) - Method in class java.lang.Module
-
Returns true
if this module exports the given package to at
least the given module.
- isFinite(double) - Static method in class java.lang.Double
-
Returns true
if the argument is a finite floating-point
value; returns false
otherwise (for NaN and infinity
arguments).
- isFinite(float) - Static method in class java.lang.Float
-
Returns true
if the argument is a finite floating-point
value; returns false
otherwise (for NaN and infinity
arguments).
- isHighSurrogate(char) - Static method in class java.lang.Character
-
- isIdentifierIgnorable(char) - Static method in class java.lang.Character
-
Determines if the specified character should be regarded as
an ignorable character in a Java identifier or a Unicode identifier.
- isIdentifierIgnorable(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) should be regarded as
an ignorable character in a Java identifier or a Unicode identifier.
- isIdeographic(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a CJKV
(Chinese, Japanese, Korean and Vietnamese) ideograph, as defined by
the Unicode Standard.
- isInfinite() - Method in class java.lang.Double
-
Returns true
if this Double
value is
infinitely large in magnitude, false
otherwise.
- isInfinite() - Method in class java.lang.Float
-
Returns true
if this Float
value is
infinitely large in magnitude, false
otherwise.
- isInfinite(double) - Static method in class java.lang.Double
-
Returns true
if the specified number is infinitely
large in magnitude, false
otherwise.
- isInfinite(float) - Static method in class java.lang.Float
-
Returns true
if the specified number is infinitely
large in magnitude, false
otherwise.
- isInstance(Object) - Method in class java.lang.Class
-
Determines if the specified Object
is assignment-compatible
with the object represented by this Class
.
- isInterface - Variable in enum java.lang.constant.DirectMethodHandleDesc.Kind
-
Is this an interface
- isInterface() - Method in class java.lang.Class
-
Determines if the specified Class
object represents an
interface type.
- isInterrupted() - Method in class java.lang.Thread
-
Tests whether this thread has been interrupted.
- isISOControl(char) - Static method in class java.lang.Character
-
Determines if the specified character is an ISO control
character.
- isISOControl(int) - Static method in class java.lang.Character
-
Determines if the referenced character (Unicode code point) is an ISO control
character.
- isJavaIdentifierPart(char) - Static method in class java.lang.Character
-
Determines if the specified character may be part of a Java
identifier as other than the first character.
- isJavaIdentifierPart(int) - Static method in class java.lang.Character
-
Determines if the character (Unicode code point) may be part of a Java
identifier as other than the first character.
- isJavaIdentifierStart(char) - Static method in class java.lang.Character
-
Determines if the specified character is
permissible as the first character in a Java identifier.
- isJavaIdentifierStart(int) - Static method in class java.lang.Character
-
Determines if the character (Unicode code point) is
permissible as the first character in a Java identifier.
- isJavaLetter(char) - Static method in class java.lang.Character
-
Deprecated.
- isJavaLetterOrDigit(char) - Static method in class java.lang.Character
-
Deprecated.
- isLetter(char) - Static method in class java.lang.Character
-
Determines if the specified character is a letter.
- isLetter(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a letter.
- isLetterOrDigit(char) - Static method in class java.lang.Character
-
Determines if the specified character is a letter or digit.
- isLetterOrDigit(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a letter or digit.
- isLocalClass() - Method in class java.lang.Class
-
Returns true
if and only if the underlying class
is a local class.
- isLoggable(System.Logger.Level) - Method in interface java.lang.System.Logger
-
Checks if a message of the given level would be logged by
this logger.
- isLowerCase(char) - Static method in class java.lang.Character
-
Determines if the specified character is a lowercase character.
- isLowerCase(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a
lowercase character.
- isLowSurrogate(char) - Static method in class java.lang.Character
-
- isMemberClass() - Method in class java.lang.Class
-
Returns true
if and only if the underlying class
is a member class.
- isMirrored(char) - Static method in class java.lang.Character
-
Determines whether the character is mirrored according to the
Unicode specification.
- isMirrored(int) - Static method in class java.lang.Character
-
Determines whether the specified character (Unicode code point)
is mirrored according to the Unicode specification.
- isNamed() - Method in class java.lang.Module
-
Returns true
if this module is a named module.
- isNaN() - Method in class java.lang.Double
-
Returns true
if this Double
value is
a Not-a-Number (NaN), false
otherwise.
- isNaN() - Method in class java.lang.Float
-
Returns true
if this Float
value is a
Not-a-Number (NaN), false
otherwise.
- isNaN(double) - Static method in class java.lang.Double
-
Returns true
if the specified number is a
Not-a-Number (NaN) value, false
otherwise.
- isNaN(float) - Static method in class java.lang.Float
-
Returns true
if the specified number is a
Not-a-Number (NaN) value, false
otherwise.
- isNativeMethod() - Method in class java.lang.StackTraceElement
-
Returns true if the method containing the execution point
represented by this stack trace element is a native method.
- isNativeMethod() - Method in interface java.lang.StackWalker.StackFrame
-
Returns true
if the method containing the execution point
represented by this stack frame is a native method.
- isNestmateOf(Class<?>) - Method in class java.lang.Class
-
Determines if the given Class
is a nestmate of the
class or interface represented by this Class
object.
- isOpen(String) - Method in class java.lang.Module
-
Returns true
if this module has opened a package
unconditionally.
- isOpen(String, Module) - Method in class java.lang.Module
-
Returns true
if this module has opened a package to at
least the given module.
- isOwnerInterface() - Method in interface java.lang.constant.DirectMethodHandleDesc
-
Indicates if the method is declared by an interface
- isPrimitive() - Method in class java.lang.Class
-
Determines if the specified Class
object represents a
primitive type.
- isPrimitive() - Method in interface java.lang.constant.ClassDesc
-
Returns whether this
ClassDesc describes a primitive type.
- isPrimitive() - Method in interface java.lang.invoke.TypeDescriptor.OfField
-
Does this field descriptor describe a primitive type?
- isRegisteredAsParallelCapable() - Method in class java.lang.ClassLoader
-
Returns
true
if this class loader is registered as
parallel capable, otherwise
false
.
- isSealed() - Method in class java.lang.Package
-
Returns true if this package is sealed.
- isSealed(URL) - Method in class java.lang.Package
-
Returns true if this package is sealed with respect to the specified
code source url
.
- isSpace(char) - Static method in class java.lang.Character
-
Deprecated.
- isSpaceChar(char) - Static method in class java.lang.Character
-
Determines if the specified character is a Unicode space character.
- isSpaceChar(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a
Unicode space character.
- isSupplementaryCodePoint(int) - Static method in class java.lang.Character
-
- isSurrogate(char) - Static method in class java.lang.Character
-
Determines if the given char
value is a Unicode
surrogate code unit.
- isSurrogatePair(char, char) - Static method in class java.lang.Character
-
- isSynthetic() - Method in class java.lang.Class
-
Returns true
if this class is a synthetic class;
returns false
otherwise.
- isTitleCase(char) - Static method in class java.lang.Character
-
Determines if the specified character is a titlecase character.
- isTitleCase(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is a titlecase character.
- isUnicodeIdentifierPart(char) - Static method in class java.lang.Character
-
Determines if the specified character may be part of a Unicode
identifier as other than the first character.
- isUnicodeIdentifierPart(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) may be part of a Unicode
identifier as other than the first character.
- isUnicodeIdentifierStart(char) - Static method in class java.lang.Character
-
Determines if the specified character is permissible as the
first character in a Unicode identifier.
- isUnicodeIdentifierStart(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is permissible as the
first character in a Unicode identifier.
- isUpperCase(char) - Static method in class java.lang.Character
-
Determines if the specified character is an uppercase character.
- isUpperCase(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is an uppercase character.
- isValidCodePoint(int) - Static method in class java.lang.Character
-
- isVarArgs() - Method in interface java.lang.invoke.MethodHandleInfo
-
Determines if the underlying member was a variable arity method or constructor.
- isVarargsCollector() - Method in class java.lang.invoke.MethodHandle
-
- isWhitespace(char) - Static method in class java.lang.Character
-
Determines if the specified character is white space according to Java.
- isWhitespace(int) - Static method in class java.lang.Character
-
Determines if the specified character (Unicode code point) is
white space according to Java.
- isWrapperInstance(Object) - Static method in class java.lang.invoke.MethodHandleProxies
-
- Iterable<T> - Interface in java.lang
-
Implementing this interface allows an object to be the target of the enhanced
for
statement (sometimes called the "for-each loop" statement).
- iteratedLoop(MethodHandle, MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Constructs a loop that ranges over the values produced by an Iterator<T>
.
- iterator() - Method in interface java.lang.Iterable
-
Returns an iterator over elements of type T
.
- LambdaConversionException - Exception in java.lang.invoke
-
LambdaConversionException
- LambdaConversionException() - Constructor for exception java.lang.invoke.LambdaConversionException
-
Constructs a LambdaConversionException
.
- LambdaConversionException(String) - Constructor for exception java.lang.invoke.LambdaConversionException
-
Constructs a LambdaConversionException
with a message.
- LambdaConversionException(String, Throwable) - Constructor for exception java.lang.invoke.LambdaConversionException
-
Constructs a LambdaConversionException
with a message and cause.
- LambdaConversionException(String, Throwable, boolean, boolean) - Constructor for exception java.lang.invoke.LambdaConversionException
-
Constructs a LambdaConversionException
with a message,
cause, and other settings.
- LambdaConversionException(Throwable) - Constructor for exception java.lang.invoke.LambdaConversionException
-
Constructs a LambdaConversionException
with a cause.
- LambdaMetafactory - Class in java.lang.invoke
-
Methods to facilitate the creation of simple "function objects" that
implement one or more interfaces by delegation to a provided
MethodHandle
,
possibly after type adaptation and partial evaluation of arguments.
- LAO - java.lang.Character.UnicodeScript
-
Unicode script "Lao".
- LAO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Lao" Unicode character block.
- lastIndexOf(int) - Method in class java.lang.String
-
Returns the index within this string of the last occurrence of
the specified character.
- lastIndexOf(int, int) - Method in class java.lang.String
-
Returns the index within this string of the last occurrence of
the specified character, searching backward starting at the
specified index.
- lastIndexOf(String) - Method in class java.lang.String
-
Returns the index within this string of the last occurrence of the
specified substring.
- lastIndexOf(String) - Method in class java.lang.StringBuffer
-
- lastIndexOf(String) - Method in class java.lang.StringBuilder
-
- lastIndexOf(String, int) - Method in class java.lang.String
-
Returns the index within this string of the last occurrence of the
specified substring, searching backward starting at the specified index.
- lastIndexOf(String, int) - Method in class java.lang.StringBuffer
-
- lastIndexOf(String, int) - Method in class java.lang.StringBuilder
-
- lastParameterType() - Method in class java.lang.invoke.MethodType
-
Returns the last parameter type of this method type.
- LATIN - java.lang.Character.UnicodeScript
-
Unicode script "Latin".
- LATIN_1_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin-1 Supplement" Unicode character block.
- LATIN_EXTENDED_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin Extended-A" Unicode character block.
- LATIN_EXTENDED_ADDITIONAL - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin Extended Additional" Unicode character block.
- LATIN_EXTENDED_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin Extended-B" Unicode character block.
- LATIN_EXTENDED_C - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin Extended-C" Unicode character block.
- LATIN_EXTENDED_D - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin Extended-D" Unicode character block.
- LATIN_EXTENDED_E - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Latin Extended-E" Unicode character block.
- layer() - Method in class java.lang.ModuleLayer.Controller
-
Returns the layer that this object controls.
- LayerInstantiationException - Exception in java.lang
-
- LayerInstantiationException() - Constructor for exception java.lang.LayerInstantiationException
-
Constructs a LayerInstantiationException
with no detail message.
- LayerInstantiationException(String) - Constructor for exception java.lang.LayerInstantiationException
-
Constructs a LayerInstantiationException
with the given detail
message.
- LayerInstantiationException(String, Throwable) - Constructor for exception java.lang.LayerInstantiationException
-
Constructs a LayerInstantiationException
with the given detail
message and cause.
- LayerInstantiationException(Throwable) - Constructor for exception java.lang.LayerInstantiationException
-
Constructs a LayerInstantiationException
with the given cause.
- length() - Method in interface java.lang.CharSequence
-
Returns the length of this character sequence.
- length() - Method in class java.lang.String
-
Returns the length of this string.
- length() - Method in class java.lang.StringBuffer
-
- LEPCHA - java.lang.Character.UnicodeScript
-
Unicode script "Lepcha".
- LEPCHA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Lepcha" Unicode character block.
- LETTER_NUMBER - Static variable in class java.lang.Character
-
General category "Nl" in the Unicode specification.
- LETTERLIKE_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Letterlike Symbols" Unicode character block.
- LIMBU - java.lang.Character.UnicodeScript
-
Unicode script "Limbu".
- LIMBU - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Limbu" Unicode character block.
- LINE_SEPARATOR - Static variable in class java.lang.Character
-
General category "Zl" in the Unicode specification.
- LINEAR_A - java.lang.Character.UnicodeScript
-
Unicode script "Linear A".
- LINEAR_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Linear A" Unicode character block.
- LINEAR_B - java.lang.Character.UnicodeScript
-
Unicode script "Linear_B".
- LINEAR_B_IDEOGRAMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Linear B Ideograms" Unicode character block.
- LINEAR_B_SYLLABARY - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Linear B Syllabary" Unicode character block.
- lines() - Method in class java.lang.String
-
Returns a stream of lines extracted from this string,
separated by line terminators.
- lineSeparator() - Static method in class java.lang.System
-
Returns the system-dependent line separator string.
- LinkageError - Error in java.lang
-
Subclasses of LinkageError
indicate that a class has
some dependency on another class; however, the latter class has
incompatibly changed after the compilation of the former class.
- LinkageError() - Constructor for error java.lang.LinkageError
-
Constructs a LinkageError
with no detail message.
- LinkageError(String) - Constructor for error java.lang.LinkageError
-
Constructs a LinkageError
with the specified detail
message.
- LinkageError(String, Throwable) - Constructor for error java.lang.LinkageError
-
Constructs a LinkageError
with the specified detail
message and cause.
- list() - Method in class java.lang.ThreadGroup
-
Prints information about this thread group to the standard
output.
- LISU - java.lang.Character.UnicodeScript
-
Unicode script "Lisu".
- LISU - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Lisu" Unicode character block.
- load(String) - Method in class java.lang.Runtime
-
Loads the native library specified by the filename argument.
- load(String) - Static method in class java.lang.System
-
Loads the native library specified by the filename argument.
- loadClass(String) - Method in class java.lang.ClassLoader
-
- loadClass(String, boolean) - Method in class java.lang.ClassLoader
-
- loadLibrary(String) - Method in class java.lang.Runtime
-
Loads the native library specified by the libname
argument.
- loadLibrary(String) - Static method in class java.lang.System
-
Loads the native library specified by the libname
argument.
- loadLoadFence() - Static method in class java.lang.invoke.VarHandle
-
Ensures that loads before the fence will not be reordered with
loads after the fence.
- log(double) - Static method in class java.lang.Math
-
Returns the natural logarithm (base e) of a double
value.
- log(double) - Static method in class java.lang.StrictMath
-
Returns the natural logarithm (base e) of a double
value.
- log(System.Logger.Level, Object) - Method in interface java.lang.System.Logger
-
Logs a message produced from the given object.
- log(System.Logger.Level, String) - Method in interface java.lang.System.Logger
-
Logs a message.
- log(System.Logger.Level, String, Object...) - Method in interface java.lang.System.Logger
-
Logs a message with an optional list of parameters.
- log(System.Logger.Level, String, Throwable) - Method in interface java.lang.System.Logger
-
Logs a message associated with a given throwable.
- log(System.Logger.Level, Supplier<String>) - Method in interface java.lang.System.Logger
-
Logs a lazily supplied message.
- log(System.Logger.Level, Supplier<String>, Throwable) - Method in interface java.lang.System.Logger
-
Logs a lazily supplied message associated with a given throwable.
- log(System.Logger.Level, ResourceBundle, String, Object...) - Method in interface java.lang.System.Logger
-
Logs a message with resource bundle and an optional list of
parameters.
- log(System.Logger.Level, ResourceBundle, String, Throwable) - Method in interface java.lang.System.Logger
-
Logs a localized message associated with a given throwable.
- log10(double) - Static method in class java.lang.Math
-
Returns the base 10 logarithm of a double
value.
- log10(double) - Static method in class java.lang.StrictMath
-
Returns the base 10 logarithm of a double
value.
- log1p(double) - Static method in class java.lang.Math
-
Returns the natural logarithm of the sum of the argument and 1.
- log1p(double) - Static method in class java.lang.StrictMath
-
Returns the natural logarithm of the sum of the argument and 1.
- LoggerFinder() - Constructor for class java.lang.System.LoggerFinder
-
Creates a new instance of LoggerFinder
.
- logicalAnd(boolean, boolean) - Static method in class java.lang.Boolean
-
Returns the result of applying the logical AND operator to the
specified boolean
operands.
- logicalOr(boolean, boolean) - Static method in class java.lang.Boolean
-
Returns the result of applying the logical OR operator to the
specified boolean
operands.
- logicalXor(boolean, boolean) - Static method in class java.lang.Boolean
-
Returns the result of applying the logical XOR operator to the
specified boolean
operands.
- Long - Class in java.lang
-
The Long
class wraps a value of the primitive type
long
in an object.
- Long(long) - Constructor for class java.lang.Long
-
Deprecated.
- Long(String) - Constructor for class java.lang.Long
-
Deprecated.
- longBitsToDouble(long) - Static method in class java.lang.Double
-
Returns the double
value corresponding to a given
bit representation.
- longValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as a long
after
a widening primitive conversion.
- longValue() - Method in class java.lang.Double
-
Returns the value of this Double
as a long
after a narrowing primitive conversion.
- longValue() - Method in class java.lang.Float
-
Returns value of this Float
as a long
after a
narrowing primitive conversion.
- longValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as a long
after a widening primitive conversion.
- longValue() - Method in class java.lang.Long
-
Returns the value of this Long
as a
long
value.
- longValue() - Method in class java.lang.Number
-
Returns the value of the specified number as a long
.
- longValue() - Method in class java.lang.Short
-
Returns the value of this Short
as a long
after
a widening primitive conversion.
- lookup() - Static method in class java.lang.invoke.MethodHandles
-
Returns a
lookup object
with
full capabilities to emulate all supported bytecode behaviors of the caller.
- lookupClass() - Method in class java.lang.invoke.MethodHandles.Lookup
-
Tells which class is performing the lookup.
- lookupDescriptor() - Method in interface java.lang.constant.DirectMethodHandleDesc
-
Return the lookup descriptor of the method handle described by this descriptor,
after adjusting for the invocation mode.
- lookupModes() - Method in class java.lang.invoke.MethodHandles.Lookup
-
Tells which access-protection classes of members this lookup object can produce.
- loop(MethodHandle[]...) - Static method in class java.lang.invoke.MethodHandles
-
Constructs a method handle representing a loop with several loop variables that are updated and checked upon each
iteration.
- LOW_SURROGATES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Low Surrogates" Unicode character block.
- LOWERCASE_LETTER - Static variable in class java.lang.Character
-
General category "Ll" in the Unicode specification.
- lowestOneBit(int) - Static method in class java.lang.Integer
-
Returns an int
value with at most a single one-bit, in the
position of the lowest-order ("rightmost") one-bit in the specified
int
value.
- lowestOneBit(long) - Static method in class java.lang.Long
-
Returns a long
value with at most a single one-bit, in the
position of the lowest-order ("rightmost") one-bit in the specified
long
value.
- lowSurrogate(int) - Static method in class java.lang.Character
-
- LYCIAN - java.lang.Character.UnicodeScript
-
Unicode script "Lycian".
- LYCIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Lycian" Unicode character block.
- LYDIAN - java.lang.Character.UnicodeScript
-
Unicode script "Lydian".
- LYDIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Lydian" Unicode character block.
- MAHAJANI - java.lang.Character.UnicodeScript
-
Unicode script "Mahajani".
- MAHAJANI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mahajani" Unicode character block.
- MAHJONG_TILES - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mahjong Tiles" Unicode character block.
- major() - Method in class java.lang.Runtime.Version
-
Deprecated.
- MAKASAR - java.lang.Character.UnicodeScript
-
Unicode script "Makasar".
- MAKASAR - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Makasar" Unicode
character block.
- makeConcat(MethodHandles.Lookup, String, MethodType) - Static method in class java.lang.invoke.StringConcatFactory
-
Facilitates the creation of optimized String concatenation methods, that
can be used to efficiently concatenate a known number of arguments of
known types, possibly after type adaptation and partial evaluation of
arguments.
- makeConcatWithConstants(MethodHandles.Lookup, String, MethodType, String, Object...) - Static method in class java.lang.invoke.StringConcatFactory
-
Facilitates the creation of optimized String concatenation methods, that
can be used to efficiently concatenate a known number of arguments of
known types, possibly after type adaptation and partial evaluation of
arguments.
- MALAYALAM - java.lang.Character.UnicodeScript
-
Unicode script "Malayalam".
- MALAYALAM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Malayalam" Unicode character block.
- MANDAIC - java.lang.Character.UnicodeScript
-
Unicode script "Mandaic".
- MANDAIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mandaic" Unicode character block.
- MANICHAEAN - java.lang.Character.UnicodeScript
-
Unicode script "Manichaean".
- MANICHAEAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Manichaean" Unicode character block.
- mapLibraryName(String) - Static method in class java.lang.System
-
Maps a library name into a platform-specific string representing
a native library.
- MARCHEN - java.lang.Character.UnicodeScript
-
Unicode script "Marchen".
- MARCHEN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Marchen" Unicode
character block.
- MASARAM_GONDI - java.lang.Character.UnicodeScript
-
Unicode script "Masaram Gondi".
- MASARAM_GONDI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Masaram Gondi" Unicode
character block.
- matches(String) - Method in class java.lang.String
-
- Math - Class in java.lang
-
The class Math
contains methods for performing basic
numeric operations such as the elementary exponential, logarithm,
square root, and trigonometric functions.
- MATH_SYMBOL - Static variable in class java.lang.Character
-
General category "Sm" in the Unicode specification.
- MATHEMATICAL_ALPHANUMERIC_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mathematical Alphanumeric Symbols" Unicode
character block.
- MATHEMATICAL_OPERATORS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mathematical Operators" Unicode character block.
- max(double, double) - Static method in class java.lang.Double
-
Returns the greater of two
double
values
as if by calling
Math.max
.
- max(double, double) - Static method in class java.lang.Math
-
Returns the greater of two double
values.
- max(double, double) - Static method in class java.lang.StrictMath
-
Returns the greater of two double
values.
- max(float, float) - Static method in class java.lang.Float
-
Returns the greater of two
float
values
as if by calling
Math.max
.
- max(float, float) - Static method in class java.lang.Math
-
Returns the greater of two float
values.
- max(float, float) - Static method in class java.lang.StrictMath
-
Returns the greater of two float
values.
- max(int, int) - Static method in class java.lang.Integer
-
Returns the greater of two
int
values
as if by calling
Math.max
.
- max(int, int) - Static method in class java.lang.Math
-
Returns the greater of two int
values.
- max(int, int) - Static method in class java.lang.StrictMath
-
Returns the greater of two int
values.
- max(long, long) - Static method in class java.lang.Long
-
Returns the greater of two
long
values
as if by calling
Math.max
.
- max(long, long) - Static method in class java.lang.Math
-
Returns the greater of two long
values.
- max(long, long) - Static method in class java.lang.StrictMath
-
Returns the greater of two long
values.
- MAX_CODE_POINT - Static variable in class java.lang.Character
-
- MAX_EXPONENT - Static variable in class java.lang.Double
-
Maximum exponent a finite double
variable may have.
- MAX_EXPONENT - Static variable in class java.lang.Float
-
Maximum exponent a finite float
variable may have.
- MAX_HIGH_SURROGATE - Static variable in class java.lang.Character
-
- MAX_LOW_SURROGATE - Static variable in class java.lang.Character
-
- MAX_PRIORITY - Static variable in class java.lang.Thread
-
The maximum priority that a thread can have.
- MAX_RADIX - Static variable in class java.lang.Character
-
The maximum radix available for conversion to and from strings.
- MAX_SURROGATE - Static variable in class java.lang.Character
-
The maximum value of a Unicode surrogate code unit in the
UTF-16 encoding, constant '\uDFFF'
.
- MAX_VALUE - Static variable in class java.lang.Byte
-
A constant holding the maximum value a byte
can
have, 27-1.
- MAX_VALUE - Static variable in class java.lang.Character
-
The constant value of this field is the largest value of type
char
, '\uFFFF'
.
- MAX_VALUE - Static variable in class java.lang.Double
-
A constant holding the largest positive finite value of type
double
,
(2-2-52)·21023.
- MAX_VALUE - Static variable in class java.lang.Float
-
A constant holding the largest positive finite value of type
float
, (2-2-23)·2127.
- MAX_VALUE - Static variable in class java.lang.Integer
-
A constant holding the maximum value an int
can
have, 231-1.
- MAX_VALUE - Static variable in class java.lang.Long
-
A constant holding the maximum value a long
can
have, 263-1.
- MAX_VALUE - Static variable in class java.lang.Short
-
A constant holding the maximum value a short
can
have, 215-1.
- maxMemory() - Method in class java.lang.Runtime
-
Returns the maximum amount of memory that the Java virtual machine
will attempt to use.
- MAYAN_NUMERALS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mayan Numerals" Unicode
character block.
- MEDEFAIDRIN - java.lang.Character.UnicodeScript
-
Unicode script "Medefaidrin".
- MEDEFAIDRIN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Medefaidrin" Unicode
character block.
- MEETEI_MAYEK - java.lang.Character.UnicodeScript
-
Unicode script "Meetei_Mayek".
- MEETEI_MAYEK - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Meetei Mayek" Unicode character block.
- MEETEI_MAYEK_EXTENSIONS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Meetei Mayek Extensions" Unicode character block.
- MENDE_KIKAKUI - java.lang.Character.UnicodeScript
-
Unicode script "Mende Kikakui".
- MENDE_KIKAKUI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mende Kikakui" Unicode character block.
- MEROITIC_CURSIVE - java.lang.Character.UnicodeScript
-
Unicode script "Meroitic Cursive".
- MEROITIC_CURSIVE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Meroitic Cursive" Unicode character block.
- MEROITIC_HIEROGLYPHS - java.lang.Character.UnicodeScript
-
Unicode script "Meroitic Hieroglyphs".
- MEROITIC_HIEROGLYPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Meroitic Hieroglyphs" Unicode character block.
- metafactory(MethodHandles.Lookup, String, MethodType, MethodType, MethodHandle, MethodType) - Static method in class java.lang.invoke.LambdaMetafactory
-
Facilitates the creation of simple "function objects" that implement one
or more interfaces by delegation to a provided
MethodHandle
,
after appropriate type adaptation and partial evaluation of arguments.
- MethodHandle - Class in java.lang.invoke
-
A method handle is a typed, directly executable reference to an underlying method,
constructor, field, or similar low-level operation, with optional
transformations of arguments or return values.
- MethodHandleDesc - Interface in java.lang.constant
-
- MethodHandleInfo - Interface in java.lang.invoke
-
A symbolic reference obtained by cracking a direct method handle
into its consitutent symbolic parts.
- MethodHandleProxies - Class in java.lang.invoke
-
This class consists exclusively of static methods that help adapt
method handles to other JVM types, such as interfaces.
- MethodHandles - Class in java.lang.invoke
-
This class consists exclusively of static methods that operate on or return
method handles.
- MethodHandles.Lookup - Class in java.lang.invoke
-
A lookup object is a factory for creating method handles,
when the creation requires access checking.
- methodName() - Method in interface java.lang.constant.DirectMethodHandleDesc
-
Return the name of the method or field described by this nominal descriptor.
- methodName() - Method in enum java.lang.invoke.VarHandle.AccessMode
-
Returns the VarHandle
signature-polymorphic method name
associated with this AccessMode
value.
- methodType(Class<?>) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type with the given components.
- methodType(Class<?>, Class<?>) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type with the given components.
- methodType(Class<?>, Class<?>[]) - Static method in class java.lang.invoke.MethodType
-
Finds or creates an instance of the given method type.
- methodType(Class<?>, Class<?>, Class<?>...) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type with the given components.
- methodType(Class<?>, MethodType) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type with the given components.
- methodType(Class<?>, List<Class<?>>) - Static method in class java.lang.invoke.MethodType
-
Finds or creates a method type with the given components.
- MethodType - Class in java.lang.invoke
-
A method type represents the arguments and return type accepted and
returned by a method handle, or the arguments and return type passed
and expected by a method handle caller.
- MethodTypeDesc - Interface in java.lang.constant
-
- MIAO - java.lang.Character.UnicodeScript
-
Unicode script "Miao".
- MIAO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miao" Unicode character block.
- min(double, double) - Static method in class java.lang.Double
-
Returns the smaller of two
double
values
as if by calling
Math.min
.
- min(double, double) - Static method in class java.lang.Math
-
Returns the smaller of two double
values.
- min(double, double) - Static method in class java.lang.StrictMath
-
Returns the smaller of two double
values.
- min(float, float) - Static method in class java.lang.Float
-
Returns the smaller of two
float
values
as if by calling
Math.min
.
- min(float, float) - Static method in class java.lang.Math
-
Returns the smaller of two float
values.
- min(float, float) - Static method in class java.lang.StrictMath
-
Returns the smaller of two float
values.
- min(int, int) - Static method in class java.lang.Integer
-
Returns the smaller of two
int
values
as if by calling
Math.min
.
- min(int, int) - Static method in class java.lang.Math
-
Returns the smaller of two int
values.
- min(int, int) - Static method in class java.lang.StrictMath
-
Returns the smaller of two int
values.
- min(long, long) - Static method in class java.lang.Long
-
Returns the smaller of two
long
values
as if by calling
Math.min
.
- min(long, long) - Static method in class java.lang.Math
-
Returns the smaller of two long
values.
- min(long, long) - Static method in class java.lang.StrictMath
-
Returns the smaller of two long
values.
- MIN_CODE_POINT - Static variable in class java.lang.Character
-
- MIN_EXPONENT - Static variable in class java.lang.Double
-
Minimum exponent a normalized double
variable may
have.
- MIN_EXPONENT - Static variable in class java.lang.Float
-
Minimum exponent a normalized float
variable may have.
- MIN_HIGH_SURROGATE - Static variable in class java.lang.Character
-
- MIN_LOW_SURROGATE - Static variable in class java.lang.Character
-
- MIN_NORMAL - Static variable in class java.lang.Double
-
A constant holding the smallest positive normal value of type
double
, 2-1022.
- MIN_NORMAL - Static variable in class java.lang.Float
-
A constant holding the smallest positive normal value of type
float
, 2-126.
- MIN_PRIORITY - Static variable in class java.lang.Thread
-
The minimum priority that a thread can have.
- MIN_RADIX - Static variable in class java.lang.Character
-
The minimum radix available for conversion to and from strings.
- MIN_SUPPLEMENTARY_CODE_POINT - Static variable in class java.lang.Character
-
- MIN_SURROGATE - Static variable in class java.lang.Character
-
The minimum value of a Unicode surrogate code unit in the
UTF-16 encoding, constant '\uD800'
.
- MIN_VALUE - Static variable in class java.lang.Byte
-
A constant holding the minimum value a byte
can
have, -27.
- MIN_VALUE - Static variable in class java.lang.Character
-
The constant value of this field is the smallest value of type
char
, '\u0000'
.
- MIN_VALUE - Static variable in class java.lang.Double
-
A constant holding the smallest positive nonzero value of type
double
, 2-1074.
- MIN_VALUE - Static variable in class java.lang.Float
-
A constant holding the smallest positive nonzero value of type
float
, 2-149.
- MIN_VALUE - Static variable in class java.lang.Integer
-
A constant holding the minimum value an int
can
have, -231.
- MIN_VALUE - Static variable in class java.lang.Long
-
A constant holding the minimum value a long
can
have, -263.
- MIN_VALUE - Static variable in class java.lang.Short
-
A constant holding the minimum value a short
can
have, -215.
- minor() - Method in class java.lang.Runtime.Version
-
Deprecated.
- MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miscellaneous Mathematical Symbols-A" Unicode character block.
- MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miscellaneous Mathematical Symbols-B" Unicode
character block.
- MISCELLANEOUS_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miscellaneous Symbols" Unicode character block.
- MISCELLANEOUS_SYMBOLS_AND_ARROWS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miscellaneous Symbols and Arrows" Unicode character
block.
- MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miscellaneous Symbols And Pictographs" Unicode
character block.
- MISCELLANEOUS_TECHNICAL - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Miscellaneous Technical" Unicode character block.
- MODI - java.lang.Character.UnicodeScript
-
Unicode script "Modi".
- MODI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Modi" Unicode character block.
- MODIFIER_LETTER - Static variable in class java.lang.Character
-
General category "Lm" in the Unicode specification.
- MODIFIER_SYMBOL - Static variable in class java.lang.Character
-
General category "Sk" in the Unicode specification.
- MODIFIER_TONE_LETTERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Modifier Tone Letters" Unicode character block.
- Module - Class in java.lang
-
Represents a run-time module, either
named
or unnamed.
- MODULE - Static variable in class java.lang.invoke.MethodHandles.Lookup
-
A single-bit mask representing
module
access (default access),
which may contribute to the result of
lookupModes
.
- ModuleLayer - Class in java.lang
-
A layer of modules in the Java virtual machine.
- ModuleLayer.Controller - Class in java.lang
-
Controls a module layer.
- modules() - Method in class java.lang.ModuleLayer
-
Returns the set of the modules in this layer.
- MONGOLIAN - java.lang.Character.UnicodeScript
-
Unicode script "Mongolian".
- MONGOLIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mongolian" Unicode character block.
- MONGOLIAN_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mongolian Supplement" Unicode
character block.
- MRO - java.lang.Character.UnicodeScript
-
Unicode script "Mro".
- MRO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Mro" Unicode character block.
- MULTANI - java.lang.Character.UnicodeScript
-
Unicode script "Multani".
- MULTANI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Multani" Unicode character block.
- multiplyExact(int, int) - Static method in class java.lang.Math
-
Returns the product of the arguments,
throwing an exception if the result overflows an int
.
- multiplyExact(int, int) - Static method in class java.lang.StrictMath
-
Returns the product of the arguments,
throwing an exception if the result overflows an int
.
- multiplyExact(long, int) - Static method in class java.lang.Math
-
Returns the product of the arguments, throwing an exception if the result
overflows a long
.
- multiplyExact(long, int) - Static method in class java.lang.StrictMath
-
Returns the product of the arguments, throwing an exception if the result
overflows a long
.
- multiplyExact(long, long) - Static method in class java.lang.Math
-
Returns the product of the arguments,
throwing an exception if the result overflows a long
.
- multiplyExact(long, long) - Static method in class java.lang.StrictMath
-
Returns the product of the arguments,
throwing an exception if the result overflows a long
.
- multiplyFull(int, int) - Static method in class java.lang.Math
-
Returns the exact mathematical product of the arguments.
- multiplyFull(int, int) - Static method in class java.lang.StrictMath
-
Returns the exact mathematical product of the arguments.
- multiplyHigh(long, long) - Static method in class java.lang.Math
-
Returns as a long
the most significant 64 bits of the 128-bit
product of two 64-bit factors.
- multiplyHigh(long, long) - Static method in class java.lang.StrictMath
-
Returns as a long
the most significant 64 bits of the 128-bit
product of two 64-bit factors.
- MUSICAL_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Musical Symbols" Unicode character block.
- MutableCallSite - Class in java.lang.invoke
-
A
MutableCallSite
is a
CallSite
whose target variable
behaves like an ordinary field.
- MutableCallSite(MethodHandle) - Constructor for class java.lang.invoke.MutableCallSite
-
Creates a call site object with an initial target method handle.
- MutableCallSite(MethodType) - Constructor for class java.lang.invoke.MutableCallSite
-
Creates a blank call site object with the given method type.
- MYANMAR - java.lang.Character.UnicodeScript
-
Unicode script "Myanmar".
- MYANMAR - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Myanmar" Unicode character block.
- MYANMAR_EXTENDED_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Myanmar Extended-A" Unicode character block.
- MYANMAR_EXTENDED_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Myanmar Extended-B" Unicode character block.
- NABATAEAN - java.lang.Character.UnicodeScript
-
Unicode script "Nabataean".
- NABATAEAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Nabataean" Unicode character block.
- name() - Method in class java.lang.Enum
-
Returns the name of this enum constant, exactly as declared in its
enum declaration.
- NaN - Static variable in class java.lang.Double
-
A constant holding a Not-a-Number (NaN) value of type
double
.
- NaN - Static variable in class java.lang.Float
-
A constant holding a Not-a-Number (NaN) value of type
float
.
- nanoTime() - Static method in class java.lang.System
-
Returns the current value of the running Java Virtual Machine's
high-resolution time source, in nanoseconds.
- negateExact(int) - Static method in class java.lang.Math
-
Returns the negation of the argument, throwing an exception if the
result overflows an int
.
- negateExact(long) - Static method in class java.lang.Math
-
Returns the negation of the argument, throwing an exception if the
result overflows a long
.
- NEGATIVE_INFINITY - Static variable in class java.lang.Double
-
A constant holding the negative infinity of type
double
.
- NEGATIVE_INFINITY - Static variable in class java.lang.Float
-
A constant holding the negative infinity of type
float
.
- NegativeArraySizeException - Exception in java.lang
-
Thrown if an application tries to create an array with negative size.
- NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
-
Constructs a NegativeArraySizeException
with no
detail message.
- NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
-
Constructs a NegativeArraySizeException
with the
specified detail message.
- NEW - java.lang.Thread.State
-
Thread state for a thread which has not yet started.
- NEW_TAI_LUE - java.lang.Character.UnicodeScript
-
Unicode script "New_Tai_Lue".
- NEW_TAI_LUE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "New Tai Lue" Unicode character block.
- NEWA - java.lang.Character.UnicodeScript
-
Unicode script "Newa".
- NEWA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Newa" Unicode
character block.
- newInstance() - Method in class java.lang.Class
-
Deprecated.
- nextAfter(double, double) - Static method in class java.lang.Math
-
Returns the floating-point number adjacent to the first
argument in the direction of the second argument.
- nextAfter(double, double) - Static method in class java.lang.StrictMath
-
Returns the floating-point number adjacent to the first
argument in the direction of the second argument.
- nextAfter(float, double) - Static method in class java.lang.Math
-
Returns the floating-point number adjacent to the first
argument in the direction of the second argument.
- nextAfter(float, double) - Static method in class java.lang.StrictMath
-
Returns the floating-point number adjacent to the first
argument in the direction of the second argument.
- nextDown(double) - Static method in class java.lang.Math
-
Returns the floating-point value adjacent to d
in
the direction of negative infinity.
- nextDown(double) - Static method in class java.lang.StrictMath
-
Returns the floating-point value adjacent to d
in
the direction of negative infinity.
- nextDown(float) - Static method in class java.lang.Math
-
Returns the floating-point value adjacent to f
in
the direction of negative infinity.
- nextDown(float) - Static method in class java.lang.StrictMath
-
Returns the floating-point value adjacent to f
in
the direction of negative infinity.
- nextUp(double) - Static method in class java.lang.Math
-
Returns the floating-point value adjacent to d
in
the direction of positive infinity.
- nextUp(double) - Static method in class java.lang.StrictMath
-
Returns the floating-point value adjacent to d
in
the direction of positive infinity.
- nextUp(float) - Static method in class java.lang.Math
-
Returns the floating-point value adjacent to f
in
the direction of positive infinity.
- nextUp(float) - Static method in class java.lang.StrictMath
-
Returns the floating-point value adjacent to f
in
the direction of positive infinity.
- NKO - java.lang.Character.UnicodeScript
-
Unicode script "Nko".
- NKO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "NKo" Unicode character block.
- NoClassDefFoundError - Error in java.lang
-
Thrown if the Java Virtual Machine or a ClassLoader
instance
tries to load in the definition of a class (as part of a normal method call
or as part of creating a new instance using the new
expression)
and no definition of the class could be found.
- NoClassDefFoundError() - Constructor for error java.lang.NoClassDefFoundError
-
Constructs a NoClassDefFoundError
with no detail message.
- NoClassDefFoundError(String) - Constructor for error java.lang.NoClassDefFoundError
-
Constructs a NoClassDefFoundError
with the specified
detail message.
- NON_SPACING_MARK - Static variable in class java.lang.Character
-
General category "Mn" in the Unicode specification.
- NORM_PRIORITY - Static variable in class java.lang.Thread
-
The default priority that is assigned to a thread.
- NoSuchFieldError - Error in java.lang
-
Thrown if an application tries to access or modify a specified
field of an object, and that object no longer has that field.
- NoSuchFieldError() - Constructor for error java.lang.NoSuchFieldError
-
Constructs a NoSuchFieldError
with no detail message.
- NoSuchFieldError(String) - Constructor for error java.lang.NoSuchFieldError
-
Constructs a NoSuchFieldError
with the specified
detail message.
- NoSuchFieldException - Exception in java.lang
-
Signals that the class doesn't have a field of a specified name.
- NoSuchFieldException() - Constructor for exception java.lang.NoSuchFieldException
-
Constructor.
- NoSuchFieldException(String) - Constructor for exception java.lang.NoSuchFieldException
-
Constructor with a detail message.
- NoSuchMethodError - Error in java.lang
-
Thrown if an application tries to call a specified method of a
class (either static or instance), and that class no longer has a
definition of that method.
- NoSuchMethodError() - Constructor for error java.lang.NoSuchMethodError
-
Constructs a NoSuchMethodError
with no detail message.
- NoSuchMethodError(String) - Constructor for error java.lang.NoSuchMethodError
-
Constructs a NoSuchMethodError
with the
specified detail message.
- NoSuchMethodException - Exception in java.lang
-
Thrown when a particular method cannot be found.
- NoSuchMethodException() - Constructor for exception java.lang.NoSuchMethodException
-
Constructs a NoSuchMethodException
without a detail message.
- NoSuchMethodException(String) - Constructor for exception java.lang.NoSuchMethodException
-
Constructs a NoSuchMethodException
with a detail message.
- notify() - Method in class java.lang.Object
-
Wakes up a single thread that is waiting on this object's
monitor.
- notifyAll() - Method in class java.lang.Object
-
Wakes up all threads that are waiting on this object's monitor.
- NULL - Static variable in class java.lang.constant.ConstantDescs
-
Nominal descriptor representing the constant null
- nullConstant(MethodHandles.Lookup, String, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
Returns a null
object reference for the reference type specified
by type
.
- NullPointerException - Exception in java.lang
-
Thrown when an application attempts to use null
in a
case where an object is required.
- NullPointerException() - Constructor for exception java.lang.NullPointerException
-
Constructs a NullPointerException
with no detail message.
- NullPointerException(String) - Constructor for exception java.lang.NullPointerException
-
Constructs a NullPointerException
with the specified
detail message.
- Number - Class in java.lang
-
The abstract class Number
is the superclass of platform
classes representing numeric values that are convertible to the
primitive types byte
, double
, float
,
int
, long
, and short
.
- Number() - Constructor for class java.lang.Number
-
- NUMBER_FORMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Number Forms" Unicode character block.
- NumberFormatException - Exception in java.lang
-
Thrown to indicate that the application has attempted to convert
a string to one of the numeric types, but that the string does not
have the appropriate format.
- NumberFormatException() - Constructor for exception java.lang.NumberFormatException
-
Constructs a NumberFormatException
with no detail message.
- NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
-
Constructs a NumberFormatException
with the
specified detail message.
- numberOfLeadingZeros(int) - Static method in class java.lang.Integer
-
Returns the number of zero bits preceding the highest-order
("leftmost") one-bit in the two's complement binary representation
of the specified int
value.
- numberOfLeadingZeros(long) - Static method in class java.lang.Long
-
Returns the number of zero bits preceding the highest-order
("leftmost") one-bit in the two's complement binary representation
of the specified long
value.
- numberOfTrailingZeros(int) - Static method in class java.lang.Integer
-
Returns the number of zero bits following the lowest-order ("rightmost")
one-bit in the two's complement binary representation of the specified
int
value.
- numberOfTrailingZeros(long) - Static method in class java.lang.Long
-
Returns the number of zero bits following the lowest-order ("rightmost")
one-bit in the two's complement binary representation of the specified
long
value.
- NUSHU - java.lang.Character.UnicodeScript
-
Unicode script "Nushu".
- NUSHU - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Nushu" Unicode
character block.
- Object - Class in java.lang
-
Class Object
is the root of the class hierarchy.
- Object() - Constructor for class java.lang.Object
-
Constructs a new object.
- of(char) - Static method in class java.lang.Character.UnicodeBlock
-
Returns the object representing the Unicode block containing the
given character, or null
if the character is not a
member of a defined block.
- of(int) - Static method in class java.lang.Character.UnicodeBlock
-
Returns the object representing the Unicode block
containing the given character (Unicode code point), or
null
if the character is not a member of a
defined block.
- of(int) - Static method in enum java.lang.Character.UnicodeScript
-
Returns the enum constant representing the Unicode script of which
the given character (Unicode code point) is assigned to.
- of(long) - Static method in interface java.lang.ProcessHandle
-
Returns an Optional<ProcessHandle>
for an existing native process.
- of(ClassDesc, ClassDesc...) - Static method in interface java.lang.constant.MethodTypeDesc
-
- of(ClassDesc, String) - Static method in class java.lang.Enum.EnumDesc
-
Return a nominal descriptor for the specified enum
class and name
- of(DirectMethodHandleDesc) - Static method in class java.lang.constant.DynamicConstantDesc
-
Return a nominal descriptor for a dynamic constant whose bootstrap has
no static arguments, whose name parameter is
ConstantDescs.DEFAULT_NAME
,
and whose type parameter is always the same as the bootstrap method return type.
- of(DirectMethodHandleDesc.Kind, ClassDesc, String, String) - Static method in interface java.lang.constant.MethodHandleDesc
-
Create a
MethodHandleDesc corresponding to an invocation of a
declared method, invocation of a constructor, or access to a field.
- of(DirectMethodHandleDesc, ConstantDesc...) - Static method in class java.lang.constant.DynamicConstantDesc
-
Return a nominal descriptor for a dynamic constant whose name parameter
is
ConstantDescs.DEFAULT_NAME
, and whose type parameter is always
the same as the bootstrap method return type.
- of(DirectMethodHandleDesc, MethodTypeDesc) - Static method in class java.lang.constant.DynamicCallSiteDesc
-
Create a nominal descriptor for an
invokedynamic
call site whose
bootstrap method has no static arguments and for which the name parameter
is
ConstantDescs.DEFAULT_NAME
.
- of(DirectMethodHandleDesc, String, MethodTypeDesc) - Static method in class java.lang.constant.DynamicCallSiteDesc
-
Create a nominal descriptor for an invokedynamic
call site whose
bootstrap method has no static arguments.
- of(DirectMethodHandleDesc, String, MethodTypeDesc, ConstantDesc...) - Static method in class java.lang.constant.DynamicCallSiteDesc
-
Create a nominal descriptor for an invokedynamic
call site.
- of(String) - Static method in interface java.lang.constant.ClassDesc
-
Create a
ClassDesc for a class or interface type,
given the name of the class or interface, such as
"java.lang.String"
.
- of(String, String) - Static method in interface java.lang.constant.ClassDesc
-
Create a
ClassDesc for a class or interface type,
given a package name and the unqualified (simple) name for the
class or interface.
- ofArray(ClassDesc) - Static method in class java.lang.invoke.VarHandle.VarHandleDesc
-
- ofCallsiteBootstrap(ClassDesc, String, ClassDesc, ClassDesc...) - Static method in class java.lang.constant.ConstantDescs
-
Return a
MethodHandleDesc
corresponding to a bootstrap method for
an
invokedynamic
callsite, which is a static method whose leading
parameter types are
Lookup
,
String
, and
MethodType
.
- ofCanonical(DirectMethodHandleDesc, String, ClassDesc, ConstantDesc[]) - Static method in class java.lang.constant.DynamicConstantDesc
-
Return a nominal descriptor for a dynamic constant, transforming it into
a more specific type if the constant bootstrap is a well-known one and a
more specific nominal descriptor type (e.g., ClassDesc) is available.
- ofConstantBootstrap(ClassDesc, String, ClassDesc, ClassDesc...) - Static method in class java.lang.constant.ConstantDescs
-
Return a
MethodHandleDesc
corresponding to a bootstrap method for a
dynamic constant, which is a static method whose leading arguments are
Lookup
,
String
, and
Class
.
- ofConstructor(ClassDesc, ClassDesc...) - Static method in interface java.lang.constant.MethodHandleDesc
-
- ofDescriptor(String) - Static method in interface java.lang.constant.ClassDesc
-
Create a
ClassDesc given a descriptor string for a class,
interface, array, or primitive type.
- ofDescriptor(String) - Static method in interface java.lang.constant.MethodTypeDesc
-
- OFF - java.lang.System.Logger.Level
-
A marker to indicate that all levels are disabled.
- ofField(ClassDesc, String, ClassDesc) - Static method in class java.lang.invoke.VarHandle.VarHandleDesc
-
- ofField(DirectMethodHandleDesc.Kind, ClassDesc, String, ClassDesc) - Static method in interface java.lang.constant.MethodHandleDesc
-
Create a
MethodHandleDesc corresponding to a method handle
that accesses a field.
- offsetByCodePoints(char[], int, int, int, int) - Static method in class java.lang.Character
-
Returns the index within the given char
subarray
that is offset from the given index
by
codePointOffset
code points.
- offsetByCodePoints(int, int) - Method in class java.lang.String
-
Returns the index within this String
that is
offset from the given index
by
codePointOffset
code points.
- offsetByCodePoints(int, int) - Method in class java.lang.StringBuffer
-
- offsetByCodePoints(CharSequence, int, int) - Static method in class java.lang.Character
-
Returns the index within the given char sequence that is offset
from the given index
by codePointOffset
code points.
- ofMethod(DirectMethodHandleDesc.Kind, ClassDesc, String, MethodTypeDesc) - Static method in interface java.lang.constant.MethodHandleDesc
-
Create a
MethodHandleDesc corresponding to an invocation of a
declared method or constructor.
- ofNamed(DirectMethodHandleDesc, String, ClassDesc, ConstantDesc...) - Static method in class java.lang.constant.DynamicConstantDesc
-
Return a nominal descriptor for a dynamic constant.
- ofStaticField(ClassDesc, String, ClassDesc) - Static method in class java.lang.invoke.VarHandle.VarHandleDesc
-
- OGHAM - java.lang.Character.UnicodeScript
-
Unicode script "Ogham".
- OGHAM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ogham" Unicode character block.
- OL_CHIKI - java.lang.Character.UnicodeScript
-
Unicode script "Ol_Chiki".
- OL_CHIKI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ol Chiki" Unicode character block.
- OLD_HUNGARIAN - java.lang.Character.UnicodeScript
-
Unicode script "Old Hungarian".
- OLD_HUNGARIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old Hungarian" Unicode character block.
- OLD_ITALIC - java.lang.Character.UnicodeScript
-
Unicode script "Old_Italic".
- OLD_ITALIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old Italic" Unicode character block.
- OLD_NORTH_ARABIAN - java.lang.Character.UnicodeScript
-
Unicode script "Old North Arabian".
- OLD_NORTH_ARABIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old North Arabian" Unicode character block.
- OLD_PERMIC - java.lang.Character.UnicodeScript
-
Unicode script "Old Permic".
- OLD_PERMIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old Permic" Unicode character block.
- OLD_PERSIAN - java.lang.Character.UnicodeScript
-
Unicode script "Old_Persian".
- OLD_PERSIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old Persian" Unicode character block.
- OLD_SOGDIAN - java.lang.Character.UnicodeScript
-
Unicode script "Old Sogdian".
- OLD_SOGDIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old Sogdian" Unicode
character block.
- OLD_SOUTH_ARABIAN - java.lang.Character.UnicodeScript
-
Unicode script "Old_South_Arabian".
- OLD_SOUTH_ARABIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old South Arabian" Unicode character block.
- OLD_TURKIC - java.lang.Character.UnicodeScript
-
Unicode script "Old_Turkic".
- OLD_TURKIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Old Turkic" Unicode character block.
- onExit() - Method in class java.lang.Process
-
Returns a CompletableFuture<Process>
for the termination of the Process.
- onExit() - Method in interface java.lang.ProcessHandle
-
Returns a CompletableFuture<ProcessHandle>
for the termination
of the process.
- onSpinWait() - Static method in class java.lang.Thread
-
Indicates that the caller is momentarily unable to progress, until the
occurrence of one or more actions on the part of other activities.
- OPTICAL_CHARACTER_RECOGNITION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Optical Character Recognition" Unicode character block.
- optional() - Method in class java.lang.Runtime.Version
-
Returns
optional additional identifying build
information.
- ordinal() - Method in class java.lang.Enum
-
Returns the ordinal of this enumeration constant (its position
in its enum declaration, where the initial constant is assigned
an ordinal of zero).
- ORIYA - java.lang.Character.UnicodeScript
-
Unicode script "Oriya".
- ORIYA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Oriya" Unicode character block.
- ORNAMENTAL_DINGBATS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Ornamental Dingbats" Unicode character block.
- OSAGE - java.lang.Character.UnicodeScript
-
Unicode script "Osage".
- OSAGE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Osage" Unicode
character block.
- OSMANYA - java.lang.Character.UnicodeScript
-
Unicode script "Osmanya".
- OSMANYA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Osmanya" Unicode character block.
- OTHER_LETTER - Static variable in class java.lang.Character
-
General category "Lo" in the Unicode specification.
- OTHER_NUMBER - Static variable in class java.lang.Character
-
General category "No" in the Unicode specification.
- OTHER_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Po" in the Unicode specification.
- OTHER_SYMBOL - Static variable in class java.lang.Character
-
General category "So" in the Unicode specification.
- out - Static variable in class java.lang.System
-
The "standard" output stream.
- OutOfMemoryError - Error in java.lang
-
Thrown when the Java Virtual Machine cannot allocate an object
because it is out of memory, and no more memory could be made
available by the garbage collector.
- OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
-
Constructs an OutOfMemoryError
with no detail message.
- OutOfMemoryError(String) - Constructor for error java.lang.OutOfMemoryError
-
Constructs an OutOfMemoryError
with the specified
detail message.
- Override - Annotation Type in java.lang
-
Indicates that a method declaration is intended to override a
method declaration in a supertype.
- owner() - Method in interface java.lang.constant.DirectMethodHandleDesc
-
Return a
ClassDesc
describing the class declaring the
method or field described by this nominal descriptor.
- Package - Class in java.lang
-
Represents metadata about a run-time package associated with a class loader.
- PACKAGE - Static variable in class java.lang.invoke.MethodHandles.Lookup
-
A single-bit mask representing
package
access (default access),
which may contribute to the result of
lookupModes
.
- packageName() - Method in interface java.lang.constant.ClassDesc
-
Returns the package name of this
ClassDesc, if it describes
a class or interface type.
- PAHAWH_HMONG - java.lang.Character.UnicodeScript
-
Unicode script "Pahawh Hmong".
- PAHAWH_HMONG - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Pahawh Hmong" Unicode character block.
- PALMYRENE - java.lang.Character.UnicodeScript
-
Unicode script "Palmyrene".
- PALMYRENE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Palmyrene" Unicode character block.
- PARAGRAPH_SEPARATOR - Static variable in class java.lang.Character
-
General category "Zp" in the Unicode specification.
- parameterArray() - Method in interface java.lang.constant.MethodTypeDesc
-
Get the parameter types as an array.
- parameterArray() - Method in class java.lang.invoke.MethodType
-
Presents the parameter types as an array (a convenience method).
- parameterArray() - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return an array of field descriptors for the parameter types of the method type
described by this descriptor
- parameterCount() - Method in interface java.lang.constant.MethodTypeDesc
-
Get the number of parameters of the method type described by
this
MethodTypeDesc
- parameterCount() - Method in class java.lang.invoke.MethodType
-
Returns the number of parameter types in this method type.
- parameterCount() - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return the number of parameters in the method type
- parameterList() - Method in interface java.lang.constant.MethodTypeDesc
-
Get the parameter types as an immutable List
.
- parameterList() - Method in class java.lang.invoke.MethodType
-
Presents the parameter types as a list (a convenience method).
- parameterList() - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return an immutable list of field descriptors for the parameter types of the method type
described by this descriptor
- parameterType(int) - Method in interface java.lang.constant.MethodTypeDesc
-
Get the parameter type of the
index
'th parameter of the method type
described by this
MethodTypeDesc
- parameterType(int) - Method in class java.lang.invoke.MethodType
-
Returns the parameter type at the specified index, within this method type.
- parameterType(int) - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return a field descriptor describing the requested parameter of the method type
described by this descriptor
- parent() - Method in interface java.lang.ProcessHandle
-
Returns an Optional<ProcessHandle>
for the parent process.
- parentOf(ThreadGroup) - Method in class java.lang.ThreadGroup
-
Tests if this thread group is either the thread group
argument or one of its ancestor thread groups.
- parents() - Method in class java.lang.ModuleLayer
-
Returns the list of this layer's parents unless this is the
empty layer, which has no parents and so an
empty list is returned.
- parse(String) - Static method in class java.lang.Runtime.Version
-
- parseBoolean(String) - Static method in class java.lang.Boolean
-
Parses the string argument as a boolean.
- parseByte(String) - Static method in class java.lang.Byte
-
Parses the string argument as a signed decimal
byte
.
- parseByte(String, int) - Static method in class java.lang.Byte
-
Parses the string argument as a signed byte
in the
radix specified by the second argument.
- parseDouble(String) - Static method in class java.lang.Double
-
Returns a new double
initialized to the value
represented by the specified String
, as performed
by the valueOf
method of class
Double
.
- parseFloat(String) - Static method in class java.lang.Float
-
Returns a new float
initialized to the value
represented by the specified String
, as performed
by the valueOf
method of class Float
.
- parseInt(CharSequence, int, int, int) - Static method in class java.lang.Integer
-
Parses the
CharSequence
argument as a signed
int
in the
specified
radix
, beginning at the specified
beginIndex
and extending to
endIndex - 1
.
- parseInt(String) - Static method in class java.lang.Integer
-
Parses the string argument as a signed decimal integer.
- parseInt(String, int) - Static method in class java.lang.Integer
-
Parses the string argument as a signed integer in the radix
specified by the second argument.
- parseLong(CharSequence, int, int, int) - Static method in class java.lang.Long
-
Parses the
CharSequence
argument as a signed
long
in
the specified
radix
, beginning at the specified
beginIndex
and extending to
endIndex - 1
.
- parseLong(String) - Static method in class java.lang.Long
-
Parses the string argument as a signed decimal long
.
- parseLong(String, int) - Static method in class java.lang.Long
-
Parses the string argument as a signed long
in the
radix specified by the second argument.
- parseShort(String) - Static method in class java.lang.Short
-
Parses the string argument as a signed decimal
short
.
- parseShort(String, int) - Static method in class java.lang.Short
-
Parses the string argument as a signed short
in the
radix specified by the second argument.
- parseUnsignedInt(CharSequence, int, int, int) - Static method in class java.lang.Integer
-
Parses the
CharSequence
argument as an unsigned
int
in
the specified
radix
, beginning at the specified
beginIndex
and extending to
endIndex - 1
.
- parseUnsignedInt(String) - Static method in class java.lang.Integer
-
Parses the string argument as an unsigned decimal integer.
- parseUnsignedInt(String, int) - Static method in class java.lang.Integer
-
Parses the string argument as an unsigned integer in the radix
specified by the second argument.
- parseUnsignedLong(CharSequence, int, int, int) - Static method in class java.lang.Long
-
Parses the
CharSequence
argument as an unsigned
long
in
the specified
radix
, beginning at the specified
beginIndex
and extending to
endIndex - 1
.
- parseUnsignedLong(String) - Static method in class java.lang.Long
-
Parses the string argument as an unsigned decimal long
.
- parseUnsignedLong(String, int) - Static method in class java.lang.Long
-
Parses the string argument as an unsigned long
in the
radix specified by the second argument.
- patch() - Method in class java.lang.Runtime.Version
-
Returns the value of the
patch element of the
version number, or zero if it is absent.
- PAU_CIN_HAU - java.lang.Character.UnicodeScript
-
Unicode script "Pau Cin Hau".
- PAU_CIN_HAU - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Pau Cin Hau" Unicode character block.
- permuteArguments(MethodHandle, MethodType, int...) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which adapts the calling sequence of the
given method handle to a new type, by reordering the arguments.
- PHAGS_PA - java.lang.Character.UnicodeScript
-
Unicode script "Phags_Pa".
- PHAGS_PA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Phags-pa" Unicode character block.
- PHAISTOS_DISC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Phaistos Disc" Unicode character block.
- PHOENICIAN - java.lang.Character.UnicodeScript
-
Unicode script "Phoenician".
- PHOENICIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Phoenician" Unicode character block.
- PHONETIC_EXTENSIONS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Phonetic Extensions" Unicode character block.
- PHONETIC_EXTENSIONS_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Phonetic Extensions Supplement" Unicode character
block.
- PI - Static variable in class java.lang.Math
-
The double
value that is closer than any other to
pi, the ratio of the circumference of a circle to its
diameter.
- PI - Static variable in class java.lang.StrictMath
-
The double
value that is closer than any other to
pi, the ratio of the circumference of a circle to its
diameter.
- pid() - Method in class java.lang.Process
-
Returns the native process ID of the process.
- pid() - Method in interface java.lang.ProcessHandle
-
Returns the native process ID of the process.
- PIPE - java.lang.ProcessBuilder.Redirect.Type
-
- PIPE - Static variable in class java.lang.ProcessBuilder.Redirect
-
Indicates that subprocess I/O will be connected to the
current Java process over a pipe.
- PLAYING_CARDS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Playing Cards" Unicode character block.
- POSITIVE_INFINITY - Static variable in class java.lang.Double
-
A constant holding the positive infinity of type
double
.
- POSITIVE_INFINITY - Static variable in class java.lang.Float
-
A constant holding the positive infinity of type
float
.
- pow(double, double) - Static method in class java.lang.Math
-
Returns the value of the first argument raised to the power of the
second argument.
- pow(double, double) - Static method in class java.lang.StrictMath
-
Returns the value of the first argument raised to the power of the
second argument.
- pre() - Method in class java.lang.Runtime.Version
-
- primitiveClass(MethodHandles.Lookup, String, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
Returns a
Class
mirror for the primitive type whose type
descriptor is specified by
name
.
- printStackTrace() - Method in class java.lang.Throwable
-
Prints this throwable and its backtrace to the
standard error stream.
- printStackTrace(PrintStream) - Method in class java.lang.Throwable
-
Prints this throwable and its backtrace to the specified print stream.
- printStackTrace(PrintWriter) - Method in class java.lang.Throwable
-
Prints this throwable and its backtrace to the specified
print writer.
- PRIVATE - Static variable in class java.lang.invoke.MethodHandles.Lookup
-
A single-bit mask representing
private
access,
which may contribute to the result of
lookupModes
.
- PRIVATE_USE - Static variable in class java.lang.Character
-
General category "Co" in the Unicode specification.
- PRIVATE_USE_AREA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Private Use Area" Unicode character block.
- privateLookupIn(Class<?>, MethodHandles.Lookup) - Static method in class java.lang.invoke.MethodHandles
-
Returns a
lookup object
with full capabilities to emulate all
supported bytecode behaviors, including
private access, on a target class.
- Process - Class in java.lang
-
Process
provides control of native processes started by
ProcessBuilder.start and Runtime.exec.
- Process() - Constructor for class java.lang.Process
-
Default constructor for Process.
- ProcessBuilder - Class in java.lang
-
This class is used to create operating system processes.
- ProcessBuilder(String...) - Constructor for class java.lang.ProcessBuilder
-
Constructs a process builder with the specified operating
system program and arguments.
- ProcessBuilder(List<String>) - Constructor for class java.lang.ProcessBuilder
-
Constructs a process builder with the specified operating
system program and arguments.
- ProcessBuilder.Redirect - Class in java.lang
-
Represents a source of subprocess input or a destination of
subprocess output.
- ProcessBuilder.Redirect.Type - Enum in java.lang
-
- ProcessHandle - Interface in java.lang
-
ProcessHandle identifies and provides control of native processes.
- ProcessHandle.Info - Interface in java.lang
-
Information snapshot about the process.
- PROTECTED - Static variable in class java.lang.invoke.MethodHandles.Lookup
-
A single-bit mask representing
protected
access,
which may contribute to the result of
lookupModes
.
- PSALTER_PAHLAVI - java.lang.Character.UnicodeScript
-
Unicode script "Psalter Pahlavi".
- PSALTER_PAHLAVI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Psalter Pahlavi" Unicode character block.
- PUBLIC - Static variable in class java.lang.invoke.MethodHandles.Lookup
-
A single-bit mask representing
public
access,
which may contribute to the result of
lookupModes
.
- publicLookup() - Static method in class java.lang.invoke.MethodHandles
-
- random() - Static method in class java.lang.Math
-
Returns a double
value with a positive sign, greater
than or equal to 0.0
and less than 1.0
.
- random() - Static method in class java.lang.StrictMath
-
Returns a double
value with a positive sign, greater
than or equal to 0.0
and less than 1.0
.
- read(CharBuffer) - Method in interface java.lang.Readable
-
Attempts to read characters into the specified character buffer.
- READ - java.lang.ProcessBuilder.Redirect.Type
-
- Readable - Interface in java.lang
-
A Readable
is a source of characters.
- redirectError() - Method in class java.lang.ProcessBuilder
-
Returns this process builder's standard error destination.
- redirectError(File) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's standard error destination to a file.
- redirectError(ProcessBuilder.Redirect) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's standard error destination.
- redirectErrorStream() - Method in class java.lang.ProcessBuilder
-
Tells whether this process builder merges standard error and
standard output.
- redirectErrorStream(boolean) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's redirectErrorStream
property.
- redirectInput() - Method in class java.lang.ProcessBuilder
-
Returns this process builder's standard input source.
- redirectInput(File) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's standard input source to a file.
- redirectInput(ProcessBuilder.Redirect) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's standard input source.
- redirectOutput() - Method in class java.lang.ProcessBuilder
-
Returns this process builder's standard output destination.
- redirectOutput(File) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's standard output destination to a file.
- redirectOutput(ProcessBuilder.Redirect) - Method in class java.lang.ProcessBuilder
-
Sets this process builder's standard output destination.
- REF_getField - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_getStatic - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_invokeInterface - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_invokeSpecial - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_invokeStatic - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_invokeVirtual - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_newInvokeSpecial - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_putField - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- REF_putStatic - Static variable in interface java.lang.invoke.MethodHandleInfo
-
A direct method handle reference kind,
as defined in the
table above.
- referenceKindToString(int) - Static method in interface java.lang.invoke.MethodHandleInfo
-
Returns the descriptive name of the given reference kind,
as defined in the
table above.
- refKind - Variable in enum java.lang.constant.DirectMethodHandleDesc.Kind
-
The corresponding
refKind
value for this kind of method handle,
as defined by
MethodHandleInfo
- refKind() - Method in interface java.lang.constant.DirectMethodHandleDesc
-
Return the
refKind
of the method handle described by this nominal
reference, as defined by
MethodHandleInfo
.
- reflectAs(Class<T>, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
- reflectAs(Class<T>, MethodHandles.Lookup) - Method in interface java.lang.invoke.MethodHandleInfo
-
Reflects the underlying member as a method, constructor, or field object.
- ReflectiveOperationException - Exception in java.lang
-
Common superclass of exceptions thrown by reflective operations in
core reflection.
- ReflectiveOperationException() - Constructor for exception java.lang.ReflectiveOperationException
-
Constructs a new exception with null
as its detail
message.
- ReflectiveOperationException(String) - Constructor for exception java.lang.ReflectiveOperationException
-
Constructs a new exception with the specified detail message.
- ReflectiveOperationException(String, Throwable) - Constructor for exception java.lang.ReflectiveOperationException
-
Constructs a new exception with the specified detail message
and cause.
- ReflectiveOperationException(Throwable) - Constructor for exception java.lang.ReflectiveOperationException
-
Constructs a new exception with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
-
Tests if two string regions are equal.
- regionMatches(int, String, int, int) - Method in class java.lang.String
-
Tests if two string regions are equal.
- registerAsParallelCapable() - Static method in class java.lang.ClassLoader
-
- REJANG - java.lang.Character.UnicodeScript
-
Unicode script "Rejang".
- REJANG - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Rejang" Unicode character block.
- releaseFence() - Static method in class java.lang.invoke.VarHandle
-
Ensures that loads and stores before the fence will not be
reordered with stores after the fence.
- remainderUnsigned(int, int) - Static method in class java.lang.Integer
-
Returns the unsigned remainder from dividing the first argument
by the second where each argument and the result is interpreted
as an unsigned value.
- remainderUnsigned(long, long) - Static method in class java.lang.Long
-
Returns the unsigned remainder from dividing the first argument
by the second where each argument and the result is interpreted
as an unsigned value.
- remove() - Method in class java.lang.ThreadLocal
-
Removes the current thread's value for this thread-local
variable.
- remove(Class<?>) - Method in class java.lang.ClassValue
-
Removes the associated value for the given class.
- removeShutdownHook(Thread) - Method in class java.lang.Runtime
-
De-registers a previously-registered virtual-machine shutdown hook.
- repeat(int) - Method in class java.lang.String
-
Returns a string whose value is the concatenation of this
string repeated count
times.
- replace(char, char) - Method in class java.lang.String
-
Returns a string resulting from replacing all occurrences of
oldChar
in this string with newChar
.
- replace(int, int, String) - Method in class java.lang.StringBuffer
-
- replace(int, int, String) - Method in class java.lang.StringBuilder
-
- replace(CharSequence, CharSequence) - Method in class java.lang.String
-
Replaces each substring of this string that matches the literal target
sequence with the specified literal replacement sequence.
- replaceAll(String, String) - Method in class java.lang.String
-
Replaces each substring of this string that matches the given
regular expression with the
given replacement.
- replaceFirst(String, String) - Method in class java.lang.String
-
Replaces the first substring of this string that matches the given
regular expression with the
given replacement.
- resolveCallSiteDesc(MethodHandles.Lookup) - Method in class java.lang.constant.DynamicCallSiteDesc
-
Reflectively invokes the bootstrap method with the specified arguments,
and return the resulting
CallSite
- resolveClass(Class<?>) - Method in class java.lang.ClassLoader
-
Links the specified class.
- resolveConstantDesc(MethodHandles.Lookup) - Method in interface java.lang.constant.ConstantDesc
-
Resolve this descriptor reflectively, emulating the resolution behavior
of JVMS 5.4.3 and the access control behavior of JVMS 5.4.4.
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.constant.DynamicConstantDesc
-
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.Double
-
Resolve this instance as a
ConstantDesc
, the result of which is
the instance itself.
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.Enum.EnumDesc
-
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.Float
-
Resolve this instance as a
ConstantDesc
, the result of which is
the instance itself.
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.Integer
-
Resolve this instance as a
ConstantDesc
, the result of which is
the instance itself.
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.invoke.VarHandle.VarHandleDesc
-
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.Long
-
Resolve this instance as a
ConstantDesc
, the result of which is
the instance itself.
- resolveConstantDesc(MethodHandles.Lookup) - Method in class java.lang.String
-
Resolve this instance as a
ConstantDesc
, the result of which is
the instance itself.
- resources(String) - Method in class java.lang.ClassLoader
-
Returns a stream whose elements are the URLs of all the resources with
the given name.
- resume() - Method in class java.lang.Thread
-
Deprecated.
- resume() - Method in class java.lang.ThreadGroup
-
Deprecated.
- RETAIN_CLASS_REFERENCE - java.lang.StackWalker.Option
-
Retains Class
object in StackFrame
s
walked by this StackWalker
.
- returnType() - Method in interface java.lang.constant.MethodTypeDesc
-
Get the return type of the method type described by this
MethodTypeDesc
- returnType() - Method in class java.lang.invoke.MethodType
-
Returns the return type of this method type.
- returnType() - Method in interface java.lang.invoke.TypeDescriptor.OfMethod
-
Return a field descriptor describing the return type of the method type described
by this descriptor
- revealDirect(MethodHandle) - Method in class java.lang.invoke.MethodHandles.Lookup
-
- reverse() - Method in class java.lang.StringBuffer
-
- reverse() - Method in class java.lang.StringBuilder
-
- reverse(int) - Static method in class java.lang.Integer
-
Returns the value obtained by reversing the order of the bits in the
two's complement binary representation of the specified int
value.
- reverse(long) - Static method in class java.lang.Long
-
Returns the value obtained by reversing the order of the bits in the
two's complement binary representation of the specified long
value.
- reverseBytes(char) - Static method in class java.lang.Character
-
Returns the value obtained by reversing the order of the bytes in the
specified char
value.
- reverseBytes(int) - Static method in class java.lang.Integer
-
Returns the value obtained by reversing the order of the bytes in the
two's complement representation of the specified int
value.
- reverseBytes(long) - Static method in class java.lang.Long
-
Returns the value obtained by reversing the order of the bytes in the
two's complement representation of the specified long
value.
- reverseBytes(short) - Static method in class java.lang.Short
-
Returns the value obtained by reversing the order of the bytes in the
two's complement representation of the specified short
value.
- rint(double) - Static method in class java.lang.Math
-
Returns the double
value that is closest in value
to the argument and is equal to a mathematical integer.
- rint(double) - Static method in class java.lang.StrictMath
-
Returns the double
value that is closest in value
to the argument and is equal to a mathematical integer.
- rotateLeft(int, int) - Static method in class java.lang.Integer
-
Returns the value obtained by rotating the two's complement binary
representation of the specified int
value left by the
specified number of bits.
- rotateLeft(long, int) - Static method in class java.lang.Long
-
Returns the value obtained by rotating the two's complement binary
representation of the specified long
value left by the
specified number of bits.
- rotateRight(int, int) - Static method in class java.lang.Integer
-
Returns the value obtained by rotating the two's complement binary
representation of the specified int
value right by the
specified number of bits.
- rotateRight(long, int) - Static method in class java.lang.Long
-
Returns the value obtained by rotating the two's complement binary
representation of the specified long
value right by the
specified number of bits.
- round(double) - Static method in class java.lang.Math
-
Returns the closest long
to the argument, with ties
rounding to positive infinity.
- round(double) - Static method in class java.lang.StrictMath
-
Returns the closest long
to the argument, with ties
rounding to positive infinity.
- round(float) - Static method in class java.lang.Math
-
Returns the closest int
to the argument, with ties
rounding to positive infinity.
- round(float) - Static method in class java.lang.StrictMath
-
Returns the closest int
to the argument, with ties
rounding to positive infinity.
- RUMI_NUMERAL_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Rumi Numeral Symbols" Unicode character block.
- run() - Method in interface java.lang.Runnable
-
When an object implementing interface Runnable
is used
to create a thread, starting the thread causes the object's
run
method to be called in that separately executing
thread.
- run() - Method in class java.lang.Thread
-
If this thread was constructed using a separate
Runnable
run object, then that
Runnable
object's run
method is called;
otherwise, this method does nothing and returns.
- runFinalization() - Method in class java.lang.Runtime
-
Runs the finalization methods of any objects pending finalization.
- runFinalization() - Static method in class java.lang.System
-
Runs the finalization methods of any objects pending finalization.
- RUNIC - java.lang.Character.UnicodeScript
-
Unicode script "Runic".
- RUNIC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Runic" Unicode character block.
- Runnable - Interface in java.lang
-
The Runnable
interface should be implemented by any
class whose instances are intended to be executed by a thread.
- RUNNABLE - java.lang.Thread.State
-
Thread state for a runnable thread.
- Runtime - Class in java.lang
-
Every Java application has a single instance of class
Runtime
that allows the application to interface with
the environment in which the application is running.
- Runtime.Version - Class in java.lang
-
A representation of a version string for an implementation of the
Java SE Platform.
- RuntimeException - Exception in java.lang
-
RuntimeException
is the superclass of those
exceptions that can be thrown during the normal operation of the
Java Virtual Machine.
- RuntimeException() - Constructor for exception java.lang.RuntimeException
-
Constructs a new runtime exception with null
as its
detail message.
- RuntimeException(String) - Constructor for exception java.lang.RuntimeException
-
Constructs a new runtime exception with the specified detail message.
- RuntimeException(String, Throwable) - Constructor for exception java.lang.RuntimeException
-
Constructs a new runtime exception with the specified detail message and
cause.
- RuntimeException(String, Throwable, boolean, boolean) - Constructor for exception java.lang.RuntimeException
-
Constructs a new runtime exception with the specified detail
message, cause, suppression enabled or disabled, and writable
stack trace enabled or disabled.
- RuntimeException(Throwable) - Constructor for exception java.lang.RuntimeException
-
Constructs a new runtime exception with the specified cause and a
detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause
).
- RuntimePermission - Class in java.lang
-
This class is for runtime permissions.
- RuntimePermission(String) - Constructor for class java.lang.RuntimePermission
-
Creates a new RuntimePermission with the specified name.
- RuntimePermission(String, String) - Constructor for class java.lang.RuntimePermission
-
Creates a new RuntimePermission object with the specified name.
- SafeVarargs - Annotation Type in java.lang
-
A programmer assertion that the body of the annotated method or
constructor does not perform potentially unsafe operations on its
varargs parameter.
- SAMARITAN - java.lang.Character.UnicodeScript
-
Unicode script "Samaritan".
- SAMARITAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Samaritan" Unicode character block.
- SAURASHTRA - java.lang.Character.UnicodeScript
-
Unicode script "Saurashtra".
- SAURASHTRA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Saurashtra" Unicode character block.
- scalb(double, int) - Static method in class java.lang.Math
-
Returns d
×
2scaleFactor
rounded as if performed
by a single correctly rounded floating-point multiply to a
member of the double value set.
- scalb(double, int) - Static method in class java.lang.StrictMath
-
Returns d
×
2scaleFactor
rounded as if performed
by a single correctly rounded floating-point multiply to a
member of the double value set.
- scalb(float, int) - Static method in class java.lang.Math
-
Returns f
×
2scaleFactor
rounded as if performed
by a single correctly rounded floating-point multiply to a
member of the float value set.
- scalb(float, int) - Static method in class java.lang.StrictMath
-
Returns f
×
2scaleFactor
rounded as if performed
by a single correctly rounded floating-point multiply to a
member of the float value set.
- security() - Method in class java.lang.Runtime.Version
-
Deprecated.
- SecurityException - Exception in java.lang
-
Thrown by the security manager to indicate a security violation.
- SecurityException() - Constructor for exception java.lang.SecurityException
-
Constructs a SecurityException
with no detail message.
- SecurityException(String) - Constructor for exception java.lang.SecurityException
-
Constructs a SecurityException
with the specified
detail message.
- SecurityException(String, Throwable) - Constructor for exception java.lang.SecurityException
-
Creates a SecurityException
with the specified
detail message and cause.
- SecurityException(Throwable) - Constructor for exception java.lang.SecurityException
-
Creates a SecurityException
with the specified cause
and a detail message of (cause==null ? null : cause.toString())
(which typically contains the class and detail message of
cause
).
- SecurityManager - Class in java.lang
-
The security manager is a class that allows
applications to implement a security policy.
- SecurityManager() - Constructor for class java.lang.SecurityManager
-
Constructs a new SecurityManager
.
- SerializedLambda - Class in java.lang.invoke
-
Serialized form of a lambda expression.
- SerializedLambda(Class<?>, String, String, String, int, String, String, String, String, Object[]) - Constructor for class java.lang.invoke.SerializedLambda
-
Create a SerializedLambda
from the low-level information present
at the lambda factory site.
- set(Object...) - Method in class java.lang.invoke.VarHandle
-
Sets the value of a variable to the newValue
, with memory
semantics of setting as if the variable was declared non-volatile
and non-final
.
- set(T) - Method in class java.lang.ThreadLocal
-
Sets the current thread's copy of this thread-local variable
to the specified value.
- SET - java.lang.invoke.VarHandle.AccessMode
-
The access mode whose access is specified by the corresponding
method
VarHandle.set
- SET_OPAQUE - java.lang.invoke.VarHandle.AccessMode
-
- SET_RELEASE - java.lang.invoke.VarHandle.AccessMode
-
- SET_VOLATILE - java.lang.invoke.VarHandle.AccessMode
-
- setCharAt(int, char) - Method in class java.lang.StringBuffer
-
- setClassAssertionStatus(String, boolean) - Method in class java.lang.ClassLoader
-
Sets the desired assertion status for the named top-level class in this
class loader and any nested classes contained therein.
- setContextClassLoader(ClassLoader) - Method in class java.lang.Thread
-
Sets the context ClassLoader for this Thread.
- setDaemon(boolean) - Method in class java.lang.Thread
-
Marks this thread as either a
daemon thread
or a user thread.
- setDaemon(boolean) - Method in class java.lang.ThreadGroup
-
Changes the daemon status of this thread group.
- setDefaultAssertionStatus(boolean) - Method in class java.lang.ClassLoader
-
Sets the default assertion status for this class loader.
- setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Static method in class java.lang.Thread
-
Set the default handler invoked when a thread abruptly terminates
due to an uncaught exception, and no other handler has been defined
for that thread.
- setErr(PrintStream) - Static method in class java.lang.System
-
Reassigns the "standard" error output stream.
- setIn(InputStream) - Static method in class java.lang.System
-
Reassigns the "standard" input stream.
- setLength(int) - Method in class java.lang.StringBuffer
-
- setMaxPriority(int) - Method in class java.lang.ThreadGroup
-
Sets the maximum priority of the group.
- setName(String) - Method in class java.lang.Thread
-
Changes the name of this thread to be equal to the argument name
.
- setOpaque(Object...) - Method in class java.lang.invoke.VarHandle
-
Sets the value of a variable to the newValue
, in program order,
but with no assurance of memory ordering effects with respect to other
threads.
- setOut(PrintStream) - Static method in class java.lang.System
-
Reassigns the "standard" output stream.
- setPackageAssertionStatus(String, boolean) - Method in class java.lang.ClassLoader
-
Sets the package default assertion status for the named package.
- setPriority(int) - Method in class java.lang.Thread
-
Changes the priority of this thread.
- setProperties(Properties) - Static method in class java.lang.System
-
Sets the system properties to the Properties
argument.
- setProperty(String, String) - Static method in class java.lang.System
-
Sets the system property indicated by the specified key.
- setRelease(Object...) - Method in class java.lang.invoke.VarHandle
-
Sets the value of a variable to the newValue
, and ensures that
prior loads and stores are not reordered after this access.
- setSecurityManager(SecurityManager) - Static method in class java.lang.System
-
Sets the system-wide security manager.
- setSigners(Class<?>, Object[]) - Method in class java.lang.ClassLoader
-
Sets the signers of a class.
- setStackTrace(StackTraceElement[]) - Method in class java.lang.Throwable
-
- setTarget(MethodHandle) - Method in class java.lang.invoke.CallSite
-
Updates the target method of this call site, according to the
behavior defined by this call site's specific class.
- setTarget(MethodHandle) - Method in class java.lang.invoke.ConstantCallSite
-
- setTarget(MethodHandle) - Method in class java.lang.invoke.MutableCallSite
-
Updates the target method of this call site, as a normal variable.
- setTarget(MethodHandle) - Method in class java.lang.invoke.VolatileCallSite
-
Updates the target method of this call site, as a volatile variable.
- SETTER - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a write accessor for an instance field
- setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class java.lang.Thread
-
Set the handler invoked when this thread abruptly terminates
due to an uncaught exception.
- setVolatile(Object...) - Method in class java.lang.invoke.VarHandle
-
Sets the value of a variable to the newValue
, with memory
semantics of setting as if the variable was declared volatile
.
- SHARADA - java.lang.Character.UnicodeScript
-
Unicode script "Sharada".
- SHARADA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sharada" Unicode character block.
- SHAVIAN - java.lang.Character.UnicodeScript
-
Unicode script "Shavian".
- SHAVIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Shavian" Unicode character block.
- Short - Class in java.lang
-
The Short
class wraps a value of primitive type
short
in an object.
- Short(short) - Constructor for class java.lang.Short
-
Deprecated.
- Short(String) - Constructor for class java.lang.Short
-
Deprecated.
- SHORTHAND_FORMAT_CONTROLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Shorthand Format Controls" Unicode character block.
- shortValue() - Method in class java.lang.Byte
-
Returns the value of this Byte
as a short
after
a widening primitive conversion.
- shortValue() - Method in class java.lang.Double
-
Returns the value of this Double
as a short
after a narrowing primitive conversion.
- shortValue() - Method in class java.lang.Float
-
Returns the value of this Float
as a short
after a narrowing primitive conversion.
- shortValue() - Method in class java.lang.Integer
-
Returns the value of this Integer
as a short
after a narrowing primitive conversion.
- shortValue() - Method in class java.lang.Long
-
Returns the value of this Long
as a short
after
a narrowing primitive conversion.
- shortValue() - Method in class java.lang.Number
-
Returns the value of the specified number as a short
.
- shortValue() - Method in class java.lang.Short
-
Returns the value of this Short
as a
short
.
- SHOW_HIDDEN_FRAMES - java.lang.StackWalker.Option
-
Shows all hidden frames.
- SHOW_REFLECT_FRAMES - java.lang.StackWalker.Option
-
Shows all reflection frames.
- SIDDHAM - java.lang.Character.UnicodeScript
-
Unicode script "Siddham".
- SIDDHAM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Siddham" Unicode character block.
- signum(double) - Static method in class java.lang.Math
-
Returns the signum function of the argument; zero if the argument
is zero, 1.0 if the argument is greater than zero, -1.0 if the
argument is less than zero.
- signum(double) - Static method in class java.lang.StrictMath
-
Returns the signum function of the argument; zero if the argument
is zero, 1.0 if the argument is greater than zero, -1.0 if the
argument is less than zero.
- signum(float) - Static method in class java.lang.Math
-
Returns the signum function of the argument; zero if the argument
is zero, 1.0f if the argument is greater than zero, -1.0f if the
argument is less than zero.
- signum(float) - Static method in class java.lang.StrictMath
-
Returns the signum function of the argument; zero if the argument
is zero, 1.0f if the argument is greater than zero, -1.0f if the
argument is less than zero.
- signum(int) - Static method in class java.lang.Integer
-
Returns the signum function of the specified int
value.
- signum(long) - Static method in class java.lang.Long
-
Returns the signum function of the specified long
value.
- SIGNWRITING - java.lang.Character.UnicodeScript
-
Unicode script "SignWriting".
- sin(double) - Static method in class java.lang.Math
-
Returns the trigonometric sine of an angle.
- sin(double) - Static method in class java.lang.StrictMath
-
Returns the trigonometric sine of an angle.
- since() - Method in annotation type java.lang.Deprecated
-
Returns the version in which the annotated element became deprecated.
- sinh(double) - Static method in class java.lang.Math
-
Returns the hyperbolic sine of a double
value.
- sinh(double) - Static method in class java.lang.StrictMath
-
Returns the hyperbolic sine of a double
value.
- SINHALA - java.lang.Character.UnicodeScript
-
Unicode script "Sinhala".
- SINHALA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sinhala" Unicode character block.
- SINHALA_ARCHAIC_NUMBERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sinhala Archaic Numbers" Unicode character block.
- SIZE - Static variable in class java.lang.Byte
-
The number of bits used to represent a byte
value in two's
complement binary form.
- SIZE - Static variable in class java.lang.Character
-
The number of bits used to represent a char
value in unsigned
binary form, constant 16
.
- SIZE - Static variable in class java.lang.Double
-
The number of bits used to represent a double
value.
- SIZE - Static variable in class java.lang.Float
-
The number of bits used to represent a float
value.
- SIZE - Static variable in class java.lang.Integer
-
The number of bits used to represent an int
value in two's
complement binary form.
- SIZE - Static variable in class java.lang.Long
-
The number of bits used to represent a long
value in two's
complement binary form.
- SIZE - Static variable in class java.lang.Short
-
The number of bits used to represent a short
value in two's
complement binary form.
- sleep(long) - Static method in class java.lang.Thread
-
Causes the currently executing thread to sleep (temporarily cease
execution) for the specified number of milliseconds, subject to
the precision and accuracy of system timers and schedulers.
- sleep(long, int) - Static method in class java.lang.Thread
-
Causes the currently executing thread to sleep (temporarily cease
execution) for the specified number of milliseconds plus the specified
number of nanoseconds, subject to the precision and accuracy of system
timers and schedulers.
- SMALL_FORM_VARIANTS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Small Form Variants" Unicode character block.
- SOGDIAN - java.lang.Character.UnicodeScript
-
Unicode script "Sogdian".
- SOGDIAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sogdian" Unicode
character block.
- SORA_SOMPENG - java.lang.Character.UnicodeScript
-
Unicode script "Sora Sompeng".
- SORA_SOMPENG - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sora Sompeng" Unicode character block.
- SOYOMBO - java.lang.Character.UnicodeScript
-
Unicode script "Soyombo".
- SOYOMBO - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Soyombo" Unicode
character block.
- SPACE_SEPARATOR - Static variable in class java.lang.Character
-
General category "Zs" in the Unicode specification.
- SPACING_MODIFIER_LETTERS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Spacing Modifier Letters" Unicode character block.
- SPECIAL - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a method invoked as with invokespecial
- SPECIALS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Specials" Unicode character block.
- split(String) - Method in class java.lang.String
-
- split(String, int) - Method in class java.lang.String
-
- spliterator() - Method in interface java.lang.Iterable
-
Creates a Spliterator
over the elements described by this
Iterable
.
- spreadInvoker(MethodType, int) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which will invoke any method handle of the
given type
, with a given number of trailing arguments replaced by
a single trailing Object[]
array.
- sqrt(double) - Static method in class java.lang.Math
-
Returns the correctly rounded positive square root of a
double
value.
- sqrt(double) - Static method in class java.lang.StrictMath
-
Returns the correctly rounded positive square root of a
double
value.
- StackOverflowError - Error in java.lang
-
Thrown when a stack overflow occurs because an application
recurses too deeply.
- StackOverflowError() - Constructor for error java.lang.StackOverflowError
-
Constructs a StackOverflowError
with no detail message.
- StackOverflowError(String) - Constructor for error java.lang.StackOverflowError
-
Constructs a StackOverflowError
with the specified
detail message.
- StackTraceElement - Class in java.lang
-
- StackTraceElement(String, String, String, int) - Constructor for class java.lang.StackTraceElement
-
Creates a stack trace element representing the specified execution
point.
- StackTraceElement(String, String, String, String, String, String, int) - Constructor for class java.lang.StackTraceElement
-
Creates a stack trace element representing the specified execution
point.
- StackWalker - Class in java.lang
-
A stack walker.
- StackWalker.Option - Enum in java.lang
-
Stack walker option to configure the
stack frame
information obtained by a
StackWalker
.
- StackWalker.StackFrame - Interface in java.lang
-
A
StackFrame
object represents a method invocation returned by
StackWalker
.
- start() - Method in class java.lang.ProcessBuilder
-
Starts a new process using the attributes of this process builder.
- start() - Method in class java.lang.Thread
-
Causes this thread to begin execution; the Java Virtual Machine
calls the run
method of this thread.
- START_PUNCTUATION - Static variable in class java.lang.Character
-
General category "Ps" in the Unicode specification.
- startInstant() - Method in interface java.lang.ProcessHandle.Info
-
Returns the start time of the process.
- startPipeline(List<ProcessBuilder>) - Static method in class java.lang.ProcessBuilder
-
Starts a Process for each ProcessBuilder, creating a pipeline of
processes linked by their standard output and standard input streams.
- startsWith(String) - Method in class java.lang.String
-
Tests if this string starts with the specified prefix.
- startsWith(String, int) - Method in class java.lang.String
-
Tests if the substring of this string beginning at the
specified index starts with the specified prefix.
- STATIC - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a method invoked as with invokestatic
- STATIC_GETTER - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a read accessor for a static field
- STATIC_SETTER - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a write accessor for a static field
- staticFieldVarHandle(MethodHandles.Lookup, String, Class<VarHandle>, Class<?>, Class<?>) - Static method in class java.lang.invoke.ConstantBootstraps
-
- stop() - Method in class java.lang.Thread
-
Deprecated.
- stop() - Method in class java.lang.ThreadGroup
-
Deprecated.
- storeStoreFence() - Static method in class java.lang.invoke.VarHandle
-
Ensures that stores before the fence will not be reordered with
stores after the fence.
- StrictMath - Class in java.lang
-
The class StrictMath
contains methods for performing basic
numeric operations such as the elementary exponential, logarithm,
square root, and trigonometric functions.
- String - Class in java.lang
-
The String
class represents character strings.
- String() - Constructor for class java.lang.String
-
Initializes a newly created String
object so that it represents
an empty character sequence.
- String(byte[]) - Constructor for class java.lang.String
-
Constructs a new String
by decoding the specified array of bytes
using the platform's default charset.
- String(byte[], int) - Constructor for class java.lang.String
-
Deprecated.
- String(byte[], int, int) - Constructor for class java.lang.String
-
Constructs a new String
by decoding the specified subarray of
bytes using the platform's default charset.
- String(byte[], int, int, int) - Constructor for class java.lang.String
-
Deprecated.
- String(byte[], int, int, String) - Constructor for class java.lang.String
-
Constructs a new String
by decoding the specified subarray of
bytes using the specified charset.
- String(byte[], int, int, Charset) - Constructor for class java.lang.String
-
Constructs a new String
by decoding the specified subarray of
bytes using the specified charset.
- String(byte[], String) - Constructor for class java.lang.String
-
Constructs a new String
by decoding the specified array of bytes
using the specified charset.
- String(byte[], Charset) - Constructor for class java.lang.String
-
Constructs a new String
by decoding the specified array of
bytes using the specified charset.
- String(char[]) - Constructor for class java.lang.String
-
Allocates a new String
so that it represents the sequence of
characters currently contained in the character array argument.
- String(char[], int, int) - Constructor for class java.lang.String
-
Allocates a new String
that contains characters from a subarray
of the character array argument.
- String(int[], int, int) - Constructor for class java.lang.String
-
Allocates a new
String
that contains characters from a subarray
of the
Unicode code point array
argument.
- String(String) - Constructor for class java.lang.String
-
Initializes a newly created String
object so that it represents
the same sequence of characters as the argument; in other words, the
newly created string is a copy of the argument string.
- String(StringBuffer) - Constructor for class java.lang.String
-
Allocates a new string that contains the sequence of characters
currently contained in the string buffer argument.
- String(StringBuilder) - Constructor for class java.lang.String
-
Allocates a new string that contains the sequence of characters
currently contained in the string builder argument.
- StringBuffer - Class in java.lang
-
A thread-safe, mutable sequence of characters.
- StringBuffer() - Constructor for class java.lang.StringBuffer
-
Constructs a string buffer with no characters in it and an
initial capacity of 16 characters.
- StringBuffer(int) - Constructor for class java.lang.StringBuffer
-
Constructs a string buffer with no characters in it and
the specified initial capacity.
- StringBuffer(CharSequence) - Constructor for class java.lang.StringBuffer
-
Constructs a string buffer that contains the same characters
as the specified CharSequence
.
- StringBuffer(String) - Constructor for class java.lang.StringBuffer
-
Constructs a string buffer initialized to the contents of the
specified string.
- StringBuilder - Class in java.lang
-
A mutable sequence of characters.
- StringBuilder() - Constructor for class java.lang.StringBuilder
-
Constructs a string builder with no characters in it and an
initial capacity of 16 characters.
- StringBuilder(int) - Constructor for class java.lang.StringBuilder
-
Constructs a string builder with no characters in it and an
initial capacity specified by the capacity
argument.
- StringBuilder(CharSequence) - Constructor for class java.lang.StringBuilder
-
Constructs a string builder that contains the same characters
as the specified CharSequence
.
- StringBuilder(String) - Constructor for class java.lang.StringBuilder
-
Constructs a string builder initialized to the contents of the
specified string.
- StringConcatException - Exception in java.lang.invoke
-
- StringConcatException(String) - Constructor for exception java.lang.invoke.StringConcatException
-
Constructs an exception with a message
- StringConcatException(String, Throwable) - Constructor for exception java.lang.invoke.StringConcatException
-
Constructs an exception with a message and a linked throwable
- StringConcatFactory - Class in java.lang.invoke
-
Methods to facilitate the creation of String concatenation methods, that
can be used to efficiently concatenate a known number of arguments of known
types, possibly after type adaptation and partial evaluation of arguments.
- StringIndexOutOfBoundsException - Exception in java.lang
-
Thrown by String
methods to indicate that an index is either negative
or greater than the size of the string.
- StringIndexOutOfBoundsException() - Constructor for exception java.lang.StringIndexOutOfBoundsException
-
Constructs a StringIndexOutOfBoundsException
with no detail
message.
- StringIndexOutOfBoundsException(int) - Constructor for exception java.lang.StringIndexOutOfBoundsException
-
Constructs a new StringIndexOutOfBoundsException
class with an
argument indicating the illegal index.
- StringIndexOutOfBoundsException(String) - Constructor for exception java.lang.StringIndexOutOfBoundsException
-
Constructs a StringIndexOutOfBoundsException
with the specified
detail message.
- strip() - Method in class java.lang.String
-
Returns a string whose value is this string, with all leading
and trailing
white space
removed.
- stripLeading() - Method in class java.lang.String
-
Returns a string whose value is this string, with all leading
white space
removed.
- stripTrailing() - Method in class java.lang.String
-
Returns a string whose value is this string, with all trailing
white space
removed.
- subSequence(int, int) - Method in interface java.lang.CharSequence
-
Returns a CharSequence
that is a subsequence of this sequence.
- subSequence(int, int) - Method in class java.lang.String
-
Returns a character sequence that is a subsequence of this sequence.
- subSequence(int, int) - Method in class java.lang.StringBuffer
-
- Subset(String) - Constructor for class java.lang.Character.Subset
-
Constructs a new Subset
instance.
- substring(int) - Method in class java.lang.String
-
Returns a string that is a substring of this string.
- substring(int) - Method in class java.lang.StringBuffer
-
- substring(int, int) - Method in class java.lang.String
-
Returns a string that is a substring of this string.
- substring(int, int) - Method in class java.lang.StringBuffer
-
- subtractExact(int, int) - Static method in class java.lang.Math
-
Returns the difference of the arguments,
throwing an exception if the result overflows an int
.
- subtractExact(int, int) - Static method in class java.lang.StrictMath
-
Returns the difference of the arguments,
throwing an exception if the result overflows an int
.
- subtractExact(long, long) - Static method in class java.lang.Math
-
Returns the difference of the arguments,
throwing an exception if the result overflows a long
.
- subtractExact(long, long) - Static method in class java.lang.StrictMath
-
Returns the difference of the arguments,
throwing an exception if the result overflows a long
.
- sum(double, double) - Static method in class java.lang.Double
-
Adds two double
values together as per the + operator.
- sum(float, float) - Static method in class java.lang.Float
-
Adds two float
values together as per the + operator.
- sum(int, int) - Static method in class java.lang.Integer
-
Adds two integers together as per the + operator.
- sum(long, long) - Static method in class java.lang.Long
-
Adds two long
values together as per the + operator.
- SUNDANESE - java.lang.Character.UnicodeScript
-
Unicode script "Sundanese".
- SUNDANESE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sundanese" Unicode character block.
- SUNDANESE_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sundanese Supplement" Unicode character block.
- SUPERSCRIPTS_AND_SUBSCRIPTS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Superscripts and Subscripts" Unicode character
block.
- SUPPLEMENTAL_ARROWS_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplemental Arrows-A" Unicode character block.
- SUPPLEMENTAL_ARROWS_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplemental Arrows-B" Unicode character block.
- SUPPLEMENTAL_ARROWS_C - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplemental Arrows-C" Unicode character block.
- SUPPLEMENTAL_MATHEMATICAL_OPERATORS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplemental Mathematical Operators" Unicode
character block.
- SUPPLEMENTAL_PUNCTUATION - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplemental Punctuation" Unicode character block.
- SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplemental Symbols and Pictographs" Unicode
character block.
- SUPPLEMENTARY_PRIVATE_USE_AREA_A - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplementary Private Use Area-A" Unicode character
block.
- SUPPLEMENTARY_PRIVATE_USE_AREA_B - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Supplementary Private Use Area-B" Unicode character
block.
- supportsNormalTermination() - Method in class java.lang.Process
-
Returns
true
if the implementation of
Process.destroy()
is to
normally terminate the process,
Returns
false
if the implementation of
destroy
forcibly and immediately terminates the process.
- supportsNormalTermination() - Method in interface java.lang.ProcessHandle
-
- SuppressWarnings - Annotation Type in java.lang
-
Indicates that the named compiler warnings should be suppressed in the
annotated element (and in all program elements contained in the annotated
element).
- SURROGATE - Static variable in class java.lang.Character
-
General category "Cs" in the Unicode specification.
- SURROGATES_AREA - Static variable in class java.lang.Character.UnicodeBlock
-
Deprecated.
- suspend() - Method in class java.lang.Thread
-
Deprecated.
- suspend() - Method in class java.lang.ThreadGroup
-
Deprecated.
- SUTTON_SIGNWRITING - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Sutton SignWriting" Unicode character block.
- SwitchPoint - Class in java.lang.invoke
-
A SwitchPoint
is an object which can publish state transitions to other threads.
- SwitchPoint() - Constructor for class java.lang.invoke.SwitchPoint
-
Creates a new switch point.
- SYLOTI_NAGRI - java.lang.Character.UnicodeScript
-
Unicode script "Syloti_Nagri".
- SYLOTI_NAGRI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Syloti Nagri" Unicode character block.
- syncAll(MutableCallSite[]) - Static method in class java.lang.invoke.MutableCallSite
-
Performs a synchronization operation on each call site in the given array,
forcing all other threads to throw away any cached values previously
loaded from the target of any of the call sites.
- SYRIAC - java.lang.Character.UnicodeScript
-
Unicode script "Syriac".
- SYRIAC - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Syriac" Unicode character block.
- SYRIAC_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Syriac Supplement" Unicode
character block.
- System - Class in java.lang
-
The System
class contains several useful class fields
and methods.
- System.Logger - Interface in java.lang
-
System.Logger
instances log messages that will be
routed to the underlying logging framework the
LoggerFinder
uses.
- System.Logger.Level - Enum in java.lang
-
- System.LoggerFinder - Class in java.lang
-
The LoggerFinder
service is responsible for creating, managing,
and configuring loggers to the underlying framework it uses.
- TAGALOG - java.lang.Character.UnicodeScript
-
Unicode script "Tagalog".
- TAGALOG - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tagalog" Unicode character block.
- TAGBANWA - java.lang.Character.UnicodeScript
-
Unicode script "Tagbanwa".
- TAGBANWA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tagbanwa" Unicode character block.
- TAGS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tags" Unicode character block.
- TAI_LE - java.lang.Character.UnicodeScript
-
Unicode script "Tai_Le".
- TAI_LE - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tai Le" Unicode character block.
- TAI_THAM - java.lang.Character.UnicodeScript
-
Unicode script "Tai_Tham".
- TAI_THAM - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tai Tham" Unicode character block.
- TAI_VIET - java.lang.Character.UnicodeScript
-
Unicode script "Tai_Viet".
- TAI_VIET - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tai Viet" Unicode character block.
- TAI_XUAN_JING_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tai Xuan Jing Symbols" Unicode character block.
- TAKRI - java.lang.Character.UnicodeScript
-
Unicode script "Takri".
- TAKRI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Takri" Unicode character block.
- TAMIL - java.lang.Character.UnicodeScript
-
Unicode script "Tamil".
- TAMIL - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tamil" Unicode character block.
- tan(double) - Static method in class java.lang.Math
-
Returns the trigonometric tangent of an angle.
- tan(double) - Static method in class java.lang.StrictMath
-
Returns the trigonometric tangent of an angle.
- TANGUT - java.lang.Character.UnicodeScript
-
Unicode script "Tangut".
- TANGUT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tangut" Unicode
character block.
- TANGUT_COMPONENTS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tangut Components" Unicode
character block.
- tanh(double) - Static method in class java.lang.Math
-
Returns the hyperbolic tangent of a double
value.
- tanh(double) - Static method in class java.lang.StrictMath
-
Returns the hyperbolic tangent of a double
value.
- TELUGU - java.lang.Character.UnicodeScript
-
Unicode script "Telugu".
- TELUGU - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Telugu" Unicode character block.
- TERMINATED - java.lang.Thread.State
-
Thread state for a terminated thread.
- THAANA - java.lang.Character.UnicodeScript
-
Unicode script "Thaana".
- THAANA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Thaana" Unicode character block.
- THAI - java.lang.Character.UnicodeScript
-
Unicode script "Thai".
- THAI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Thai" Unicode character block.
- Thread - Class in java.lang
-
A thread is a thread of execution in a program.
- Thread() - Constructor for class java.lang.Thread
-
Allocates a new Thread
object.
- Thread(Runnable) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object.
- Thread(Runnable, String) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object.
- Thread(String) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object.
- Thread(ThreadGroup, Runnable) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object.
- Thread(ThreadGroup, Runnable, String) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object so that it has target
as its run object, has the specified name
as its name,
and belongs to the thread group referred to by group
.
- Thread(ThreadGroup, Runnable, String, long) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object so that it has target
as its run object, has the specified name
as its name,
and belongs to the thread group referred to by group
, and has
the specified stack size.
- Thread(ThreadGroup, Runnable, String, long, boolean) - Constructor for class java.lang.Thread
-
Allocates a new
Thread
object so that it has
target
as its run object, has the specified
name
as its name,
belongs to the thread group referred to by
group
, has
the specified
stackSize
, and inherits initial values for
inheritable thread-local variables
if
inheritThreadLocals
is
true
.
- Thread(ThreadGroup, String) - Constructor for class java.lang.Thread
-
Allocates a new Thread
object.
- Thread.State - Enum in java.lang
-
A thread state.
- Thread.UncaughtExceptionHandler - Interface in java.lang
-
Interface for handlers invoked when a Thread
abruptly
terminates due to an uncaught exception.
- ThreadDeath - Error in java.lang
-
An instance of
ThreadDeath
is thrown in the victim thread
when the (deprecated)
Thread.stop()
method is invoked.
- ThreadDeath() - Constructor for error java.lang.ThreadDeath
-
- ThreadGroup - Class in java.lang
-
A thread group represents a set of threads.
- ThreadGroup(String) - Constructor for class java.lang.ThreadGroup
-
Constructs a new thread group.
- ThreadGroup(ThreadGroup, String) - Constructor for class java.lang.ThreadGroup
-
Creates a new thread group.
- ThreadLocal<T> - Class in java.lang
-
This class provides thread-local variables.
- ThreadLocal() - Constructor for class java.lang.ThreadLocal
-
Creates a thread local variable.
- Throwable - Class in java.lang
-
The Throwable
class is the superclass of all errors and
exceptions in the Java language.
- Throwable() - Constructor for class java.lang.Throwable
-
Constructs a new throwable with null
as its detail message.
- Throwable(String) - Constructor for class java.lang.Throwable
-
Constructs a new throwable with the specified detail message.
- Throwable(String, Throwable) - Constructor for class java.lang.Throwable
-
Constructs a new throwable with the specified detail message and
cause.
- Throwable(String, Throwable, boolean, boolean) - Constructor for class java.lang.Throwable
-
Constructs a new throwable with the specified detail message,
cause,
suppression enabled or
disabled, and writable stack trace enabled or disabled.
- Throwable(Throwable) - Constructor for class java.lang.Throwable
-
Constructs a new throwable with the specified cause and a detail
message of (cause==null ? null : cause.toString())
(which
typically contains the class and detail message of cause
).
- throwException(Class<?>, Class<? extends Throwable>) - Static method in class java.lang.invoke.MethodHandles
-
Produces a method handle which will throw exceptions of the given exType
.
- TIBETAN - java.lang.Character.UnicodeScript
-
Unicode script "Tibetan".
- TIBETAN - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tibetan" Unicode character block.
- TIFINAGH - java.lang.Character.UnicodeScript
-
Unicode script "Tifinagh".
- TIFINAGH - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tifinagh" Unicode character block.
- TIMED_WAITING - java.lang.Thread.State
-
Thread state for a waiting thread with a specified waiting time.
- TIRHUTA - java.lang.Character.UnicodeScript
-
Unicode script "Tirhuta".
- TIRHUTA - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Tirhuta" Unicode character block.
- TITLECASE_LETTER - Static variable in class java.lang.Character
-
General category "Lt" in the Unicode specification.
- to(File) - Static method in class java.lang.ProcessBuilder.Redirect
-
Returns a redirect to write to the specified file.
- toBinaryString(int) - Static method in class java.lang.Integer
-
Returns a string representation of the integer argument as an
unsigned integer in base 2.
- toBinaryString(long) - Static method in class java.lang.Long
-
Returns a string representation of the long
argument as an unsigned integer in base 2.
- toCharArray() - Method in class java.lang.String
-
Converts this string to a new character array.
- toChars(int) - Static method in class java.lang.Character
-
Converts the specified character (Unicode code point) to its
UTF-16 representation stored in a char
array.
- toChars(int, char[], int) - Static method in class java.lang.Character
-
Converts the specified character (Unicode code point) to its
UTF-16 representation.
- toCodePoint(char, char) - Static method in class java.lang.Character
-
Converts the specified surrogate pair to its supplementary code
point value.
- toDegrees(double) - Static method in class java.lang.Math
-
Converts an angle measured in radians to an approximately
equivalent angle measured in degrees.
- toDegrees(double) - Static method in class java.lang.StrictMath
-
Converts an angle measured in radians to an approximately
equivalent angle measured in degrees.
- toGenericString() - Method in class java.lang.Class
-
Returns a string describing this Class
, including
information about modifiers and type parameters.
- toHandle() - Method in class java.lang.Process
-
Returns a ProcessHandle for the Process.
- toHexString(double) - Static method in class java.lang.Double
-
Returns a hexadecimal string representation of the
double
argument.
- toHexString(float) - Static method in class java.lang.Float
-
Returns a hexadecimal string representation of the
float
argument.
- toHexString(int) - Static method in class java.lang.Integer
-
Returns a string representation of the integer argument as an
unsigned integer in base 16.
- toHexString(long) - Static method in class java.lang.Long
-
Returns a string representation of the long
argument as an unsigned integer in base 16.
- toIntExact(long) - Static method in class java.lang.Math
-
Returns the value of the long
argument;
throwing an exception if the value overflows an int
.
- toIntExact(long) - Static method in class java.lang.StrictMath
-
Returns the value of the long
argument;
throwing an exception if the value overflows an int
.
- toLowerCase() - Method in class java.lang.String
-
Converts all of the characters in this String
to lower
case using the rules of the default locale.
- toLowerCase(char) - Static method in class java.lang.Character
-
Converts the character argument to lowercase using case
mapping information from the UnicodeData file.
- toLowerCase(int) - Static method in class java.lang.Character
-
Converts the character (Unicode code point) argument to
lowercase using case mapping information from the UnicodeData
file.
- toLowerCase(Locale) - Method in class java.lang.String
-
Converts all of the characters in this String
to lower
case using the rules of the given Locale
.
- toMethodDescriptorString() - Method in class java.lang.invoke.MethodType
-
Produces a bytecode descriptor representation of the method type.
- toMethodHandle(VarHandle.AccessMode) - Method in class java.lang.invoke.VarHandle
-
Obtains a method handle bound to this VarHandle and the given access
mode.
- toOctalString(int) - Static method in class java.lang.Integer
-
Returns a string representation of the integer argument as an
unsigned integer in base 8.
- toOctalString(long) - Static method in class java.lang.Long
-
Returns a string representation of the long
argument as an unsigned integer in base 8.
- toRadians(double) - Static method in class java.lang.Math
-
Converts an angle measured in degrees to an approximately
equivalent angle measured in radians.
- toRadians(double) - Static method in class java.lang.StrictMath
-
Converts an angle measured in degrees to an approximately
equivalent angle measured in radians.
- toStackTraceElement() - Method in interface java.lang.StackWalker.StackFrame
-
Gets a StackTraceElement
for this stack frame.
- toString() - Method in class java.lang.Boolean
-
Returns a String
object representing this Boolean's
value.
- toString() - Method in class java.lang.Byte
-
Returns a String
object representing this
Byte
's value.
- toString() - Method in class java.lang.Character.Subset
-
Returns the name of this subset.
- toString() - Method in class java.lang.Character
-
Returns a String
object representing this
Character
's value.
- toString() - Method in interface java.lang.CharSequence
-
Returns a string containing the characters in this sequence in the same
order as this sequence.
- toString() - Method in class java.lang.Class
-
Converts the object to a string.
- toString() - Method in class java.lang.constant.DynamicCallSiteDesc
-
- toString() - Method in class java.lang.constant.DynamicConstantDesc
-
- toString() - Method in class java.lang.Double
-
Returns a string representation of this Double
object.
- toString() - Method in class java.lang.Enum.EnumDesc
-
- toString() - Method in class java.lang.Enum
-
Returns the name of this enum constant, as contained in the
declaration.
- toString() - Method in class java.lang.Float
-
Returns a string representation of this Float
object.
- toString() - Method in class java.lang.Integer
-
Returns a String
object representing this
Integer
's value.
- toString() - Method in class java.lang.invoke.MethodHandle
-
Returns a string representation of the method handle,
starting with the string "MethodHandle"
and
ending with the string representation of the method handle's type.
- toString() - Method in class java.lang.invoke.MethodHandles.Lookup
-
Displays the name of the class from which lookups are to be made.
- toString() - Method in class java.lang.invoke.MethodType
-
Returns a string representation of the method type,
of the form "(PT0,PT1...)RT"
.
- toString() - Method in class java.lang.invoke.SerializedLambda
-
- toString() - Method in class java.lang.invoke.VarHandle
-
- toString() - Method in class java.lang.invoke.VarHandle.VarHandleDesc
-
- toString() - Method in class java.lang.Long
-
Returns a String
object representing this
Long
's value.
- toString() - Method in class java.lang.Module
-
Returns the string representation of this module.
- toString() - Method in class java.lang.ModuleLayer
-
Returns a string describing this module layer.
- toString() - Method in class java.lang.Object
-
Returns a string representation of the object.
- toString() - Method in class java.lang.Package
-
Returns the string representation of this Package.
- toString() - Method in class java.lang.Runtime.Version
-
Returns a string representation of this version.
- toString() - Method in class java.lang.Short
-
Returns a String
object representing this
Short
's value.
- toString() - Method in class java.lang.StackTraceElement
-
Returns a string representation of this stack trace element.
- toString() - Method in class java.lang.String
-
This object (which is already a string!) is itself returned.
- toString() - Method in class java.lang.StringBuffer
-
- toString() - Method in class java.lang.StringBuilder
-
- toString() - Method in class java.lang.Thread
-
Returns a string representation of this thread, including the
thread's name, priority, and thread group.
- toString() - Method in class java.lang.ThreadGroup
-
Returns a string representation of this Thread group.
- toString() - Method in class java.lang.Throwable
-
Returns a short description of this throwable.
- toString(boolean) - Static method in class java.lang.Boolean
-
Returns a String
object representing the specified
boolean.
- toString(byte) - Static method in class java.lang.Byte
-
Returns a new String
object representing the
specified byte
.
- toString(char) - Static method in class java.lang.Character
-
Returns a String
object representing the
specified char
.
- toString(double) - Static method in class java.lang.Double
-
Returns a string representation of the double
argument.
- toString(float) - Static method in class java.lang.Float
-
Returns a string representation of the float
argument.
- toString(int) - Static method in class java.lang.Character
-
Returns a String
object representing the
specified character (Unicode code point).
- toString(int) - Static method in class java.lang.Integer
-
Returns a String
object representing the
specified integer.
- toString(int, int) - Static method in class java.lang.Integer
-
Returns a string representation of the first argument in the
radix specified by the second argument.
- toString(int, Class<?>, String, MethodType) - Static method in interface java.lang.invoke.MethodHandleInfo
-
Returns a string representation for a MethodHandleInfo
,
given the four parts of its symbolic reference.
- toString(long) - Static method in class java.lang.Long
-
Returns a String
object representing the specified
long
.
- toString(long, int) - Static method in class java.lang.Long
-
Returns a string representation of the first argument in the
radix specified by the second argument.
- toString(short) - Static method in class java.lang.Short
-
Returns a new String
object representing the
specified short
.
- totalCpuDuration() - Method in interface java.lang.ProcessHandle.Info
-
Returns the total cputime accumulated of the process.
- totalMemory() - Method in class java.lang.Runtime
-
Returns the total amount of memory in the Java virtual machine.
- toTitleCase(char) - Static method in class java.lang.Character
-
Converts the character argument to titlecase using case mapping
information from the UnicodeData file.
- toTitleCase(int) - Static method in class java.lang.Character
-
Converts the character (Unicode code point) argument to titlecase using case mapping
information from the UnicodeData file.
- toUnsignedInt(byte) - Static method in class java.lang.Byte
-
Converts the argument to an int
by an unsigned
conversion.
- toUnsignedInt(short) - Static method in class java.lang.Short
-
Converts the argument to an int
by an unsigned
conversion.
- toUnsignedLong(byte) - Static method in class java.lang.Byte
-
Converts the argument to a long
by an unsigned
conversion.
- toUnsignedLong(int) - Static method in class java.lang.Integer
-
Converts the argument to a long
by an unsigned
conversion.
- toUnsignedLong(short) - Static method in class java.lang.Short
-
Converts the argument to a long
by an unsigned
conversion.
- toUnsignedString(int) - Static method in class java.lang.Integer
-
Returns a string representation of the argument as an unsigned
decimal value.
- toUnsignedString(int, int) - Static method in class java.lang.Integer
-
Returns a string representation of the first argument as an
unsigned integer value in the radix specified by the second
argument.
- toUnsignedString(long) - Static method in class java.lang.Long
-
Returns a string representation of the argument as an unsigned
decimal value.
- toUnsignedString(long, int) - Static method in class java.lang.Long
-
Returns a string representation of the first argument as an
unsigned integer value in the radix specified by the second
argument.
- toUpperCase() - Method in class java.lang.String
-
Converts all of the characters in this String
to upper
case using the rules of the default locale.
- toUpperCase(char) - Static method in class java.lang.Character
-
Converts the character argument to uppercase using case mapping
information from the UnicodeData file.
- toUpperCase(int) - Static method in class java.lang.Character
-
Converts the character (Unicode code point) argument to
uppercase using case mapping information from the UnicodeData
file.
- toUpperCase(Locale) - Method in class java.lang.String
-
Converts all of the characters in this String
to upper
case using the rules of the given Locale
.
- TRACE - java.lang.System.Logger.Level
-
TRACE
level: usually used to log diagnostic information.
- traceInstructions(boolean) - Method in class java.lang.Runtime
-
Deprecated, for removal: This API element is subject to removal in a future version.
- traceMethodCalls(boolean) - Method in class java.lang.Runtime
-
Deprecated, for removal: This API element is subject to removal in a future version.
- transform(Function<? super String, ? extends R>) - Method in class java.lang.String
-
This method allows the application of a function to this
string.
- TRANSPORT_AND_MAP_SYMBOLS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Transport And Map Symbols" Unicode character block.
- trim() - Method in class java.lang.String
-
Returns a string whose value is this string, with all leading
and trailing space removed, where space is defined
as any character whose codepoint is less than or equal to
'U+0020'
(the space character).
- trimToSize() - Method in class java.lang.StringBuffer
-
- TRUE - Static variable in class java.lang.Boolean
-
The Boolean
object corresponding to the primitive
value true
.
- tryFinally(MethodHandle, MethodHandle) - Static method in class java.lang.invoke.MethodHandles
-
Makes a method handle that adapts a target
method handle by wrapping it in a try-finally
block.
- type() - Method in class java.lang.invoke.CallSite
-
Returns the type of this call site's target.
- type() - Method in class java.lang.invoke.MethodHandle
-
Reports the type of this method handle.
- type() - Method in class java.lang.ProcessBuilder.Redirect
-
Returns the type of this Redirect
.
- TYPE - Static variable in class java.lang.Boolean
-
The Class object representing the primitive type boolean.
- TYPE - Static variable in class java.lang.Byte
-
The Class
instance representing the primitive type
byte
.
- TYPE - Static variable in class java.lang.Character
-
The Class
instance representing the primitive type
char
.
- TYPE - Static variable in class java.lang.Double
-
The Class
instance representing the primitive type
double
.
- TYPE - Static variable in class java.lang.Float
-
The Class
instance representing the primitive type
float
.
- TYPE - Static variable in class java.lang.Integer
-
The Class
instance representing the primitive type
int
.
- TYPE - Static variable in class java.lang.Long
-
The Class
instance representing the primitive type
long
.
- TYPE - Static variable in class java.lang.Short
-
The Class
instance representing the primitive type
short
.
- TYPE - Static variable in class java.lang.Void
-
The Class
object representing the pseudo-type corresponding to
the keyword void
.
- TypeDescriptor - Interface in java.lang.invoke
-
An entity that has a field or method type descriptor
- TypeDescriptor.OfField<F extends TypeDescriptor.OfField<F>> - Interface in java.lang.invoke
-
An entity that has a field type descriptor
- TypeDescriptor.OfMethod<F extends TypeDescriptor.OfField<F>,M extends TypeDescriptor.OfMethod<F,M>> - Interface in java.lang.invoke
-
An entity that has a method type descriptor
- typeName() - Method in exception java.lang.TypeNotPresentException
-
Returns the fully qualified name of the unavailable type.
- TypeNotPresentException - Exception in java.lang
-
Thrown when an application tries to access a type using a string
representing the type's name, but no definition for the type with
the specified name can be found.
- TypeNotPresentException(String, Throwable) - Constructor for exception java.lang.TypeNotPresentException
-
Constructs a TypeNotPresentException
for the named type
with the specified cause.
- VAI - java.lang.Character.UnicodeScript
-
Unicode script "Vai".
- VAI - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Vai" Unicode character block.
- value() - Method in annotation type java.lang.SuppressWarnings
-
The set of warnings that are to be suppressed by the compiler in the
annotated element.
- valueFromMethodName(String) - Static method in enum java.lang.invoke.VarHandle.AccessMode
-
Returns the AccessMode
value associated with the specified
VarHandle
signature-polymorphic method name.
- valueOf(boolean) - Static method in class java.lang.Boolean
-
Returns a Boolean
instance representing the specified
boolean
value.
- valueOf(boolean) - Static method in class java.lang.String
-
Returns the string representation of the boolean
argument.
- valueOf(byte) - Static method in class java.lang.Byte
-
Returns a Byte
instance representing the specified
byte
value.
- valueOf(char) - Static method in class java.lang.Character
-
Returns a Character
instance representing the specified
char
value.
- valueOf(char) - Static method in class java.lang.String
-
Returns the string representation of the char
argument.
- valueOf(char[]) - Static method in class java.lang.String
-
Returns the string representation of the char
array
argument.
- valueOf(char[], int, int) - Static method in class java.lang.String
-
Returns the string representation of a specific subarray of the
char
array argument.
- valueOf(double) - Static method in class java.lang.Double
-
Returns a Double
instance representing the specified
double
value.
- valueOf(double) - Static method in class java.lang.String
-
Returns the string representation of the double
argument.
- valueOf(float) - Static method in class java.lang.Float
-
Returns a Float
instance representing the specified
float
value.
- valueOf(float) - Static method in class java.lang.String
-
Returns the string representation of the float
argument.
- valueOf(int) - Static method in enum java.lang.constant.DirectMethodHandleDesc.Kind
-
Find the enumeration member with the given refKind
field.
- valueOf(int) - Static method in class java.lang.Integer
-
Returns an Integer
instance representing the specified
int
value.
- valueOf(int) - Static method in class java.lang.String
-
Returns the string representation of the int
argument.
- valueOf(int, boolean) - Static method in enum java.lang.constant.DirectMethodHandleDesc.Kind
-
Find the enumeration member with the given the refKind
and
isInterface
arguments.
- valueOf(long) - Static method in class java.lang.Long
-
Returns a Long
instance representing the specified
long
value.
- valueOf(long) - Static method in class java.lang.String
-
Returns the string representation of the long
argument.
- valueOf(short) - Static method in class java.lang.Short
-
Returns a Short
instance representing the specified
short
value.
- valueOf(Class<T>, String) - Static method in class java.lang.Enum
-
Returns the enum constant of the specified enum type with the
specified name.
- valueOf(Object) - Static method in class java.lang.String
-
Returns the string representation of the Object
argument.
- valueOf(String) - Static method in class java.lang.Boolean
-
Returns a Boolean
with a value represented by the
specified string.
- valueOf(String) - Static method in class java.lang.Byte
-
Returns a Byte
object holding the value
given by the specified String
.
- valueOf(String) - Static method in enum java.lang.Character.UnicodeScript
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum java.lang.constant.DirectMethodHandleDesc.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class java.lang.Double
-
Returns a Double
object holding the
double
value represented by the argument string
s
.
- valueOf(String) - Static method in class java.lang.Float
-
Returns a Float
object holding the
float
value represented by the argument string
s
.
- valueOf(String) - Static method in class java.lang.Integer
-
Returns an Integer
object holding the
value of the specified String
.
- valueOf(String) - Static method in enum java.lang.invoke.VarHandle.AccessMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class java.lang.Long
-
Returns a Long
object holding the value
of the specified String
.
- valueOf(String) - Static method in enum java.lang.ProcessBuilder.Redirect.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class java.lang.Short
-
Returns a Short
object holding the
value given by the specified String
.
- valueOf(String) - Static method in enum java.lang.StackWalker.Option
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum java.lang.System.Logger.Level
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum java.lang.Thread.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String, int) - Static method in class java.lang.Byte
-
Returns a Byte
object holding the value
extracted from the specified String
when parsed
with the radix given by the second argument.
- valueOf(String, int) - Static method in class java.lang.Integer
-
Returns an Integer
object holding the value
extracted from the specified String
when parsed
with the radix given by the second argument.
- valueOf(String, int) - Static method in class java.lang.Long
-
Returns a Long
object holding the value
extracted from the specified String
when parsed
with the radix given by the second argument.
- valueOf(String, int) - Static method in class java.lang.Short
-
Returns a Short
object holding the value
extracted from the specified String
when parsed
with the radix given by the second argument.
- values() - Static method in enum java.lang.Character.UnicodeScript
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum java.lang.constant.DirectMethodHandleDesc.Kind
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum java.lang.invoke.VarHandle.AccessMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum java.lang.ProcessBuilder.Redirect.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum java.lang.StackWalker.Option
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum java.lang.System.Logger.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum java.lang.Thread.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VarHandle - Class in java.lang.invoke
-
A VarHandle is a dynamically strongly typed reference to a variable, or to a
parametrically-defined family of variables, including static fields,
non-static fields, array elements, or components of an off-heap data
structure.
- VarHandle.AccessMode - Enum in java.lang.invoke
-
The set of access modes that specify how a variable, referenced by a
VarHandle, is accessed.
- VarHandle.VarHandleDesc - Class in java.lang.invoke
-
- varHandleExactInvoker(VarHandle.AccessMode, MethodType) - Static method in class java.lang.invoke.MethodHandles
-
Produces a special invoker method handle which can be used to
invoke a signature-polymorphic access mode method on any VarHandle whose
associated access mode type is compatible with the given type.
- varHandleInvoker(VarHandle.AccessMode, MethodType) - Static method in class java.lang.invoke.MethodHandles
-
Produces a special invoker method handle which can be used to
invoke a signature-polymorphic access mode method on any VarHandle whose
associated access mode type is compatible with the given type.
- VARIATION_SELECTORS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Variation Selectors" Unicode character block.
- VARIATION_SELECTORS_SUPPLEMENT - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Variation Selectors Supplement" Unicode character
block.
- varType() - Method in class java.lang.invoke.VarHandle.VarHandleDesc
-
Returns a
ClassDesc
describing the type of the variable described
by this descriptor.
- varType() - Method in class java.lang.invoke.VarHandle
-
Returns the variable type of variables referenced by this VarHandle.
- VEDIC_EXTENSIONS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Vedic Extensions" Unicode character block.
- VerifyError - Error in java.lang
-
Thrown when the "verifier" detects that a class file,
though well formed, contains some sort of internal inconsistency
or security problem.
- VerifyError() - Constructor for error java.lang.VerifyError
-
Constructs an VerifyError
with no detail message.
- VerifyError(String) - Constructor for error java.lang.VerifyError
-
Constructs an VerifyError
with the specified detail message.
- version() - Static method in class java.lang.Runtime
-
- version() - Method in class java.lang.Runtime.Version
-
Returns an unmodifiable
List
of the integers
represented in the
version number.
- VERTICAL_FORMS - Static variable in class java.lang.Character.UnicodeBlock
-
Constant for the "Vertical Forms" Unicode character block.
- VIRTUAL - java.lang.constant.DirectMethodHandleDesc.Kind
-
A method handle for a method invoked as with invokevirtual
- VirtualMachineError - Error in java.lang
-
Thrown to indicate that the Java Virtual Machine is broken or has
run out of resources necessary for it to continue operating.
- VirtualMachineError() - Constructor for error java.lang.VirtualMachineError
-
Constructs a VirtualMachineError
with no detail message.
- VirtualMachineError(String) - Constructor for error java.lang.VirtualMachineError
-
Constructs a VirtualMachineError
with the specified
detail message.
- VirtualMachineError(String, Throwable) - Constructor for error java.lang.VirtualMachineError
-
Constructs a VirtualMachineError
with the specified
detail message and cause.
- VirtualMachineError(Throwable) - Constructor for error java.lang.VirtualMachineError
-
Constructs an a VirtualMachineError
with the specified
cause and a detail message of (cause==null ? null :
cause.toString())
(which typically contains the class and
detail message of cause
).
- Void - Class in java.lang
-
The Void
class is an uninstantiable placeholder class to hold a
reference to the Class
object representing the Java keyword
void.
- VolatileCallSite - Class in java.lang.invoke
-
A
VolatileCallSite
is a
CallSite
whose target acts like a volatile variable.
- VolatileCallSite(MethodHandle) - Constructor for class java.lang.invoke.VolatileCallSite
-
Creates a call site with a volatile binding to its target.
- VolatileCallSite(MethodType) - Constructor for class java.lang.invoke.VolatileCallSite
-
Creates a call site with a volatile binding to its target.