| Modifier and Type | Class and Description | 
|---|---|
| class  | ByteArrayThis class provides some utilities to manage I/O on a byte array. | 
| class  | ConstantsThis class provides access to compile-time constants. | 
| class  | EnqueuedWeakReference<T>EnqueuedWeakReference are objects that are queued in an ReferenceQueue by the
 system when the object they point at (see
  Reference.get()) is set tonullby the
 system. | 
| class  | IllegalStateExceptionSignals that a method has been invoked at an illegal or inappropriate time. | 
| class  | ImmutablesThis class gives access to the global immutable objects pool. | 
| class  | ImmutablesErrorIndicates an error accessing immutables data. | 
| class  | ReferenceQueue<T>ReferenceQueue represents a queue of EnqueuedWeakReference. | 
| class  | ResourceArrayA resource array is an element of  ResourceBuffer. | 
| class  | ResourceBufferA resource buffer contains a set of data which is compacted to obtain a
 minimal footprint. | 
| class  | TimerA facility for threads to schedule tasks for future execution in a background
 thread. | 
| class  | TimerTaskA task that can be scheduled for one-time or repeated execution by a Timer. | 
| class  | UtilThis class offers basic services for B-ON implementation. | 
| class  | WeakHashtableA  Hashtableimplementation with weak keys. | 
| class  | XMathThis class provides advanced mathematical functions. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Object | Immutables. get(String ID)Retrieves the object that match the the given ID in the immutable objects
 pool. | 
| static <T> T[] | Util. newArray(Class<T[]> type,
        int length)Allocates a new array of object references from the given array type and
 length. | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | Immutables. isImmutable(Object object)Gets whether or not the given object is in the immutable objects pool or not. | 
| static void | Immutables. put(String ID,
   Object object)Maps the given ID to the given object in the immutable objects pool. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ShapePainterThe  ShapePainterclass offers a set of static methods to render thick shapes (with or without
 anti-aliasing) and polygons. | 
| class  | TransformPainterThe  TransformPainterclass offers a set of static methods to render elements (image, renderable
 character) with a transformation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Proxy<T>The superclass of proxy classes. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | Proxy. invokeRef()This method has for effect to invoke the same method on the reference. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MicroUIThe  MicroUIclass offers basic services in the MicroUI implementation.MicroUI is started explicitly by calling MicroUI.start(). | 
| class  | MicroUIExceptionThrown to indicate that a method has caused an internal MicroUI error. | 
| class  | MicroUIPermissionPermission to start or stop MicroUI. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | MicroUIPermission. equals(Object obj) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BufferedImageA  BufferedImagerepresents a mutable image backed by a pixel buffer. | 
| class  | ColorsThe interface  Colorsprovides useful constants to handle RGB colors format. | 
| class  | DisplayThe  Displayobject represents the pixelated screen in the platform.The display of the system may be retrieved by calling Display.getDisplay().The display is able to render a Displayableon its implementation screen. | 
| class  | DisplayableDisplayableis an abstract class which defines the very objects that can be shown on theDisplay.A Displayablemay be shown or hidden, but at most oneDisplayableis shown on theDisplay.Subclasses should define the Displayablecontents and their possible interactions with the user.By default, a new Displayableobject is not visible on the display. | 
| class  | DisplayPermissionPermission to access the Display. | 
| class  | FontA  Fontdefines how characters are drawn on aGraphicsContext. | 
| class  | FontIdentifiersAvailable list of  Fontbuilt-in identifiers. | 
| class  | FontPermissionPermission to create a  Font. | 
| class  | GraphicsContextA  GraphicsContextprovides access to a modifiable pixel buffer. | 
| class  | ImageAn  Imagerepresents a graphical two-dimensional object. | 
| class  | ImagePermissionPermission to load or create an  Image. | 
| class  | PainterThe  Painterclass provides static methods to draw basic shapes such as lines, rectangles, circles,
 characters and images. | 
| class  | RenderableStringRepresents graphical information related to the drawing of a string with a font. | 
| class  | ResourceImageA  ResourceImagerepresents an image which may require dynamic allocation in order to be created. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | ImagePermission. equals(Object obj) | 
| boolean | FontPermission. equals(Object obj) | 
| boolean | DisplayPermission. equals(Object obj) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | EventMicroUI features int-based events, allowing for a rich event mechanism compatible with scare resources. | 
| class  | EventGenerator | 
| class  | EventPermissionPermission to handle events generated by an  EventGenerator. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | EventPermission. equals(Object obj) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ButtonsA Buttons event generator is usually associated to a group of physical buttons and allow to generate events relating
 to them. | 
| class  | Command | 
| class  | GenericEventGeneratorGeneric event generator. | 
| class  | PointerA pointer event generator represents a pointing device that is usually associated to a group of physical buttons. | 
| class  | StatesA states event generator is usually associated to a group of physical devices holding a position (switch, rotary
 wheel encoder, ...) and allows to generate events relating to them. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LedsThis class is used to manage all LEDs available on the platform. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ByteArrayInputStreamA  ByteArrayInputStreamcontains an internal buffer that contains bytes that may be
 read from the stream. | 
| class  | ByteArrayOutputStreamThis class implements an output stream in which the data is written into a byte array. | 
| class  | DataInputStreamA data input stream lets an application read primitive Java data types from an underlying input
 stream in a machine-independent way. | 
| class  | DataOutputStreamA data output stream lets an application write primitive Java data types to an output stream in a
 portable way. | 
| class  | EOFExceptionSignals that an end of file or end of stream has been reached unexpectedly during input. | 
| class  | FilterInputStreamA  FilterInputStreamcontains 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  | FilterOutputStreamThis class is the superclass of all classes that filter output streams. | 
| class  | InputStreamThis abstract class is the superclass of all classes representing an input stream of bytes. | 
| class  | InputStreamReaderAn InputStreamReader is a bridge from byte streams to character streams: It reads bytes and
 decodes them into characters using a specified  charset. | 
| class  | InterruptedIOExceptionSignals that an I/O operation has been interrupted. | 
| class  | IOExceptionSignals that an I/O exception of some sort has occurred. | 
| class  | OutputStreamThis abstract class is the superclass of all classes representing an output stream of bytes. | 
| class  | OutputStreamWriterAn OutputStreamWriter is a bridge from character streams to byte streams: Characters written to
 it are encoded into bytes using a specified  charset. | 
| class  | PrintStreamA  PrintStreamadds functionality to another output stream, namely the ability to
 print representations of various data values conveniently. | 
| class  | ReaderAbstract class for reading character streams. | 
| class  | UnsupportedEncodingExceptionThe Character Encoding is not supported. | 
| class  | UTFDataFormatExceptionSignals 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  | WriterAbstract class for writing to character streams. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PrintStream. print(Object obj)Prints an object. | 
| void | PrintStream. println(Object x)Prints an Object and then terminate the line. | 
| Constructor and Description | 
|---|
| Reader(Object lock)Creates a new character-stream reader whose critical sections will synchronize on the given
 object. | 
| Writer(Object lock)Creates a new character-stream writer whose critical sections will synchronize on the given
 object. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractMethodErrorThrown when an application tries to call an abstract method. | 
| class  | ArithmeticExceptionThrown when an exceptional arithmetic condition has occurred. | 
| class  | ArrayIndexOutOfBoundsExceptionThrown to indicate that an array has been accessed with an illegal index. | 
| class  | ArrayStoreExceptionThrown to indicate that an attempt has been made to store the wrong type of object into an array
 of objects. | 
| class  | AssertionErrorThrown to indicate that an assertion has failed. | 
| class  | BooleanThe Boolean class wraps a value of the primitive type  booleanin an object. | 
| class  | ByteThe  Byteclass wraps a value of primitive typebytein an object. | 
| class  | CharacterThe  Characterclass wraps a value of the primitive typecharin an object. | 
| class  | Class<T>Instances of the class  Classrepresent classes and interfaces in a running Java
 application. | 
| class  | ClassCastExceptionThrown to indicate that the code has attempted to cast an object to a subclass of which it is not
 an instance. | 
| class  | ClassCircularityErrorThrown when the Java Virtual Machine detects a circularity in the superclass hierarchy of a class
 being loaded. | 
| class  | ClassFormatErrorThrown 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. | 
| class  | ClassNotFoundExceptionThrown when an application tries to load in a class through its string name using:
 
 The  forNamemethod in classClass. | 
| class  | CloneNotSupportedException | 
| class  | DoubleThe  Doubleclass wraps a value of the primitive typedoublein an object. | 
| class  | Enum<E extends Enum<E>>This is the common base class of all Java language enumeration types. | 
| class  | ErrorAn  Erroris a subclass ofThrowablethat indicates serious problems that a
 reasonable application should not try to catch. | 
| class  | ExceptionThe class  Exceptionand its subclasses are a form ofThrowablethat indicates
 conditions that a reasonable application might want to catch. | 
| class  | ExceptionInInitializerErrorSignals that an unexpected exception has occurred in a static initializer. | 
| class  | FloatThe  Floatclass wraps a value of primitive typefloatin an object. | 
| class  | IllegalAccessErrorThrown if an application attempts to access or modify a field, or to call a method that it does
 not have access to. | 
| class  | IllegalAccessExceptionAn 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  | IllegalArgumentExceptionThrown to indicate that a method has been passed an illegal or inappropriate argument. | 
| class  | IllegalMonitorStateExceptionThrown 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  | IllegalThreadStateExceptionThrown to indicate that a thread is not in an appropriate state for the requested operation. | 
| class  | IncompatibleClassChangeErrorThrown when an incompatible class change has occurred to some class definition. | 
| class  | IndexOutOfBoundsExceptionThrown 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  | InstantiationErrorThrown when an application tries to use the Java  newconstruct to instantiate an
 abstract class or an interface. | 
| class  | InstantiationExceptionThrown when an application tries to create an instance of a class using the  newInstancemethod in classClass, but the specified class object cannot be instantiated. | 
| class  | IntegerThe  Integerclass wraps a value of the primitive typeintin an object. | 
| class  | InternalErrorThrown to indicate some unexpected internal error has occurred in the Java Virtual Machine. | 
| class  | InterruptedExceptionThrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted,
 either before or during the activity. | 
| class  | LinkageErrorSubclasses of  LinkageErrorindicate that a class has some dependency on another class;
 however, the latter class has incompatibly changed after the compilation of the former class. | 
| class  | LongThe  Longclass wraps a value of the primitive typelongin an object. | 
| class  | Math | 
| class  | NegativeArraySizeExceptionThrown if an application tries to create an array with negative size. | 
| class  | NoClassDefFoundErrorThrown if the Java Virtual Machine or a  ClassLoaderinstance 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 thenewexpression) and no definition of the class could be found. | 
| class  | NoSuchFieldErrorThrown if an application tries to access or modify a specified field of an object, and that
 object no longer has that field. | 
| class  | NoSuchFieldExceptionSignals that the class doesn't have a field of a specified name. | 
| class  | NoSuchMethodErrorThrown 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  | NoSuchMethodExceptionThrown when a particular method cannot be found. | 
| class  | NullPointerExceptionThrown when an application attempts to use  nullin a case where an object is required. | 
| class  | NumberThe abstract class  Numberis the superclass of classesBigDecimal,BigInteger,Byte,Double,Float,Integer,Long, andShort. | 
| class  | NumberFormatExceptionThrown 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  | OutOfMemoryErrorThrown 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  | PackagePackagerepresent a Java package. | 
| class  | ReflectiveOperationExceptionCommon superclass of exceptions thrown by reflective operations in core reflection. | 
| class  | RuntimeEvery Java application has a single instance of class  Runtimethat allows the
 application to interface with the environment in which the application is running. | 
| class  | RuntimeExceptionRuntimeExceptionis the superclass of those exceptions that can be thrown during the
 normal operation of the Java Virtual Machine. | 
| class  | RuntimePermission | 
| class  | SecurityExceptionThrown by the security manager to indicate a security violation. | 
| class  | SecurityManagerThe security manager is a class that allows applications to implement a security policy. | 
| class  | ShortThe  Shortclass wraps a value of primitive typeshortin an object. | 
| class  | StackOverflowErrorThrown when a stack overflow occurs because an application recurses too deeply. | 
| class  | StackTraceElementAn element in a stack trace. | 
| class  | String | 
| class  | StringBufferA thread-safe, mutable sequence of characters. | 
| class  | StringBuilderA mutable sequence of characters. | 
| class  | StringIndexOutOfBoundsExceptionThrown by  Stringmethods to indicate that an index is either negative or greater
 than the size of the string. | 
| class  | SystemThe  Systemclass contains several useful class fields and methods. | 
| class  | ThreadA thread is a thread of execution in a program. | 
| class  | ThrowableThe  Throwableclass is the superclass of all errors and exceptions in the Java language. | 
| class  | UnknownErrorThrown when an unknown but serious exception has occurred in the Java Virtual Machine. | 
| class  | UnsatisfiedLinkErrorThrown if the Java Virtual Machine cannot find an appropriate native-language definition of a
 method declared  native. | 
| class  | UnsupportedClassVersionErrorThrown 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  | UnsupportedOperationExceptionThrown to indicate that the requested operation is not supported. | 
| class  | VerifyErrorThrown when the "verifier" detects that a class file, though well formed, contains some sort of
 internal inconsistency or security problem. | 
| class  | VirtualMachineErrorThrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary
 for it to continue operating. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Object | Object. clone()Creates and returns a copy of this object. | 
| Modifier and Type | Method and Description | 
|---|---|
| StringBuilder | StringBuilder. append(Object obj)Appends the string representation of the Object argument. | 
| StringBuffer | StringBuffer. append(Object obj)Appends the string representation of the Object argument. | 
| 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. | 
| T | Class. cast(Object obj)Casts an object to the class or interface represented by this  Classobject. | 
| boolean | String. equals(Object anObject)Compares this string to the specified object. | 
| boolean | StackTraceElement. equals(Object obj)Returns true if the specified object is another  StackTraceElementinstance representing
 the same execution point as this instance. | 
| boolean | Short. 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 | Long. equals(Object obj)Compares this object to the specified object. | 
| boolean | Integer. equals(Object obj)Compares this object to the specified object. | 
| boolean | Float. equals(Object obj)Compares this object against the specified object. | 
| boolean | Enum. equals(Object other)Returns true if the specified object is equal to this enum constant. | 
| boolean | Double. equals(Object obj)Compares this object against the specified object. | 
| boolean | Character. equals(Object obj)Compares this object against the specified object. | 
| boolean | Byte. equals(Object obj)Compares this object to the specified object. | 
| boolean | Boolean. equals(Object obj)Returns  trueif and only if the argument is notnulland is aBooleanobject that represents the samebooleanvalue as this object. | 
| static boolean | Thread. holdsLock(Object obj)Returns true if and only if the current thread holds the monitor lock on the specified
 object. | 
| static int | System. identityHashCode(Object x)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(). | 
| StringBuilder | StringBuilder. insert(int offset,
      Object obj)Inserts the string representation of the  Objectargument into this character sequence. | 
| StringBuffer | StringBuffer. insert(int offset,
      Object obj)Inserts the string representation of the  Objectargument into this character sequence. | 
| boolean | Class. isInstance(Object obj)Determines if the specified  Objectis assignment-compatible with the object represented
 by thisClass. | 
| static String | String. valueOf(Object obj)Returns the string representation of the  Objectargument. | 
| Constructor and Description | 
|---|
| 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 15.18.1.1 of The Java™ Language
 Specification. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | Annotation. equals(Object obj)Returns true if the specified object represents an annotation that is logically equivalent to
 this one. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Reference<T>Abstract base class for reference objects. | 
| class  | WeakReference<T>Weak reference objects, which do not prevent their referents from being made finalizable,
 finalized, and then reclaimed. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BindException | 
| class  | ConnectExceptionSignals that an error occurred while attempting to connect a socket to a remote address and port. | 
| class  | DatagramPacketThis class represents a datagram packet. | 
| class  | DatagramSocketThis class represents a socket for sending and receiving datagram packets. | 
| class  | Inet4Address | 
| class  | Inet6Address | 
| class  | InetAddressThis class represents an Internet Protocol (IP) address. | 
| class  | InetSocketAddressThis class implements an IP Socket Address (IP address + port number) It can also be a pair (hostname + port number),
 in which case an attempt will be made to resolve the hostname. | 
| class  | InterfaceAddressThis class represents a Network Interface address. | 
| class  | MulticastSocketThe multicast datagram socket class is useful for sending and receiving IP multicast packets. | 
| class  | NetPermission | 
| class  | NetworkInterfaceThis class represents a Network Interface made up of a name, and a list of IP addresses assigned to this interface. | 
| class  | NoRouteToHostExceptionSignals that an error occurred while attempting to connect a socket to a remote address and port. | 
| class  | PortUnreachableException | 
| class  | ServerSocketThis class implements server sockets. | 
| class  | SocketThis class implements client sockets (also called just "sockets"). | 
| class  | SocketAddressThis class represents a Socket Address with no protocol attachment. | 
| class  | SocketExceptionThrown to indicate that there is an error creating or accessing a Socket. | 
| class  | SocketPermission | 
| class  | SocketTimeoutException | 
| class  | UnknownHostExceptionThrown to indicate that the IP address of a host could not be determined. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | SocketOptions. getOption(int optID)Fetch the value of an option. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | SocketPermission. equals(Object obj)Checks two SocketPermission objects for equality. | 
| boolean | NetworkInterface. equals(Object obj)Compares this object against the specified object. | 
| boolean | InterfaceAddress. equals(Object obj)Compares this object against the specified object. | 
| boolean | InetSocketAddress. equals(Object obj)Compares this object against the specified object. | 
| boolean | InetAddress. equals(Object obj)Compares this object against the specified object. | 
| boolean | Inet6Address. equals(Object obj)Compares this object against the specified object. | 
| boolean | Inet4Address. equals(Object obj)Compares this object against the specified object. | 
| void | SocketOptions. setOption(int optID,
         Object value)Enable/disable the option specified by optID. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicPermission | 
| class  | GeneralSecurityException | 
| class  | InvalidAlgorithmParameterException | 
| class  | KeyException | 
| class  | KeyManagementException | 
| class  | KeyStore | 
| class  | KeyStoreException | 
| class  | KeyStoreSpi | 
| class  | NoSuchAlgorithmException | 
| class  | Permission | 
| class  | SecureRandom | 
| class  | UnrecoverableEntryException | 
| class  | UnrecoverableKeyException | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract boolean | Permission. equals(Object obj)Checks two Permission objects for equality. | 
| boolean | BasicPermission. equals(Object obj)Checks two BasicPermission objects for equality. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | Certificate | 
| class  | CertificateExceptionThis exception indicates one of a variety of certificate problems. | 
| class  | CertificateFactory | 
| class  | CertificateFactorySpi | 
| class  | X509Certificate | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCollection<E> | 
| class  | AbstractList<E> | 
| class  | AbstractMap<K,V>This class provides a skeletal implementation of the Map interface, to minimize the
 effort required to implement this interface. | 
| static class  | AbstractMap.SimpleEntry<K,V>An Entry maintaining a key and a value. | 
| static class  | AbstractMap.SimpleImmutableEntry<K,V>An Entry maintaining an immutable key and value. | 
| class  | AbstractSet<E> | 
| class  | ArrayList<E> | 
| class  | CalendarThe  Calendarclass is an abstract class that provides methods for converting between
 a specific instant in time and a set ofcalendar fieldssuch asYEAR,MONTH,DAY_OF_MONTH,HOUR, and so on, and for
 manipulating the calendar fields, such as getting the date of the next week. | 
| class  | ConcurrentModificationExceptionThis exception may be thrown by methods that have detected concurrent modification of an object
 when such modification is not permissible. | 
| class  | DateThe class  Daterepresents a specific instant in time, with millisecond precision. | 
| class  | Dictionary<K,V>The  Dictionaryclass is the abstract parent of any class, such asHashtable, which maps keys to values. | 
| class  | EmptyStackExceptionThrown by methods in the  Stackclass to indicate that the stack is empty. | 
| class  | EventObject
 The root class from which all event state objects shall be derived. | 
| class  | HashMap<K,V>Hash table based implementation of the Map interface. | 
| class  | Hashtable<K,V>This class implements a hash table, which maps keys to values. | 
| class  | NoSuchElementExceptionThrown by the  nextElementmethod of anEnumerationto indicate that
 there are no more elements in the enumeration. | 
| class  | ObservableThis class represents an observable object, or "data" in the model-view paradigm. | 
| class  | PropertyPermission | 
| class  | RandomAn instance of this class is used to generate a stream of pseudorandom numbers. | 
| class  | Stack<E>The  Stackclass represents a last-in-first-out (LIFO) stack of objects. | 
| class  | TimeZoneTimeZonerepresents a time zone offset, and also figures out daylight savings. | 
| class  | Vector<E>The  Vectorclass implements a growable array of objects. | 
| class  | WeakHashMap<K,V>Hash table based implementation of the Map interface, with weak keys. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | Vector. clone()Returns a clone of this vector. | 
| Object | TimeZone. clone()Creates a copy of this  TimeZone. | 
| Object | Hashtable. clone()Creates a shallow copy of this hashtable. | 
| Object | HashMap. clone()Returns a shallow copy of this HashMap instance: the keys and values themselves are not
 cloned. | 
| Object | Date. clone()Return a copy of this object. | 
| Object | Calendar. clone()Creates and returns a copy of this object. | 
| Object | ArrayList. clone()Returns a shallow copy of this ArrayList instance. | 
| protected Object | AbstractMap. clone()Returns a shallow copy of this AbstractMap instance: the keys and values themselves are
 not cloned. | 
| Object | EventObject. getSource()The object on which the Event initially occurred. | 
| Object[] | Vector. toArray()Returns an array containing all of the elements in this Vector in the correct order. | 
| Object[] | Set. toArray()Returns an array containing all of the elements in this set. | 
| Object[] | List. toArray()Returns an array containing all of the elements in this list in proper sequence (from first to
 last element). | 
| Object[] | Collection. toArray()Returns an array containing all of the elements in this collection. | 
| Object[] | ArrayList. toArray()Returns an array containing all of the elements in this list in proper sequence (from first to
 last element). | 
| Object[] | AbstractCollection. toArray()Returns an array containing all of the elements in this collection. | 
| <T> T[] | Vector. toArray(T[] a)Returns an array containing all of the elements in this Vector in the correct order; the runtime
 type of the returned array is that of the specified array. | 
| <T> T[] | Set. toArray(T[] a)Returns an array containing all of the elements in this set; the runtime type of the returned
 array is that of the specified array. | 
| <T> T[] | List. toArray(T[] a)Returns an array containing all of the elements in this list in proper sequence (from first to
 last element); the runtime type of the returned array is that of the specified array. | 
| <T> T[] | Collection. toArray(T[] a)Returns an array containing all of the elements in this collection; the runtime type of the
 returned array is that of the specified array. | 
| <T> T[] | ArrayList. toArray(T[] a)Returns an array containing all of the elements in this list in proper sequence (from first to
 last element); the runtime type of the returned array is that of the specified array. | 
| <T> T[] | AbstractCollection. toArray(T[] a)Returns an array containing all of the elements in this collection; the runtime type of the
 returned array is that of the specified array. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | Calendar. after(Object when)Returns whether this  Calendarrepresents a time after the time represented by the
 specifiedObject. | 
| boolean | Calendar. before(Object when)Returns whether this  Calendarrepresents a time before the time represented by the
 specifiedObject. | 
| boolean | Vector. contains(Object o)Returns  trueif this vector contains the specified element. | 
| boolean | Set. contains(Object o)Returns true if this set contains the specified element. | 
| boolean | List. contains(Object o)Returns true if this list contains the specified element. | 
| boolean | Hashtable. contains(Object value)Tests if some key maps into the specified value in this hashtable. | 
| boolean | Collection. contains(Object o)Returns true if this collection contains the specified element. | 
| boolean | ArrayList. contains(Object o)Returns true if this list contains the specified element. | 
| boolean | AbstractCollection. contains(Object o)Returns true if this collection contains the specified element. | 
| boolean | WeakHashMap. containsKey(Object key)Returns true if this map contains a mapping for the specified key. | 
| boolean | Map. containsKey(Object key)Returns true if this map contains a mapping for the specified key. | 
| boolean | Hashtable. containsKey(Object key)Tests if the specified object is a key in this hashtable. | 
| boolean | HashMap. containsKey(Object key)Returns true if this map contains a mapping for the specified key. | 
| boolean | AbstractMap. 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. | 
| boolean | Map. containsValue(Object value)Returns true if this map maps one or more keys to the specified value. | 
| boolean | Hashtable. containsValue(Object value)Returns true if this hashtable maps one or more keys to this value. | 
| boolean | HashMap. containsValue(Object value)Returns true if this map maps one or more keys to the specified value. | 
| boolean | AbstractMap. containsValue(Object value)Returns true if this map maps one or more keys to the specified value. | 
| 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. | 
| boolean | Set. equals(Object o)Compares the specified object with this set for equality. | 
| boolean | PropertyPermission. equals(Object obj)Checks two PropertyPermission objects for equality. | 
| boolean | Map. equals(Object o)Compares the specified object with this map for equality. | 
| boolean | Map.Entry. equals(Object o)Compares the specified object with this entry for equality. | 
| boolean | List. equals(Object o)Compares the specified object with this list for equality. | 
| boolean | Hashtable. equals(Object o)Compares the specified Object with this Map for equality, as per the definition in the Map
 interface. | 
| boolean | Date. equals(Object obj)Compares two dates for equality. | 
| boolean | Comparator. equals(Object obj)Indicates whether some other object is "equal to" this comparator. | 
| boolean | Collection. equals(Object o)Compares the specified object with this collection for equality. | 
| boolean | Calendar. equals(Object obj)Compares this  Calendarto the specifiedObject. | 
| boolean | AbstractSet. equals(Object o)Compares the specified object with this set for equality. | 
| boolean | AbstractMap. equals(Object o)Compares the specified object with this map for equality. | 
| boolean | AbstractMap.SimpleEntry. equals(Object o)Compares the specified object with this entry for equality. | 
| boolean | AbstractMap.SimpleImmutableEntry. equals(Object o) | 
| boolean | AbstractList. equals(Object o)Compares the specified object with this list for equality. | 
| V | WeakHashMap. get(Object key)Returns the value to which the specified key is mapped, or  nullif this map contains no
 mapping for the key. | 
| V | Map. get(Object key)Returns the value to which the specified key is mapped, or  nullif this map contains no
 mapping for the key. | 
| V | Hashtable. get(Object key)Returns the value to which the specified key is mapped, or  nullif this map contains no
 mapping for the key. | 
| V | HashMap. get(Object key)Returns the value to which the specified key is mapped, or  nullif this map contains no
 mapping for the key. | 
| abstract V | Dictionary. get(Object key)Returns the value to which the key is mapped in this dictionary. | 
| V | AbstractMap. get(Object key)Returns the value to which the specified key is mapped, or  nullif this map contains no
 mapping for the key. | 
| 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 | 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 | 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 | 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 | 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 | Vector. lastIndexOf(Object o)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 | List. 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. | 
| 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. | 
| 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. | 
| 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. | 
| void | Observable. notifyObservers(Object arg)If this object has changed, as indicated by the  hasChangedmethod, then notify all
 of its observers and then call theclearChangedmethod to indicate that this object
 has no longer changed. | 
| V | WeakHashMap. remove(Object key)Removes the mapping for a key from this weak hash map if it is present. | 
| 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 | Set. remove(Object o)Removes the specified element from this set if it is present (optional operation). | 
| V | Map. remove(Object key)Removes the mapping for a key from this map if it is present (optional operation). | 
| boolean | List. remove(Object o)Removes the first occurrence of the specified element from this list, if it is present (optional
 operation). | 
| V | Hashtable. remove(Object key)Removes the key (and its corresponding value) from this hashtable. | 
| V | HashMap. remove(Object key)Removes the mapping for the specified key from this map if present. | 
| abstract V | Dictionary. remove(Object key)Removes the  key(and its correspondingvalue) from this dictionary. | 
| boolean | Collection. remove(Object o)Removes a single instance of the specified element from this collection, if it is present
 (optional operation). | 
| boolean | ArrayList. remove(Object o)Removes the first occurrence of the specified element from this list, if it is present. | 
| V | AbstractMap. remove(Object key)Removes the mapping for a key from this map if it is present (optional operation). | 
| boolean | AbstractCollection. remove(Object o)Removes a single instance of the specified element from this collection, if it is present
 (optional operation). | 
| boolean | Vector. removeElement(Object obj)Removes the first (lowest-indexed) occurrence of the argument from this vector. | 
| int | Stack. search(Object o)Returns the 1-based position where an object is on this stack. | 
| <T> T[] | Vector. toArray(T[] a)Returns an array containing all of the elements in this Vector in the correct order; the runtime
 type of the returned array is that of the specified array. | 
| <T> T[] | Set. toArray(T[] a)Returns an array containing all of the elements in this set; the runtime type of the returned
 array is that of the specified array. | 
| <T> T[] | List. toArray(T[] a)Returns an array containing all of the elements in this list in proper sequence (from first to
 last element); the runtime type of the returned array is that of the specified array. | 
| <T> T[] | Collection. toArray(T[] a)Returns an array containing all of the elements in this collection; the runtime type of the
 returned array is that of the specified array. | 
| <T> T[] | ArrayList. toArray(T[] a)Returns an array containing all of the elements in this list in proper sequence (from first to
 last element); the runtime type of the returned array is that of the specified array. | 
| <T> T[] | AbstractCollection. toArray(T[] a)Returns an array containing all of the elements in this collection; the runtime type of the
 returned array is that of the specified array. | 
| void | Observer. update(Observable o,
      Object arg)This method is called whenever the observed object is changed. | 
| Constructor and Description | 
|---|
| EventObject(Object source)Constructs a prototypical Event. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ServerSocketFactoryThis class creates server sockets. | 
| class  | SocketFactoryThis class creates sockets. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | KeyManagerFactoryThis class acts as a factory for key managers based on a source of key material. | 
| class  | KeyManagerFactorySpiThis class defines the Service Provider Interface (SPI) for the  KeyManagerFactoryclass. | 
| class  | SSLContextInstances of this class represent a secure socket protocol implementation which acts as a factory for secure socket
 factories or  SSLEngines. | 
| class  | SSLContextSpiThis class defines the Service Provider Interface (SPI) for the  SSLContextclass. | 
| class  | SSLExceptionIndicates some kind of error detected by an SSL subsystem. | 
| class  | SSLHandshakeExceptionIndicates that the client and server could not negotiate the desired level of security. | 
| class  | SSLPermission | 
| class  | SSLServerSocketThis class extends  ServerSockets and provides secure server sockets using protocols such as the Secure
 Sockets Layer (SSL) or Transport Layer Security (TLS) protocols. | 
| class  | SSLServerSocketFactorySSLServerSocketFactorys createSSLServerSockets. | 
| class  | SSLSocketThis class extends  Sockets and provides secure socket using protocols such as the "Secure Sockets Layer"
 (SSL) or IETF "Transport Layer Security" (TLS) protocols. | 
| class  | SSLSocketFactorySSLSocketFactorys createSSLSockets. | 
| class  | TrustManagerFactoryThis class acts as a factory for trust managers based on a source of trust material. | 
| class  | TrustManagerFactorySpiThis class defines the Service Provider Interface (SPI) for the  TrustManagerFactoryclass. |