Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Uses of Class
java.lang.Object
Packages that use Object
Provides for system input and output through data streams, serialization and the file system.
Provides classes that are fundamental to the design of the Java programming language.
Provides library support for the Java programming language annotation facility.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Utility classes commonly useful in concurrent programming.
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Provides classes and interfaces that deal with editable and noneditable text components.
Provides the class HTMLEditorKit and supporting classes for creating HTML text editors.
Allows developers to provide support for undo/redo in applications such as text editors.
Provides the classes for implementing XML Catalogs OASIS Standard V1.1, 7 October 2005.
The Doclet API provides an environment which, in conjunction with the Language Model API and Compiler Tree API, allows clients to inspect the source-level structures of programs and libraries, including API comments embedded in the source.
Uses of Object in java.io
Subclasses of Object in java.io
class
A BufferedInputStream adds functionality to another input stream-namely, the ability to buffer the input and to support the mark and reset methods.
class
The class implements a buffered output stream.
class
Reads text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
class
Writes text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
class
A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
class
This class implements an output stream in which the data is written into a byte array.
class
This class implements a character buffer that can be used as a character-input stream.
class
This class implements a character buffer that can be used as an Writer.
class
Base class for character conversion exceptions.
class
Methods to access the character-based console device, if any, associated with the current Java virtual machine.
class
A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
class
A data output stream lets an application write primitive Java data types to an output stream in a portable way.
class
Signals that an end of file or end of stream has been reached unexpectedly during input.
class
An abstract representation of file and directory pathnames.
class
Instances of the file descriptor class serve as an opaque handle to the underlying machine-specific structure representing an open file, an open socket, or another source or sink of bytes.
class
A FileInputStream obtains input bytes from a file in a file system.
class
Signals that an attempt to open the file denoted by a specified pathname has failed.
class
A file output stream is an output stream for writing data to a File or to a FileDescriptor.
class
This class represents access to a file or directory.
class
Reads text from character files using a default buffer size.
class
Writes text to character files using a default buffer size.
class
A FilterInputStream contains some other input stream, which it uses as its basic source of data, possibly transforming the data along the way or providing additional functionality.
class
This class is the superclass of all classes that filter output streams.
abstract class
Abstract class for reading filtered character streams.
abstract class
Abstract class for writing filtered character streams.
abstract class
This abstract class is the superclass of all classes representing an input stream of bytes.
class
An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified charset.
class
Signals that an I/O operation has been interrupted.
class
Thrown when the Serialization runtime detects one of the following problems with a Class.
class
Indicates that one or more deserialized objects failed validation tests.
class
Thrown when a serious I/O error has occurred.
class
Signals that an I/O exception of some sort has occurred.
class
Deprecated. This class incorrectly assumes that bytes adequately represent characters.
class
A buffered character-input stream that keeps track of line numbers.
class
Thrown when serialization or deserialization is not active.
class
Thrown when an instance is required to have a Serializable interface.
static class
A utility class to set and get the JVM-wide deserialization filter factory, the static JVM-wide filter, or to create a filter from a pattern string.
static enum
The status of a check on the class, array length, number of references, depth, and stream size.
class
An ObjectInputStream deserializes primitive data and objects previously written using an ObjectOutputStream.
abstract static class
Provide access to the persistent fields read from the input stream.
class
An ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream.
abstract static class
Provide programmatic access to the persistent fields to be written to ObjectOutput.
class
Serialization's descriptor for classes.
abstract class
Superclass of all exceptions specific to Object Stream classes.
class
A description of a Serializable field from a Serializable class.
class
Exception indicating the failure of an object read operation due to unread primitive data, or the end of data belonging to a serialized object in the stream.
abstract class
This abstract class is the superclass of all classes representing an output stream of bytes.
class
An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified charset.
class
A piped input stream should be connected to a piped output stream; the piped input stream then provides whatever data bytes are written to the piped output stream.
class
A piped output stream can be connected to a piped input stream to create a communications pipe.
class
Piped character-input streams.
class
Piped character-output streams.
class
A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
class
Prints formatted representations of objects to a text-output stream.
class
A PushbackInputStream adds functionality to another input stream, namely the ability to "push back" or "unread" bytes, by storing pushed-back bytes in an internal buffer.
class
A character-stream reader that allows characters to be pushed back into the stream.
class
Instances of this class support both reading and writing to a random access file.
abstract class
Abstract class for reading character streams.
class
A SequenceInputStream represents the logical concatenation of other input streams.
class
This class is for Serializable permissions.
class
Thrown when control information that was read from an object stream violates internal consistency checks.
class
The StreamTokenizer class takes an input stream and parses it into "tokens", allowing the tokens to be read one at a time.
class
Deprecated. This class does not properly convert characters into bytes.
class
A character stream whose source is a string.
class
A character stream that collects its output in a string buffer, which can then be used to construct a string.
class
Signals that a sync operation has failed.
class
Wraps an IOException with an unchecked exception.
class
The Character Encoding is not supported.
class
Signals that a malformed string in modified UTF-8 format has been read in a data input stream or by any class that implements the data input interface.
class
Signals that one of the ObjectStreamExceptions was thrown during a write operation.
abstract class
Abstract class for writing to character streams.
Class declarations in java.io with type arguments of type Object
class
A description of a Serializable field from a Serializable class.
Fields in java.io declared as Object
protected Object
Reader.lock
The object used to synchronize operations on this stream.
protected Object
Writer.lock
The object used to synchronize operations on this stream.
Methods in java.io that return Object
ObjectInput.readObject()
Read and return an object.
final Object
ObjectInputStream.readObject()
Read an object from the ObjectInputStream.
protected Object
ObjectInputStream.readObjectOverride()
This method is called by trusted subclasses of ObjectInputStream that constructed ObjectInputStream using the protected no-arg constructor.
ObjectInputStream.readUnshared()
Reads an "unshared" object from the ObjectInputStream.
protected Object
ObjectInputStream.resolveObject(Object obj)
This method will allow trusted subclasses of ObjectInputStream to substitute one object for another during deserialization.
abstract Object
ObjectInputStream.GetField.get(String name, Object val)
Get the value of the named Object field from the persistent field.
protected Object
ObjectOutputStream.replaceObject(Object obj)
This method will allow trusted subclasses of ObjectOutputStream to substitute one object for another during serialization.
Methods in java.io with parameters of type Object
Console.format(String fmt, Object... args)
Writes a formatted string to this console's output stream using the specified format string and arguments.
Console.printf(String format, Object... args)
A convenience method to write a formatted string to this console's output stream using the specified format string and arguments.
Console.readLine(String fmt, Object... args)
Provides a formatted prompt, then reads a single line of text from the console.
char[]
Console.readPassword(String fmt, Object... args)
Provides a formatted prompt, then reads a password or passphrase from the console with echoing disabled.
boolean
File.equals(Object obj)
Tests this abstract pathname for equality with the given object.
boolean
FilePermission.equals(Object obj)
Checks two FilePermission objects for equality.
protected Object
ObjectInputStream.resolveObject(Object obj)
This method will allow trusted subclasses of ObjectInputStream to substitute one object for another during deserialization.
abstract Object
ObjectInputStream.GetField.get(String name, Object val)
Get the value of the named Object field from the persistent field.
void
ObjectOutput.writeObject(Object obj)
Write an object to the underlying storage or stream.
protected Object
ObjectOutputStream.replaceObject(Object obj)
This method will allow trusted subclasses of ObjectOutputStream to substitute one object for another during serialization.
final void
ObjectOutputStream.writeObject(Object obj)
Write the specified object to the ObjectOutputStream.
protected void
ObjectOutputStream.writeObjectOverride(Object obj)
Method used by subclasses to override the default writeObject method.
void
ObjectOutputStream.writeUnshared(Object obj)
Writes an "unshared" object to the ObjectOutputStream.
abstract void
ObjectOutputStream.PutField.put(String name, Object val)
Put the value of the named Object field into the persistent field.
int
ObjectStreamField.compareTo(Object obj)
Compare this field with another ObjectStreamField.
PrintStream.format(Locale l, String format, Object... args)
Writes a formatted string to this output stream using the specified format string and arguments.
PrintStream.format(String format, Object... args)
Writes a formatted string to this output stream using the specified format string and arguments.
void
PrintStream.print(Object obj)
Prints an object.
PrintStream.printf(Locale l, String format, Object... args)
A convenience method to write a formatted string to this output stream using the specified format string and arguments.
PrintStream.printf(String format, Object... args)
A convenience method to write a formatted string to this output stream using the specified format string and arguments.
void
PrintStream.println(Object x)
Prints an Object and then terminate the line.
PrintWriter.format(Locale l, String format, Object... args)
Writes a formatted string to this writer using the specified format string and arguments.
PrintWriter.format(String format, Object... args)
Writes a formatted string to this writer using the specified format string and arguments.
void
PrintWriter.print(Object obj)
Prints an object.
PrintWriter.printf(Locale l, String format, Object... args)
A convenience method to write a formatted string to this writer using the specified format string and arguments.
PrintWriter.printf(String format, Object... args)
A convenience method to write a formatted string to this writer using the specified format string and arguments.
void
PrintWriter.println(Object x)
Prints an Object and then terminates the line.
Constructors in java.io with parameters of type Object
protected
Creates a new character-stream reader whose critical sections will synchronize on the given object.
protected
Creates a new character-stream writer whose critical sections will synchronize on the given object.
Uses of Object in java.lang
Subclasses of Object in java.lang
class
Thrown when an application tries to call an abstract method.
class
Thrown when an exceptional arithmetic condition has occurred.
class
Thrown to indicate that an array has been accessed with an illegal index.
class
Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
class
Thrown to indicate that an assertion has failed.
class
The Boolean class wraps a value of the primitive type boolean in an object.
class
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.
class
The Byte class wraps a value of primitive type byte in an object.
class
The Character class wraps a value of the primitive type char in an object.
static class
Instances of this class represent particular subsets of the Unicode character set.
static class
A family of character subsets representing the character blocks in the Unicode specification.
static enum
A family of character subsets representing the character scripts defined in the Unicode Standard Annex #24: Script Names.
class
Instances of the class Class represent classes and interfaces in a running Java application.
class
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
class
Thrown when the Java Virtual Machine detects a circularity in the superclass hierarchy of a class being loaded.
class
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.
abstract class
A class loader is an object that is responsible for loading classes.
class
Thrown when an application tries to load in a class through its string name using: The forName method in class Class.
abstract class
Lazily associate a computed value with (potentially) every type.
class
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.
class
Deprecated, for removal. JIT compilers and their technologies vary too widely to be controlled effectively by a standardized interface.
class
The Double class wraps a value of the primitive type double in an object.
abstract class
Enum<E extends Enum<E>>
This is the common base class of all Java language enumeration classes.
static class
Enum.EnumDesc<E extends Enum<E>>
A nominal descriptor for an enum constant.
class
Thrown when an application tries to access an enum constant by name and the enum type contains no constant with the specified name.
class
An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
class
The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
class
Signals that an unexpected exception has occurred in a static initializer.
class
The Float class wraps a value of primitive type float in an object.
class
Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.
class
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.
class
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
class
Thrown to indicate that a method has been called by an inappropriate caller.
class
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.
class
Signals that a method has been invoked at an illegal or inappropriate time.
class
Thrown to indicate that a thread is not in an appropriate state for the requested operation.
class
Thrown when an incompatible class change has occurred to some class definition.
class
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.
class
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.
class
Thrown when an application tries to use the Java new construct to instantiate an abstract class or an interface.
class
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.
class
The Integer class wraps a value of the primitive type int in an object.
class
Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine.
class
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
class
Thrown when creating a module layer fails.
class
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.
class
The Long class wraps a value of the primitive type long in an object.
class
The class Math contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions.
class
Represents a run-time module, either named or unnamed.
class
A layer of modules in the Java virtual machine.
static class
Controls a module layer.
class
Thrown if an application tries to create an array with negative size.
class
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.
class
Thrown if an application tries to access or modify a specified field of an object, and that object no longer has that field.
class
Signals that the class doesn't have a field of a specified name.
class
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.
class
Thrown when a particular method cannot be found.
class
Thrown when an application attempts to use null in a case where an object is required.
abstract class
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.
class
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.
class
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.
class
Represents metadata about a run-time package associated with a class loader.
abstract class
Process provides control of native processes started by ProcessBuilder.start and Runtime.exec.
class
This class is used to create operating system processes.
abstract static class
Represents a source of subprocess input or a destination of subprocess output.
static enum
The type of a Redirect.
abstract class
This is the common base class of all Java language record classes.
class
Common superclass of exceptions thrown by reflective operations in core reflection.
class
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.
static class
A representation of a version string for an implementation of the Java SE Platform.
class
RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
class
This class is for runtime permissions.
class
Thrown by the security manager to indicate a security violation.
class
Deprecated, for removal. The Security Manager is deprecated and subject to removal in a future release.
class
The Short class wraps a value of primitive type short in an object.
class
Thrown when a stack overflow occurs because an application recurses too deeply.
class
An element in a stack trace, as returned by Throwable.getStackTrace().
class
A stack walker.
static enum
Stack walker option to configure the stack frame information obtained by a StackWalker.
class
The class StrictMath contains methods for performing basic numeric operations such as the elementary exponential, logarithm, square root, and trigonometric functions.
class
The String class represents character strings.
class
A thread-safe, mutable sequence of characters.
class
A mutable sequence of characters.
class
Thrown by String methods to indicate that an index is either negative or greater than the size of the string.
class
The System class contains several useful class fields and methods.
static enum
System loggers levels.
abstract static class
The LoggerFinder service is responsible for creating, managing, and configuring loggers to the underlying framework it uses.
class
A thread is a thread of execution in a program.
static enum
A thread state.
class
An instance of ThreadDeath is thrown in the victim thread when the (deprecated) Thread.stop() method is invoked.
class
A thread group represents a set of threads.
class
This class provides thread-local variables.
class
The Throwable class is the superclass of all errors and exceptions in the Java language.
class
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.
class
Thrown when an unknown but serious exception has occurred in the Java Virtual Machine.
class
Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared native.
class
Thrown when the Java Virtual Machine attempts to read a class file and determines that the major and minor version numbers in the file are not supported.
class
Thrown to indicate that the requested operation is not supported.
class
Thrown when the "verifier" detects that a class file, though well formed, contains some sort of internal inconsistency or security problem.
abstract class
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
class
The Void class is an uninstantiable placeholder class to hold a reference to the Class object representing the Java keyword void.
Methods in java.lang that return Object
Class.getSigners()
Gets the signers of this class.
protected Object
ClassLoader.getClassLoadingLock(String className)
Returns the lock object for class loading operations.
static Object
Compiler.command(Object any)
Examines the argument type and its fields and perform some documented operation.
protected final Object
Enum.clone()
Throws CloneNotSupportedException.
protected Object
Object.clone()
Creates and returns a copy of this object.
SecurityManager.getSecurityContext()
Creates an object that encapsulates the current execution environment.
protected Object
Thread.clone()
Throws CloneNotSupportedException as a Thread can not be meaningfully cloned.
Methods in java.lang with parameters of type Object
boolean
Boolean.equals(Object obj)
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.
boolean
Byte.equals(Object obj)
Compares this object to the specified object.
boolean
Character.equals(Object obj)
Compares this object against the specified object.
final boolean
Character.Subset.equals(Object obj)
Compares two Subset objects for equality.
Class.cast(Object obj)
Casts an object to the class or interface represented by this Class object.
boolean
Class.isInstance(Object obj)
Determines if the specified Object is assignment-compatible with the object represented by this Class.
protected final void
ClassLoader.setSigners(Class<?> c, Object[] signers)
Sets the signers of a class.
static Object
Compiler.command(Object any)
Examines the argument type and its fields and perform some documented operation.
boolean
Double.equals(Object obj)
Compares this object against the specified object.
final boolean
Enum.equals(Object other)
Returns true if the specified object is equal to this enum constant.
boolean
Float.equals(Object obj)
Compares this object against the specified object.
boolean
Integer.equals(Object obj)
Compares this object to the specified object.
boolean
Long.equals(Object obj)
Compares this object to the specified object.
boolean
Object.equals(Object obj)
Indicates whether some other object is "equal to" this one.
boolean
ProcessBuilder.Redirect.equals(Object obj)
Compares the specified object with this Redirect for equality.
boolean
ProcessHandle.equals(Object other)
Returns true if other object is non-null, is of the same implementation, and represents the same system process; otherwise it returns false.
abstract boolean
Record.equals(Object obj)
Indicates whether some other object is "equal to" this one.
boolean
Runtime.Version.equals(Object obj)
Determines whether this Version is equal to another object.
boolean
Runtime.Version.equalsIgnoreOptional(Object obj)
Determines whether this Version is equal to another disregarding optional build information.
void
SecurityManager.checkConnect(String host, int port, Object context)
Throws a SecurityException if the specified security context is not allowed to open a socket connection to the specified host and port number.
void
SecurityManager.checkPermission(Permission perm, Object context)
Throws a SecurityException if the specified security context is denied access to the resource specified by the given permission.
void
SecurityManager.checkRead(String file, Object context)
Throws a SecurityException if the specified security context is not allowed to read the file specified by the string argument.
boolean
Short.equals(Object obj)
Compares this object to the specified object.
boolean
StackTraceElement.equals(Object obj)
Returns true if the specified object is another StackTraceElement instance representing the same execution point as this instance.
boolean
String.equals(Object anObject)
Compares this string to the specified object.
static String
String.format(Locale l, String format, Object... args)
Returns a formatted string using the specified locale, format string, and arguments.
static String
String.format(String format, Object... args)
Returns a formatted string using the specified format string and arguments.
String.formatted(Object... args)
Formats using this string as the format string, and the supplied arguments.
static String
String.valueOf(Object obj)
Returns the string representation of the Object argument.
StringBuffer.append(Object obj)
Appends the string representation of the Object argument.
StringBuffer.insert(int offset, Object obj)
Inserts the string representation of the Object argument into this character sequence.
StringBuilder.append(Object obj)
Appends the string representation of the Object argument.
StringBuilder.insert(int offset, Object obj)
Inserts the string representation of the Object argument into this character sequence.
static void
System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
static int
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().
default void
System.Logger.log(System.Logger.Level level, Object obj)
Logs a message produced from the given object.
void
System.Logger.log(System.Logger.Level level, ResourceBundle bundle, String format, Object... params)
Logs a message with resource bundle and an optional list of parameters.
default void
System.Logger.log(System.Logger.Level level, String format, Object... params)
Logs a message with an optional list of parameters.
static boolean
Thread.holdsLock(Object obj)
Returns true if and only if the current thread holds the monitor lock on the specified object.
Constructors in java.lang with parameters of type Object
AssertionError(Object detailMessage)
Constructs an AssertionError with its detail message derived from the specified object, which is converted to a string as defined in section {@jls 5.1.11} of The Java Language Specification.
Subclasses of Object in java.lang.annotation
class
Thrown when the annotation parser attempts to read an annotation from a class file and determines that the annotation is malformed.
class
Thrown to indicate that a program has attempted to access an element of an annotation whose type has changed after the annotation was compiled (or serialized).
enum
The constants of this enumerated class provide a simple classification of the syntactic locations where annotations may appear in a Java program.
class
Thrown to indicate that a program has attempted to access an element of an annotation interface that was added to the annotation interface definition after the annotation was compiled (or serialized).
enum
Annotation retention policy.
Methods in java.lang.annotation with parameters of type Object
boolean
Annotation.equals(Object obj)
Returns true if the specified object represents an annotation that is logically equivalent to this one.
Uses of Object in java.util
Subclasses of Object in java.util
abstract class
This class provides a skeletal implementation of the Collection interface, to minimize the effort required to implement this interface.
abstract class
This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "random access" data store (such as an array).
abstract class
This class provides a skeletal implementation of the Map interface, to minimize the effort required to implement this interface.
static class
An Entry maintaining a key and a value.
static class
An unmodifiable Entry maintaining a key and a value.
abstract class
This class provides skeletal implementations of some Queue operations.
abstract class
This class provides a skeletal implementation of the List interface to minimize the effort required to implement this interface backed by a "sequential access" data store (such as a linked list).
abstract class
This class provides a skeletal implementation of the Set interface to minimize the effort required to implement this interface.
class
Resizable-array implementation of the Deque interface.
class
Resizable-array implementation of the List interface.
class
This class contains various methods for manipulating arrays (such as sorting and searching).
class
This class consists exclusively of static methods for obtaining encoders and decoders for the Base64 encoding scheme.
static class
This class implements a decoder for decoding byte data using the Base64 encoding scheme as specified in RFC 4648 and RFC 2045.
static class
This class implements an encoder for encoding byte data using the Base64 encoding scheme as specified in RFC 4648 and RFC 2045.
class
This class implements a vector of bits that grows as needed.
abstract class
The Calendar class is an abstract class that provides methods for converting between a specific instant in time and a set of calendar fields such as YEAR, MONTH, DAY_OF_MONTH, HOUR, and so on, and for manipulating the calendar fields, such as getting the date of the next week.
static class
Calendar.Builder is used for creating a Calendar from various date-time parameters.
class
This class consists exclusively of static methods that operate on or return collections.
class
This exception may be thrown by methods that have detected concurrent modification of an object when such modification is not permissible.
class
Represents a currency.
class
The class Date represents a specific instant in time, with millisecond precision.
abstract class
The Dictionary class is the abstract parent of any class, such as Hashtable, which maps keys to values.
class
A state object for collecting statistics such as count, min, max, sum, and average.
class
Unchecked exception thrown when duplicate flags are provided in the format specifier.
class
Thrown by methods in the Stack class to indicate that the stack is empty.
class
EnumMap<K extends Enum<K>,V>
A specialized Map implementation for use with enum type keys.
abstract class
EnumSet<E extends Enum<E>>
A specialized Set implementation for use with enum types.
abstract class
An abstract wrapper class for an EventListener class which associates a set of additional parameters with the listener.
class
The root class from which all event state objects shall be derived.
class
Unchecked exception thrown when a conversion and flag are incompatible.
class
FormattableFlags are passed to the Formattable.formatTo() method and modify the output format for Formattables.
class
An interpreter for printf-style format strings.
static enum
Enum for BigDecimal formatting.
class
Unchecked exception thrown when the formatter has been closed.
class
GregorianCalendar is a concrete subclass of Calendar and provides the standard calendar system used by most of the world.
class
Hash table based implementation of the Map interface.
class
This class implements the Set interface, backed by a hash table (actually a HashMap instance).
class
This class implements a hash table, which maps keys to values.
class
HexFormat converts between bytes and chars and hex-encoded strings which may include additional formatting markup such as prefixes, suffixes, and delimiters.
class
This class implements the Map interface with a hash table, using reference-equality in place of object-equality when comparing keys (and values).
class
Unchecked exception thrown when a character with an invalid Unicode code point as defined by Character.isValidCodePoint(int) is passed to the Formatter.
class
Unchecked exception thrown when the argument corresponding to the format specifier is of an incompatible type.
class
Unchecked exception thrown when a format string contains an illegal syntax or a format specifier that is incompatible with the given arguments.
class
Unchecked exception thrown when an illegal combination flags is given.
class
Unchecked exception thrown when the precision is a negative value other than -1, the conversion does not support a precision, or the value is otherwise unsupported.
class
Unchecked exception thrown when the format width is a negative value other than -1 or is otherwise unsupported.
class
Thrown by methods in Locale and Locale.Builder to indicate that an argument is not a well-formed BCP 47 tag.
class
Thrown by a Scanner to indicate that the token retrieved does not match the pattern for the expected type, or that the token is out of range for the expected type.
class
A state object for collecting statistics such as count, min, max, sum, and average.
class
Thrown to indicate that an operation could not complete because the input did not conform to the appropriate XML document type for a collection of properties, as per the Properties specification.
class
Hash table and linked list implementation of the Map interface, with predictable iteration order.
class
Hash table and linked list implementation of the Set interface, with predictable iteration order.
class
Doubly-linked list implementation of the List and Deque interfaces.
abstract class
ListResourceBundle is an abstract subclass of ResourceBundle that manages resources for a locale in a convenient and easy to use list.
class
A Locale object represents a specific geographical, political, or cultural region.
static class
Builder is used to build instances of Locale from values configured by the setters.
static enum
Enum for locale categories.
static enum
This enum provides constants to select a filtering mode for locale matching.
static enum
Enum for specifying the type defined in ISO 3166.
static class
This class expresses a Language Range defined in RFC 4647 Matching of Language Tags.
class
A state object for collecting statistics such as count, min, max, sum, and average.
class
Unchecked exception thrown when there is a format specifier which does not have a corresponding argument or if an argument index refers to an argument that does not exist.
class
Unchecked exception thrown when the format width is required.
class
Signals that a resource is missing.
class
Thrown by various accessor methods to indicate that the element being requested does not exist.
class
This class consists of static utility methods for operating on objects, or checking certain conditions before operation.
class
Deprecated. This class and the Observer interface have been deprecated.
class
A container object which may or may not contain a non-null value.
class
A container object which may or may not contain a double value.
class
A container object which may or may not contain an int value.
class
A container object which may or may not contain a long value.
class
An unbounded priority queue based on a priority heap.
class
The Properties class represents a persistent set of properties.
class
This class is for property permissions.
class
PropertyResourceBundle is a concrete subclass of ResourceBundle that manages resources for a locale using a set of static strings from a property file.
class
An instance of this class is used to generate a stream of pseudorandom numbers; its period is only 248.
abstract class
Resource bundles contain locale-specific objects.
static class
ResourceBundle.Control defines a set of callback methods that are invoked by the ResourceBundle.getBundle factory methods during the bundle loading process.
class
A simple text scanner which can parse primitive types and strings using regular expressions.
class
Error thrown when something goes wrong while locating, loading, or instantiating a service provider.
class
A facility to load implementations of a service.
class
SimpleTimeZone is a concrete subclass of TimeZone that represents a time zone for use with a Gregorian calendar.
class
Static classes and methods for operating on or creating instances of Spliterator and its primitive specializations Spliterator.OfInt, Spliterator.OfLong, and Spliterator.OfDouble.
abstract static class
An abstract Spliterator.OfDouble that implements trySplit to permit limited parallelism.
abstract static class
An abstract Spliterator.OfInt that implements trySplit to permit limited parallelism.
abstract static class
An abstract Spliterator.OfLong that implements trySplit to permit limited parallelism.
abstract static class
An abstract Spliterator that implements trySplit to permit limited parallelism.
class
A generator of uniform pseudorandom values (with period 264) applicable for use in (among other contexts) isolated parallel computations that may generate subtasks.
class
The Stack class represents a last-in-first-out (LIFO) stack of objects.
class
StringJoiner is used to construct a sequence of characters separated by a delimiter and optionally starting with a supplied prefix and ending with a supplied suffix.
class
The string tokenizer class allows an application to break a string into tokens.
class
A facility for threads to schedule tasks for future execution in a background thread.
abstract class
A task that can be scheduled for one-time or repeated execution by a Timer.
abstract class
TimeZone represents a time zone offset, and also figures out daylight savings.
class
The TooManyListenersException Exception is used as part of the Java Event model to annotate and implement a unicast special case of a multicast Event Source.
class
A Red-Black tree based NavigableMap implementation.
class
A NavigableSet implementation based on a TreeMap.
class
Unchecked exception thrown when an unknown conversion is given.
class
Unchecked exception thrown when an unknown flag is given.
class
A class that represents an immutable universally unique identifier (UUID).
class
The Vector class implements a growable array of objects.
class
Hash table based implementation of the Map interface, with weak keys.
Class declarations in java.util with type arguments of type Object
class
The Properties class represents a persistent set of properties.
class
The string tokenizer class allows an application to break a string into tokens.
Fields in java.util declared as Object
protected Object
EventObject.source
The object on which the Event initially occurred.
protected Object[]
The array buffer into which the components of the vector are stored.
Methods in java.util with type parameters of type Object
static <T extends Object & Comparable<? super T>> T
Collections.max(Collection<? extends T> coll)
Returns the maximum element of the given collection, according to the natural ordering of its elements.
static <T extends Object & Comparable<? super T>> T
Collections.min(Collection<? extends T> coll)
Returns the minimum element of the given collection, according to the natural ordering of its elements.
Methods in java.util that return Object
AbstractCollection.toArray()
Returns an array containing all of the elements in this collection.
protected Object
AbstractMap.clone()
Returns a shallow copy of this AbstractMap instance: the keys and values themselves are not cloned.
ArrayDeque.toArray()
Returns an array containing all of the elements in this deque in proper sequence (from first to last element).
ArrayList.clone()
Returns a shallow copy of this ArrayList instance.
ArrayList.toArray()
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
BitSet.clone()
Cloning this BitSet produces a new BitSet that is equal to it.
Calendar.clone()
Creates and returns a copy of this object.
Collection.toArray()
Returns an array containing all of the elements in this collection.
Date.clone()
Return a copy of this object.
EventObject.getSource()
The object on which the Event initially occurred.
GregorianCalendar.clone()
Creates and returns a copy of this object.
HashMap.clone()
Returns a shallow copy of this HashMap instance: the keys and values themselves are not cloned.
HashSet.clone()
Returns a shallow copy of this HashSet instance: the elements themselves are not cloned.
HashSet.toArray()
Returns an array containing all of the elements in this collection.
Hashtable.clone()
Creates a shallow copy of this hashtable.
IdentityHashMap.clone()
Returns a shallow copy of this identity hash map: the keys and values themselves are not cloned.
LinkedList.clone()
Returns a shallow copy of this LinkedList.
LinkedList.toArray()
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
List.toArray()
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
protected abstract Object[][]
ListResourceBundle.getContents()
Returns an array in which each item is a pair of objects in an Object array.
final Object
ListResourceBundle.handleGetObject(String key)
Gets an object for the given key from this resource bundle.
Locale.clone()
Overrides Cloneable.
PriorityQueue.toArray()
Returns an array containing all of the elements in this queue.
Properties.clone()
Creates a shallow copy of this hashtable.
Properties.compute(Object key, BiFunction<? super Object,? super Object,?> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
Properties.computeIfAbsent(Object key, Function<? super Object,?> mappingFunction)
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
Properties.computeIfPresent(Object key, BiFunction<? super Object,? super Object,?> remappingFunction)
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
Properties.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
Properties.getOrDefault(Object key, Object defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
Properties.merge(Object key, Object value, BiFunction<? super Object,? super Object,?> remappingFunction)
If the specified key is not already associated with a value or is associated with null, associates it with the given non-null value.
Properties.put(Object key, Object value)
Maps the specified key to the specified value in this hashtable.
Properties.putIfAbsent(Object key, Object value)
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
Properties.remove(Object key)
Removes the key (and its corresponding value) from this hashtable.
Properties.replace(Object key, Object value)
Replaces the entry for the specified key only if it is currently mapped to some value.
Properties.setProperty(String key, String value)
Calls the Hashtable method put.
PropertyResourceBundle.handleGetObject(String key)
Gets an object for the given key from this resource bundle.
final Object
ResourceBundle.getObject(String key)
Gets an object for the given key from this resource bundle or one of its parents.
protected abstract Object
ResourceBundle.handleGetObject(String key)
Gets an object for the given key from this resource bundle.
Set.toArray()
Returns an array containing all of the elements in this set.
SimpleTimeZone.clone()
Returns a clone of this SimpleTimeZone instance.
StringTokenizer.nextElement()
Returns the same value as the nextToken method, except that its declared return value is Object rather than String.
TimeZone.clone()
Creates a copy of this TimeZone.
TreeMap.clone()
Returns a shallow copy of this TreeMap instance.
TreeSet.clone()
Returns a shallow copy of this TreeSet instance.
Vector.clone()
Returns a clone of this vector.
Vector.toArray()
Returns an array containing all of the elements in this Vector in the correct order.
Methods in java.util that return types with arguments of type Object
Properties.elements()
Returns an enumeration of the values in this hashtable.
Properties.entrySet()
Returns a Set view of the mappings contained in this map.
Properties.keys()
Returns an enumeration of the keys in this hashtable.
Properties.keySet()
Returns a Set view of the keys contained in this map.
Properties.values()
Returns a Collection view of the values contained in this map.
Methods in java.util with parameters of type Object
boolean
AbstractCollection.contains(Object o)
Returns true if this collection contains the specified element.
boolean
AbstractCollection.remove(Object o)
Removes a single instance of the specified element from this collection, if it is present (optional operation).
boolean
AbstractList.equals(Object o)
Compares the specified object with this list for equality.
int
AbstractList.indexOf(Object o)
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
int
AbstractList.lastIndexOf(Object o)
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
boolean
AbstractMap.containsKey(Object key)
Returns true if this map contains a mapping for the specified key.
boolean
AbstractMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
boolean
AbstractMap.equals(Object o)
Compares the specified object with this map for equality.
AbstractMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
AbstractMap.remove(Object key)
Removes the mapping for a key from this map if it is present (optional operation).
boolean
AbstractMap.SimpleEntry.equals(Object o)
Compares the specified object with this entry for equality.
boolean
AbstractMap.SimpleImmutableEntry.equals(Object o)
Compares the specified object with this entry for equality.
boolean
AbstractSet.equals(Object o)
Compares the specified object with this set for equality.
boolean
ArrayDeque.contains(Object o)
Returns true if this deque contains the specified element.
boolean
ArrayDeque.remove(Object o)
Removes a single instance of the specified element from this deque.
boolean
Removes the first occurrence of the specified element in this deque (when traversing the deque from head to tail).
boolean
Removes the last occurrence of the specified element in this deque (when traversing the deque from head to tail).
boolean
ArrayList.contains(Object o)
Returns true if this list contains the specified element.
boolean
ArrayList.equals(Object o)
Compares the specified object with this list for equality.
int
ArrayList.indexOf(Object o)
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
int
ArrayList.lastIndexOf(Object o)
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
boolean
ArrayList.remove(Object o)
Removes the first occurrence of the specified element from this list, if it is present.
static int
Arrays.binarySearch(Object[] a, int fromIndex, int toIndex, Object key)
Searches a range of the specified array for the specified object using the binary search algorithm.
static int
Arrays.binarySearch(Object[] a, Object key)
Searches the specified array for the specified object using the binary search algorithm.
static boolean
Arrays.deepEquals(Object[] a1, Object[] a2)
Returns true if the two specified arrays are deeply equal to one another.
static int
Arrays.deepHashCode(Object[] a)
Returns a hash code based on the "deep contents" of the specified array.
static String
Arrays.deepToString(Object[] a)
Returns a string representation of the "deep contents" of the specified array.
static boolean
Arrays.equals(Object[] a, int aFromIndex, int aToIndex, Object[] b, int bFromIndex, int bToIndex)
Returns true if the two specified arrays of Objects, over the specified ranges, are equal to one another.
static boolean
Arrays.equals(Object[] a, Object[] a2)
Returns true if the two specified arrays of Objects are equal to one another.
static void
Arrays.fill(Object[] a, int fromIndex, int toIndex, Object val)
Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
static void
Arrays.fill(Object[] a, Object val)
Assigns the specified Object reference to each element of the specified array of Objects.
static int
Arrays.hashCode(Object[] a)
Returns a hash code based on the contents of the specified array.
static int
Arrays.mismatch(Object[] a, int aFromIndex, int aToIndex, Object[] b, int bFromIndex, int bToIndex)
Finds and returns the relative index of the first mismatch between two Object arrays over the specified ranges, otherwise return -1 if no mismatch is found.
static int
Arrays.mismatch(Object[] a, Object[] b)
Finds and returns the index of the first mismatch between two Object arrays, otherwise return -1 if no mismatch is found.
static void
Arrays.sort(Object[] a)
Sorts the specified array of objects into ascending order, according to the natural ordering of its elements.
static void
Arrays.sort(Object[] a, int fromIndex, int toIndex)
Sorts the specified range of the specified array of objects into ascending order, according to the natural ordering of its elements.
static String
Arrays.toString(Object[] a)
Returns a string representation of the contents of the specified array.
boolean
BitSet.equals(Object obj)
Compares this object against the specified object.
boolean
Calendar.after(Object when)
Returns whether this Calendar represents a time after the time represented by the specified Object.
boolean
Calendar.before(Object when)
Returns whether this Calendar represents a time before the time represented by the specified Object.
boolean
Calendar.equals(Object obj)
Compares this Calendar to the specified Object.
boolean
Collection.contains(Object o)
Returns true if this collection contains the specified element.
boolean
Collection.equals(Object o)
Compares the specified object with this collection for equality.
boolean
Collection.remove(Object o)
Removes a single instance of the specified element from this collection, if it is present (optional operation).
static int
Collections.frequency(Collection<?> c, Object o)
Returns the number of elements in the specified collection equal to the specified object.
boolean
Comparator.equals(Object obj)
Indicates whether some other object is "equal to" this comparator.
boolean
Date.equals(Object obj)
Compares two dates for equality.
boolean
Deque.contains(Object o)
Returns true if this deque contains the specified element.
boolean
Deque.remove(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
Removes the first occurrence of the specified element from this deque.
boolean
Removes the last occurrence of the specified element from this deque.
abstract V
Dictionary.get(Object key)
Returns the value to which the key is mapped in this dictionary.
abstract V
Dictionary.remove(Object key)
Removes the key (and its corresponding value) from this dictionary.
boolean
EnumMap.containsKey(Object key)
Returns true if this map contains a mapping for the specified key.
boolean
EnumMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
boolean
EnumMap.equals(Object o)
Compares the specified object with this map for equality.
EnumMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
EnumMap.remove(Object key)
Removes the mapping for this key from this map if present.
Formatter.format(Locale l, String format, Object... args)
Writes a formatted string to this object's destination using the specified locale, format string, and arguments.
Formatter.format(String format, Object... args)
Writes a formatted string to this object's destination using the specified format string and arguments.
boolean
GregorianCalendar.equals(Object obj)
Compares this GregorianCalendar to the specified Object.
boolean
HashMap.containsKey(Object key)
Returns true if this map contains a mapping for the specified key.
boolean
HashMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
HashMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
HashMap.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
HashMap.remove(Object key)
Removes the mapping for the specified key from this map if present.
boolean
HashMap.remove(Object key, Object value)
Removes the entry for the specified key only if it is currently mapped to the specified value.
boolean
HashSet.contains(Object o)
Returns true if this set contains the specified element.
boolean
HashSet.remove(Object o)
Removes the specified element from this set if it is present.
boolean
Hashtable.contains(Object value)
Tests if some key maps into the specified value in this hashtable.
boolean
Hashtable.containsKey(Object key)
Tests if the specified object is a key in this hashtable.
boolean
Hashtable.containsValue(Object value)
Returns true if this hashtable maps one or more keys to this value.
boolean
Hashtable.equals(Object o)
Compares the specified Object with this Map for equality, as per the definition in the Map interface.
Hashtable.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
Hashtable.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
Hashtable.remove(Object key)
Removes the key (and its corresponding value) from this hashtable.
boolean
Hashtable.remove(Object key, Object value)
Removes the entry for the specified key only if it is currently mapped to the specified value.
boolean
HexFormat.equals(Object o)
Returns true if the other object is a HexFormat with the same parameters.
boolean
IdentityHashMap.containsKey(Object key)
Tests whether the specified object reference is a key in this identity hash map.
boolean
IdentityHashMap.containsValue(Object value)
Tests whether the specified object reference is a value in this identity hash map.
boolean
IdentityHashMap.equals(Object o)
Compares the specified object with this map for equality.
IdentityHashMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
IdentityHashMap.remove(Object key)
Removes the mapping for this key from this map if present.
boolean
LinkedHashMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
LinkedHashMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
LinkedHashMap.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
boolean
LinkedList.contains(Object o)
Returns true if this list contains the specified element.
int
LinkedList.indexOf(Object o)
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
int
LinkedList.lastIndexOf(Object o)
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
boolean
LinkedList.remove(Object o)
Removes the first occurrence of the specified element from this list, if it is present.
boolean
Removes the first occurrence of the specified element in this list (when traversing the list from head to tail).
boolean
Removes the last occurrence of the specified element in this list (when traversing the list from head to tail).
boolean
Returns true if this list contains the specified element.
boolean
List.equals(Object o)
Compares the specified object with this list for equality.
int
List.indexOf(Object o)
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
int
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
boolean
List.remove(Object o)
Removes the first occurrence of the specified element from this list, if it is present (optional operation).
boolean
Locale.equals(Object obj)
Returns true if this Locale is equal to another object.
boolean
Locale.LanguageRange.equals(Object obj)
Compares this object to the specified object.
boolean
Returns true if this map contains a mapping for the specified key.
boolean
Returns true if this map maps one or more keys to the specified value.
boolean
Map.equals(Object o)
Compares the specified object with this map for equality.
Map.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
default V
Map.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
Map.remove(Object key)
Removes the mapping for a key from this map if it is present (optional operation).
default boolean
Map.remove(Object key, Object value)
Removes the entry for the specified key only if it is currently mapped to the specified value.
boolean
Map.Entry.equals(Object o)
Compares the specified object with this entry for equality.
static boolean
Objects.deepEquals(Object a, Object b)
Returns true if the arguments are deeply equal to each other and false otherwise.
static boolean
Objects.equals(Object a, Object b)
Returns true if the arguments are equal to each other and false otherwise.
static int
Objects.hash(Object... values)
Generates a hash code for a sequence of input values.
static int
Objects.hashCode(Object o)
Returns the hash code of a non-null argument and 0 for a null argument.
static boolean
Objects.isNull(Object obj)
Returns true if the provided reference is null otherwise returns false.
static boolean
Objects.nonNull(Object obj)
Returns true if the provided reference is non-null otherwise returns false.
static String
Objects.toString(Object o)
Returns the result of calling toString for a non- null argument and "null" for a null argument.
static String
Objects.toString(Object o, String nullDefault)
Returns the result of calling toString on the first argument if the first argument is not null and returns the second argument otherwise.
void
Observable.notifyObservers(Object arg)
If this object has changed, as indicated by the hasChanged method, then notify all of its observers and then call the clearChanged method to indicate that this object has no longer changed.
void
Observer.update(Observable o, Object arg)
This method is called whenever the observed object is changed.
boolean
Optional.equals(Object obj)
Indicates whether some other object is "equal to" this Optional.
boolean
OptionalDouble.equals(Object obj)
Indicates whether some other object is "equal to" this OptionalDouble.
boolean
OptionalInt.equals(Object obj)
Indicates whether some other object is "equal to" this OptionalInt.
boolean
OptionalLong.equals(Object obj)
Indicates whether some other object is "equal to" this OptionalLong.
boolean
PriorityQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
PriorityQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
Properties.compute(Object key, BiFunction<? super Object,? super Object,?> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
Properties.computeIfAbsent(Object key, Function<? super Object,?> mappingFunction)
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
Properties.computeIfPresent(Object key, BiFunction<? super Object,? super Object,?> remappingFunction)
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
boolean
Properties.contains(Object value)
Tests if some key maps into the specified value in this hashtable.
boolean
Properties.containsKey(Object key)
Tests if the specified object is a key in this hashtable.
boolean
Properties.containsValue(Object value)
Returns true if this hashtable maps one or more keys to this value.
boolean
Properties.equals(Object o)
Compares the specified Object with this Map for equality, as per the definition in the Map interface.
Properties.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
Properties.getOrDefault(Object key, Object defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
Properties.merge(Object key, Object value, BiFunction<? super Object,? super Object,?> remappingFunction)
If the specified key is not already associated with a value or is associated with null, associates it with the given non-null value.
Properties.put(Object key, Object value)
Maps the specified key to the specified value in this hashtable.
Properties.putIfAbsent(Object key, Object value)
If the specified key is not already associated with a value (or is mapped to null) associates it with the given value and returns null, else returns the current value.
Properties.remove(Object key)
Removes the key (and its corresponding value) from this hashtable.
boolean
Properties.remove(Object key, Object value)
Removes the entry for the specified key only if it is currently mapped to the specified value.
boolean
Properties.replace(Object key, Object oldValue, Object newValue)
Replaces the entry for the specified key only if currently mapped to the specified value.
Properties.replace(Object key, Object value)
Replaces the entry for the specified key only if it is currently mapped to some value.
boolean
PropertyPermission.equals(Object obj)
Checks two PropertyPermission objects for equality.
boolean
Returns true if this set contains the specified element.
boolean
Set.equals(Object o)
Compares the specified object with this set for equality.
boolean
Set.remove(Object o)
Removes the specified element from this set if it is present (optional operation).
boolean
SimpleTimeZone.equals(Object obj)
Compares the equality of two SimpleTimeZone objects.
static <T> Spliterator<T>
Spliterators.spliterator(Object[] array, int additionalCharacteristics)
Creates a Spliterator covering the elements of a given array, using a customized set of spliterator characteristics.
static <T> Spliterator<T>
Spliterators.spliterator(Object[] array, int fromIndex, int toIndex, int additionalCharacteristics)
Creates a Spliterator covering a range of elements of a given array, using a customized set of spliterator characteristics.
int
Stack.search(Object o)
Returns the 1-based position where an object is on this stack.
boolean
TreeMap.containsKey(Object key)
Returns true if this map contains a mapping for the specified key.
boolean
TreeMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
TreeMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
TreeMap.remove(Object key)
Removes the mapping for this key from this TreeMap if present.
boolean
TreeSet.contains(Object o)
Returns true if this set contains the specified element.
boolean
TreeSet.remove(Object o)
Removes the specified element from this set if it is present.
boolean
UUID.equals(Object obj)
Compares this object to the specified object.
boolean
Vector.contains(Object o)
Returns true if this vector contains the specified element.
void
Vector.copyInto(Object[] anArray)
Copies the components of this vector into the specified array.
boolean
Vector.equals(Object o)
Compares the specified Object with this Vector for equality.
int
Vector.indexOf(Object o)
Returns the index of the first occurrence of the specified element in this vector, or -1 if this vector does not contain the element.
int
Vector.indexOf(Object o, int index)
Returns the index of the first occurrence of the specified element in this vector, searching forwards from index, or returns -1 if the element is not found.
int
Returns the index of the last occurrence of the specified element in this vector, or -1 if this vector does not contain the element.
int
Vector.lastIndexOf(Object o, int index)
Returns the index of the last occurrence of the specified element in this vector, searching backwards from index, or returns -1 if the element is not found.
boolean
Vector.remove(Object o)
Removes the first occurrence of the specified element in this Vector If the Vector does not contain the element, it is unchanged.
boolean
Vector.removeElement(Object obj)
Removes the first (lowest-indexed) occurrence of the argument from this vector.
boolean
WeakHashMap.containsKey(Object key)
Returns true if this map contains a mapping for the specified key.
boolean
WeakHashMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
WeakHashMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
WeakHashMap.remove(Object key)
Removes the mapping for a key from this weak hash map if it is present.
Method parameters in java.util with type arguments of type Object
Properties.compute(Object key, BiFunction<? super Object,? super Object,?> remappingFunction)
Attempts to compute a mapping for the specified key and its current mapped value (or null if there is no current mapping).
Properties.computeIfAbsent(Object key, Function<? super Object,?> mappingFunction)
If the specified key is not already associated with a value (or is mapped to null), attempts to compute its value using the given mapping function and enters it into this map unless null.
Properties.computeIfPresent(Object key, BiFunction<? super Object,? super Object,?> remappingFunction)
If the value for the specified key is present and non-null, attempts to compute a new mapping given the key and its current mapped value.
void
Properties.forEach(BiConsumer<? super Object,? super Object> action)
Performs the given action for each entry in this map until all entries have been processed or the action throws an exception.
Properties.merge(Object key, Object value, BiFunction<? super Object,? super Object,?> remappingFunction)
If the specified key is not already associated with a value or is associated with null, associates it with the given non-null value.
void
Properties.replaceAll(BiFunction<? super Object,? super Object,?> function)
Replaces each entry's value with the result of invoking the given function on that entry until all entries have been processed or the function throws an exception.
Constructors in java.util with parameters of type Object
Constructs a prototypical Event.
Subclasses of Object in java.util.concurrent
abstract class
Provides default implementations of ExecutorService execution methods.
class
A bounded blocking queue backed by an array.
class
Exception thrown when a thread tries to wait upon a barrier that is in a broken state, or which enters the broken state while the thread is waiting.
class
Exception indicating that the result of a value-producing task, such as a FutureTask, cannot be retrieved because the task was cancelled.
class
A Future that may be explicitly completed (setting its value and status), and may be used as a CompletionStage, supporting dependent functions and actions that trigger upon its completion.
class
Exception thrown when an error or other exception is encountered in the course of completing a result or task.
class
A hash table supporting full concurrency of retrievals and high expected concurrency for updates.
static class
A view of a ConcurrentHashMap as a Set of keys, in which additions may optionally be enabled by mapping to a common value.
class
An unbounded concurrent deque based on linked nodes.
class
An unbounded thread-safe queue based on linked nodes.
class
A scalable concurrent ConcurrentNavigableMap implementation.
class
A scalable concurrent NavigableSet implementation based on a ConcurrentSkipListMap.
class
A thread-safe variant of ArrayList in which all mutative operations (add, set, and so on) are implemented by making a fresh copy of the underlying array.
class
A Set that uses an internal CopyOnWriteArrayList for all of its operations.
class
A synchronization aid that allows one or more threads to wait until a set of operations being performed in other threads completes.
abstract class
A ForkJoinTask with a completion action performed when triggered and there are no remaining pending actions.
class
A synchronization aid that allows a set of threads to all wait for each other to reach a common barrier point.
class
An unbounded blocking queue of Delayed elements, in which an element can only be taken when its delay has expired.
class
A synchronization point at which threads can pair and swap elements within pairs.
class
Exception thrown when attempting to retrieve the result of a task that aborted by throwing an exception.
class
A CompletionService that uses a supplied Executor to execute tasks.
class
Factory and utility methods for Executor, ExecutorService, ScheduledExecutorService, ThreadFactory, and Callable classes defined in this package.
class
Interrelated interfaces and static methods for establishing flow-controlled components in which Publishers produce items consumed by one or more Subscribers, each managed by a Subscription.
class
An ExecutorService for running ForkJoinTasks.
abstract class
Abstract base class for tasks that run within a ForkJoinPool.
class
A thread managed by a ForkJoinPool, which executes ForkJoinTasks.
class
A cancellable asynchronous computation.
class
An optionally-bounded blocking deque based on linked nodes.
class
An optionally-bounded blocking queue based on linked nodes.
class
An unbounded TransferQueue based on linked nodes.
class
A reusable synchronization barrier, similar in functionality to CyclicBarrier and CountDownLatch but supporting more flexible usage.
class
An unbounded blocking queue that uses the same ordering rules as class PriorityQueue and supplies blocking retrieval operations.
abstract class
A recursive resultless ForkJoinTask.
abstract class
A recursive result-bearing ForkJoinTask.
class
Exception thrown by an Executor when a task cannot be accepted for execution.
class
A ThreadPoolExecutor that can additionally schedule commands to run after a given delay, or to execute periodically.
class
A counting semaphore.
class
A Flow.Publisher that asynchronously issues submitted (non-null) items to current subscribers until it is closed.
class
A blocking queue in which each insert operation must wait for a corresponding remove operation by another thread, and vice versa.
class
A random number generator (with period 264) isolated to the current thread.
class
An ExecutorService that executes each submitted task using one of possibly several pooled threads, normally configured using Executors factory methods.
static class
A handler for rejected tasks that throws a RejectedExecutionException.
static class
A handler for rejected tasks that runs the rejected task directly in the calling thread of the execute method, unless the executor has been shut down, in which case the task is discarded.
static class
A handler for rejected tasks that discards the oldest unhandled request and then retries execute, unless the executor is shut down, in which case the task is discarded.
static class
A handler for rejected tasks that silently discards the rejected task.
class
Exception thrown when a blocking operation times out.
enum
A TimeUnit represents time durations at a given unit of granularity and provides utility methods to convert across units, and to perform timing and delay operations in these units.
Methods in java.util.concurrent that return Object
ArrayBlockingQueue.toArray()
Returns an array containing all of the elements in this queue, in proper sequence.
final Object[]
ConcurrentHashMap.KeySetView.toArray()
Returns an array containing all of the elements in this collection.
ConcurrentLinkedDeque.toArray()
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element).
ConcurrentLinkedQueue.toArray()
Returns an array containing all of the elements in this queue, in proper sequence.
CopyOnWriteArrayList.clone()
Returns a shallow copy of this list.
CopyOnWriteArrayList.toArray()
Returns an array containing all of the elements in this list in proper sequence (from first to last element).
CopyOnWriteArraySet.toArray()
Returns an array containing all of the elements in this set.
DelayQueue.toArray()
Returns an array containing all of the elements in this queue.
LinkedBlockingDeque.toArray()
Returns an array containing all of the elements in this deque, in proper sequence (from first to last element).
LinkedBlockingQueue.toArray()
Returns an array containing all of the elements in this queue, in proper sequence.
LinkedTransferQueue.toArray()
Returns an array containing all of the elements in this queue, in proper sequence.
PriorityBlockingQueue.toArray()
Returns an array containing all of the elements in this queue.
SynchronousQueue.toArray()
Returns a zero-length array.
Methods in java.util.concurrent that return types with arguments of type Object
CompletableFuture.anyOf(CompletableFuture<?>... cfs)
Returns a new CompletableFuture that is completed when any of the given CompletableFutures complete, with the same result.
Executors.callable(PrivilegedAction<?> action)
Returns a Callable object that, when called, runs the given privileged action and returns its result.
Executors.callable(PrivilegedExceptionAction<?> action)
Returns a Callable object that, when called, runs the given privileged exception action and returns its result.
Executors.callable(Runnable task)
Returns a Callable object that, when called, runs the given task and returns null.
Methods in java.util.concurrent with parameters of type Object
boolean
ArrayBlockingQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
ArrayBlockingQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
boolean
BlockingDeque.contains(Object o)
Returns true if this deque contains the specified element.
boolean
BlockingDeque.remove(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
BlockingDeque.removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
BlockingDeque.removeLastOccurrence(Object o)
Removes the last occurrence of the specified element from this deque.
boolean
BlockingQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
BlockingQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
boolean
ConcurrentHashMap.contains(Object value)
Tests if some key maps into the specified value in this table.
boolean
ConcurrentHashMap.containsKey(Object key)
Tests if the specified object is a key in this table.
boolean
ConcurrentHashMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
boolean
ConcurrentHashMap.equals(Object o)
Compares the specified object with this map for equality.
ConcurrentHashMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
ConcurrentHashMap.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or the given default value if this map contains no mapping for the key.
ConcurrentHashMap.remove(Object key)
Removes the key (and its corresponding value) from this map.
boolean
ConcurrentHashMap.remove(Object key, Object value)
Removes the entry for the specified key only if it is currently mapped to the specified value.
boolean
ConcurrentHashMap.KeySetView.contains(Object o)
Returns true if this collection contains the specified element.
boolean
ConcurrentHashMap.KeySetView.equals(Object o)
Indicates whether some other object is "equal to" this one.
boolean
ConcurrentHashMap.KeySetView.remove(Object o)
Removes the key from this map view, by removing the key (and its corresponding value) from the backing map.
boolean
ConcurrentLinkedDeque.contains(Object o)
Returns true if this deque contains the specified element.
boolean
ConcurrentLinkedDeque.remove(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
ConcurrentLinkedDeque.removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
ConcurrentLinkedDeque.removeLastOccurrence(Object o)
Removes the last occurrence of the specified element from this deque.
boolean
ConcurrentLinkedQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
ConcurrentLinkedQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
default V
ConcurrentMap.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or defaultValue if this map contains no mapping for the key.
boolean
ConcurrentMap.remove(Object key, Object value)
Removes the entry for a key only if currently mapped to a given value.
boolean
ConcurrentSkipListMap.containsKey(Object key)
Returns true if this map contains a mapping for the specified key.
boolean
ConcurrentSkipListMap.containsValue(Object value)
Returns true if this map maps one or more keys to the specified value.
boolean
ConcurrentSkipListMap.equals(Object o)
Compares the specified object with this map for equality.
ConcurrentSkipListMap.get(Object key)
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
ConcurrentSkipListMap.getOrDefault(Object key, V defaultValue)
Returns the value to which the specified key is mapped, or the given defaultValue if this map contains no mapping for the key.
ConcurrentSkipListMap.remove(Object key)
Removes the mapping for the specified key from this map if present.
boolean
ConcurrentSkipListMap.remove(Object key, Object value)
Removes the entry for the specified key only if it is currently mapped to the specified value.
boolean
ConcurrentSkipListSet.contains(Object o)
Returns true if this set contains the specified element.
boolean
ConcurrentSkipListSet.equals(Object o)
Compares the specified object with this set for equality.
boolean
ConcurrentSkipListSet.remove(Object o)
Removes the specified element from this set if it is present.
boolean
CopyOnWriteArrayList.contains(Object o)
Returns true if this list contains the specified element.
boolean
CopyOnWriteArrayList.equals(Object o)
Compares the specified object with this list for equality.
int
CopyOnWriteArrayList.indexOf(Object o)
Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
int
CopyOnWriteArrayList.lastIndexOf(Object o)
Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
boolean
CopyOnWriteArrayList.remove(Object o)
Removes the first occurrence of the specified element from this list, if it is present.
boolean
CopyOnWriteArraySet.contains(Object o)
Returns true if this set contains the specified element.
boolean
CopyOnWriteArraySet.equals(Object o)
Compares the specified object with this set for equality.
boolean
CopyOnWriteArraySet.remove(Object o)
Removes the specified element from this set if it is present.
boolean
DelayQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present, whether or not it has expired.
boolean
LinkedBlockingDeque.contains(Object o)
Returns true if this deque contains the specified element.
boolean
LinkedBlockingDeque.remove(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
LinkedBlockingDeque.removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element from this deque.
boolean
LinkedBlockingDeque.removeLastOccurrence(Object o)
Removes the last occurrence of the specified element from this deque.
boolean
LinkedBlockingQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
LinkedBlockingQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
boolean
LinkedTransferQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
LinkedTransferQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
boolean
PriorityBlockingQueue.contains(Object o)
Returns true if this queue contains the specified element.
boolean
PriorityBlockingQueue.remove(Object o)
Removes a single instance of the specified element from this queue, if it is present.
boolean
SynchronousQueue.contains(Object o)
Always returns false.
boolean
SynchronousQueue.remove(Object o)
Always returns false.
void
TimeUnit.timedWait(Object obj, long timeout)
Performs a timed Object.wait using this time unit.
Uses of Object in javax.swing
Subclasses of Object in javax.swing
class
GroupLayout is a LayoutManager that hierarchically groups components in order to position them in a Container.
static enum
Enumeration of the possible ways ParallelGroup can align its children.
abstract class
Group provides the basis for the two types of operations supported by GroupLayout: laying out components one after another (SequentialGroup) or aligned (ParallelGroup).
class
A Group that aligns and sizes its children.
class
A Group that positions and sizes its elements sequentially, one after another.
class
JOptionPane makes it easy to pop up a standard dialog box that prompts users for a value or informs them of something.
protected class
This class implements accessibility support for the JOptionPane class.
Fields in javax.swing declared as Object
protected Object
Initial value to select in selectionValues.
protected Object
JOptionPane.initialValue
Value that should be initially selected in options.
protected Object
JOptionPane.inputValue
Value the user has input.
protected Object
JOptionPane.message
Message to display.
protected Object[]
JOptionPane.options
Options to display to the user.
protected Object[]
JOptionPane.selectionValues
Array of values the user can choose from.
static final Object
Indicates that the user has not yet selected a value.
protected Object
JOptionPane.value
Currently selected value, will be a valid option, or UNINITIALIZED_VALUE or null.
Methods in javax.swing that return Object
Returns the input value that is displayed as initially selected to the user.
JOptionPane.getInitialValue()
Returns the initial value.
JOptionPane.getInputValue()
Returns the value the user has input, if wantsInput is true.
JOptionPane.getMessage()
Returns the message-object this pane displays.
JOptionPane.getOptions()
Returns the choices the user can make.
JOptionPane.getSelectionValues()
Returns the input selection values.
JOptionPane.getValue()
Returns the value the user has selected.
static Object
JOptionPane.showInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)
Prompts the user for input in a blocking dialog where the initial selection, possible selections, and all other options can be specified.
static Object
JOptionPane.showInternalInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)
Prompts the user for input in a blocking internal dialog where the initial selection, possible selections, and all other options can be specified.
Methods in javax.swing with parameters of type Object
void
GroupLayout.addLayoutComponent(Component component, Object constraints)
Notification that a Component has been added to the parent container.
void
JOptionPane.setInitialSelectionValue(Object newValue)
Sets the input value that is initially displayed as selected to the user.
void
JOptionPane.setInitialValue(Object newInitialValue)
Sets the initial value that is to be enabled -- the Component that has the focus when the pane is initially displayed.
void
JOptionPane.setInputValue(Object newValue)
Sets the input value that was selected or input by the user.
void
JOptionPane.setMessage(Object newMessage)
Sets the option pane's message-object.
void
JOptionPane.setOptions(Object[] newOptions)
Sets the options this pane displays.
void
JOptionPane.setSelectionValues(Object[] newValues)
Sets the input selection values for a pane that provides the user with a list of items to choose from.
void
JOptionPane.setValue(Object newValue)
Sets the value the user has chosen.
static int
JOptionPane.showConfirmDialog(Component parentComponent, Object message)
Brings up a dialog with the options Yes, No and Cancel; with the title, Select an Option.
static int
JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType)
Brings up a dialog where the number of choices is determined by the optionType parameter.
static int
JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType)
Brings up a dialog where the number of choices is determined by the optionType parameter, where the messageType parameter determines the icon to display.
static int
JOptionPane.showConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)
Brings up a dialog with a specified icon, where the number of choices is determined by the optionType parameter.
static String
JOptionPane.showInputDialog(Component parentComponent, Object message)
Shows a question-message dialog requesting input from the user parented to parentComponent.
static String
JOptionPane.showInputDialog(Component parentComponent, Object message, Object initialSelectionValue)
Shows a question-message dialog requesting input from the user and parented to parentComponent.
static String
JOptionPane.showInputDialog(Component parentComponent, Object message, String title, int messageType)
Shows a dialog requesting input from the user parented to parentComponent with the dialog having the title title and message type messageType.
static Object
JOptionPane.showInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)
Prompts the user for input in a blocking dialog where the initial selection, possible selections, and all other options can be specified.
static String
JOptionPane.showInputDialog(Object message)
Shows a question-message dialog requesting input from the user.
static String
JOptionPane.showInputDialog(Object message, Object initialSelectionValue)
Shows a question-message dialog requesting input from the user, with the input value initialized to initialSelectionValue.
static int
JOptionPane.showInternalConfirmDialog(Component parentComponent, Object message)
Brings up an internal dialog panel with the options Yes, No and Cancel; with the title, Select an Option.
static int
JOptionPane.showInternalConfirmDialog(Component parentComponent, Object message, String title, int optionType)
Brings up a internal dialog panel where the number of choices is determined by the optionType parameter.
static int
JOptionPane.showInternalConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType)
Brings up an internal dialog panel where the number of choices is determined by the optionType parameter, where the messageType parameter determines the icon to display.
static int
JOptionPane.showInternalConfirmDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon)
Brings up an internal dialog panel with a specified icon, where the number of choices is determined by the optionType parameter.
static String
JOptionPane.showInternalInputDialog(Component parentComponent, Object message)
Shows an internal question-message dialog requesting input from the user parented to parentComponent.
static String
JOptionPane.showInternalInputDialog(Component parentComponent, Object message, String title, int messageType)
Shows an internal dialog requesting input from the user parented to parentComponent with the dialog having the title title and message type messageType.
static Object
JOptionPane.showInternalInputDialog(Component parentComponent, Object message, String title, int messageType, Icon icon, Object[] selectionValues, Object initialSelectionValue)
Prompts the user for input in a blocking internal dialog where the initial selection, possible selections, and all other options can be specified.
static void
JOptionPane.showInternalMessageDialog(Component parentComponent, Object message)
Brings up an internal confirmation dialog panel.
static void
JOptionPane.showInternalMessageDialog(Component parentComponent, Object message, String title, int messageType)
Brings up an internal dialog panel that displays a message using a default icon determined by the messageType parameter.
static void
JOptionPane.showInternalMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)
Brings up an internal dialog panel displaying a message, specifying all parameters.
static int
JOptionPane.showInternalOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)
Brings up an internal dialog panel with a specified icon, where the initial choice is determined by the initialValue parameter and the number of choices is determined by the optionType parameter.
static void
JOptionPane.showMessageDialog(Component parentComponent, Object message)
Brings up an information-message dialog titled "Message".
static void
JOptionPane.showMessageDialog(Component parentComponent, Object message, String title, int messageType)
Brings up a dialog that displays a message using a default icon determined by the messageType parameter.
static void
JOptionPane.showMessageDialog(Component parentComponent, Object message, String title, int messageType, Icon icon)
Brings up a dialog displaying a message, specifying all parameters.
static int
JOptionPane.showOptionDialog(Component parentComponent, Object message, String title, int optionType, int messageType, Icon icon, Object[] options, Object initialValue)
Brings up a dialog with a specified icon, where the initial choice is determined by the initialValue parameter and the number of choices is determined by the optionType parameter.
Constructors in javax.swing with parameters of type Object
Creates a instance of JOptionPane to display a message using the plain-message message type and the default options delivered by the UI.
JOptionPane(Object message, int messageType)
Creates an instance of JOptionPane to display a message with the specified message type and the default options,
JOptionPane(Object message, int messageType, int optionType)
Creates an instance of JOptionPane to display a message with the specified message type and options.
JOptionPane(Object message, int messageType, int optionType, Icon icon)
Creates an instance of JOptionPane to display a message with the specified message type, options, and icon.
JOptionPane(Object message, int messageType, int optionType, Icon icon, Object[] options)
Creates an instance of JOptionPane to display a message with the specified message type, icon, and options.
JOptionPane(Object message, int messageType, int optionType, Icon icon, Object[] options, Object initialValue)
Creates an instance of JOptionPane to display a message with the specified message type, icon, and options, with the initially-selected option specified.
Subclasses of Object in javax.swing.text
abstract class
JTextComponent is the base class for swing text components.
class
This class implements accessibility support for the JTextComponent class.
static class
Represents a drop location for JTextComponents.
static class
Binding record for creating key bindings.
Methods in javax.swing.text that return Object
Document.getProperty(Object key)
Gets the properties associated with the document.
Methods in javax.swing.text with parameters of type Object
Document.getProperty(Object key)
Gets the properties associated with the document.
void
Document.putProperty(Object key, Object value)
Associates a property with the document.
void
JTextComponent.read(Reader in, Object desc)
Initializes from a stream.
Subclasses of Object in javax.swing.text.html
class
A document that models HTML.
class
An element that represents a structural block of HTML.
class
An HTML reader to load an HTML document with an HTML element structure.
class
Action assigned by default to handle the Block task of the reader.
class
Action assigned by default to handle the Character task of the reader.
class
Action to support forms by building all of the elements used to represent form controls.
class
Action assigned by default to handle the Hidden task of the reader.
class
Action assigned by default to handle the Isindex task of the reader.
class
Action assigned by default to handle the Paragraph task of the reader.
class
Action assigned by default to handle the Pre block task of the reader.
class
Action assigned by default to handle the Special task of the reader.
class
An action to be performed in response to parsing a tag.
abstract static class
An iterator to iterate over a particular type of tag.
class
An element that represents a chunk of text that has a set of HTML character level attributes assigned to it.
Methods in javax.swing.text.html with parameters of type Object
HTMLDocument.getElement(Element e, Object attribute, Object value)
Returns the child element of e that contains the attribute, attribute with value value, or null if one isn't found.
Subclasses of Object in javax.swing.undo
class
An abstract implementation of UndoableEdit, implementing simple responses to all boolean methods in that interface.
class
Thrown when an UndoableEdit is told to redo() and can't.
class
Thrown when an UndoableEdit is told to undo() and can't.
class
A concrete subclass of AbstractUndoableEdit, used to assemble little UndoableEdits into great big ones.
class
StateEdit is a general edit for objects that change state.
class
A support class used for managing UndoableEdit listeners.
class
UndoManager manages a list of UndoableEdits, providing a way to undo or redo the appropriate edits.
Fields in javax.swing.undo declared as Object
protected Object
UndoableEditSupport.realSource
The real source.
Fields in javax.swing.undo with type arguments of type Object
protected Hashtable<Object>
StateEdit.postState
The state information after the edit
protected Hashtable<Object>
StateEdit.preState
The state information prior to the edit
Method parameters in javax.swing.undo with type arguments of type Object
void
StateEditable.storeState(Hashtable<Object> state)
Upon receiving this message the receiver should place any relevant state into state.
Constructors in javax.swing.undo with parameters of type Object
Constructs an UndoableEditSupport object.
Subclasses of Object in javax.xml.catalog
class
The exception class handles errors that may happen while processing or using a catalog.
class
The CatalogFeatures holds a collection of features and properties.
static class
The Builder class for building the CatalogFeatures object.
static enum
A Feature type as defined in the Catalog Features table.
class
The Catalog Manager manages the creation of XML Catalogs and Catalog Resolvers.
Subclasses of Object in jdk.javadoc.doclet
static enum
The kind of an option.
static enum
The mode specifying the level of detail of module documentation.
class
This doclet generates HTML-formatted documentation for the specified modules, packages and types.
static enum
The kind of location in which a tag may be used.

 Use 
PREV   NEXT      All Classes   All Packages
FlexDoc/Javadoc 2.0
Demo Java Doc

Java API documentation generated with FlexDoc/Javadoc 2.0 using JavadocClassic 3.0 template set.
FlexDoc/Javadoc is a template-driven programming tool for rapid development of any Javadoc-based Java API documentation generators (i.e. doclets). If you need to customize your Javadoc without writing a full-blown doclet from scratch, FlexDoc/Javadoc may be the only tool able to help you! Find out more at www.flexdoc.xyz