| Modifier and Type | Class and Description | 
|---|---|
class  | 
ATCommand
The ATCommand class supports the execution of AT commands on the same way, as
 it would be done through a serial interface. 
 | 
class  | 
ATCommandFailedException
Signals that a requested device access via the ATCommand class failed. 
 | 
class  | 
ATStringConverter
The ATStringConverter class contains conversion functions for easy conversion
 between Java strings and GSM or UCS2 encoded strings to be used for
 parameters of several AT commands via the ATCommand class. 
 | 
class  | 
InPort
The  
InPort class supports the access and configuration of a port of output pins of the general purpose IO driver (GPIO). | 
class  | 
OutPort
The  
OutPort class supports the access and configuration of a port of output pins of the general purpose IO driver (GPIO). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MqttClient
The  
MqttClient class can be used to create MQTT client
 instances. | 
class  | 
MqttConfig
The  
MqttConfig class contains the configuration data used to
 connect a MqttClient. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CAList
SSL certificate authority information for conversion and storage. 
 | 
class  | 
Certificate
SSL client certificate information for conversion and storage. 
 | 
class  | 
SslConfig
This class allows to configure an SSL connection and enumerates the
 configuration values. 
 | 
class  | 
SslStorage
Management class for the non-volatile memory used for network security. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SafeUpdate
The SafeUpdate class is a 1:1 API of the Gina safe update API. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ArrayTools
Defines a set of functions to manipulate arrays. 
 | 
class  | 
BitFieldHelper
Helper to manage bit fields. 
 | 
class  | 
ThreadUtils
Provides utility methods related to threads. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> T[] | 
ArrayTools.add(T[] array,
   T element)
Adds an element in an array. 
 | 
static <T> T[] | 
ArrayTools.add(T[] array,
   T[] other)
Appends an array to another. 
 | 
static <T> T[] | 
ArrayTools.add(T[] array,
   T element,
   int pointer)
Adds an element in an array. 
 | 
static <T> T[] | 
ArrayTools.copy(Object[] array,
    Class<T[]> type)
Deprecated. 
 
Use  
Arrays.copyOf(Object[], int, Class) instead. | 
static <T> T[] | 
ArrayTools.copy(Object[] array,
    int pointer,
    Class<T[]> type)
Deprecated. 
 
Use  
Arrays.copyOf(Object[], int, Class) instead. | 
static <T> T[] | 
ArrayTools.copy(T[] array)
Deprecated. 
 
Use  
clone() instead. | 
static <T> T[] | 
ArrayTools.copy(T[] array,
    int pointer)
Deprecated. 
 
Use  
Arrays.copyOf(Object[], int) instead. | 
static <T> T[] | 
ArrayTools.createNewArray(Class<T[]> type,
              int length)
Deprecated. 
 
Use  
Util.newArray(Class, int) instead. | 
static <T> T[] | 
ArrayTools.createNewArray(T[] array,
              int length)
Creates a new array with the same type as the given array. 
 | 
static <T> T[] | 
ArrayTools.grow(T[] array,
    int index,
    int count)
Grows an array by inserting a number of cells at an index. 
 | 
static <T> T[] | 
ArrayTools.insert(T[] array,
      int index,
      T element)
Inserts an element at an index in an array. 
 | 
static <T> T[] | 
ArrayTools.insert(T[] array,
      int index,
      T element,
      int pointer)
Inserts an element at an index in an array. 
 | 
static <T> T[] | 
ArrayTools.remove(T[] array,
      int index)
Removes an element at an index in an array. 
 | 
static <T> T[] | 
ArrayTools.remove(T[] array,
      T element)
Removes an element in an array. 
 | 
static <T> T[] | 
ArrayTools.removeEquals(T[] array,
            T element)
Removes an element in an array. 
 | 
static <T> T[] | 
ArrayTools.shrink(T[] array,
      int index,
      int count)
Shrinks an array by removing a number of cells at an index. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T> T[] | 
ArrayTools.add(T[] array,
   T element)
Adds an element in an array. 
 | 
static <T> T[] | 
ArrayTools.add(T[] array,
   T[] other)
Appends an array to another. 
 | 
static <T> T[] | 
ArrayTools.add(T[] array,
   T[] other)
Appends an array to another. 
 | 
static <T> T[] | 
ArrayTools.add(T[] array,
   T element,
   int pointer)
Adds an element in an array. 
 | 
static <T> boolean | 
ArrayTools.contains(T[] array,
        T element)
Gets whether an array contains an element or not. 
 | 
static <T> boolean | 
ArrayTools.contains(T[] array,
        T element,
        int pointer)
Gets whether an array contains an element or not. 
 | 
static <T> boolean | 
ArrayTools.containsEquals(T[] array,
              T element)
Gets whether an array contains an element or not. 
 | 
static <T> boolean | 
ArrayTools.containsEquals(T[] array,
              T element,
              int pointer)
Gets whether an array contains an element or not. 
 | 
static <T> T[] | 
ArrayTools.copy(Object[] array,
    Class<T[]> type)
Deprecated. 
 
Use  
Arrays.copyOf(Object[], int, Class) instead. | 
static <T> T[] | 
ArrayTools.copy(Object[] array,
    int pointer,
    Class<T[]> type)
Deprecated. 
 
Use  
Arrays.copyOf(Object[], int, Class) instead. | 
static <T> T[] | 
ArrayTools.copy(T[] array)
Deprecated. 
 
Use  
clone() instead. | 
static <T> T[] | 
ArrayTools.copy(T[] array,
    int pointer)
Deprecated. 
 
Use  
Arrays.copyOf(Object[], int) instead. | 
static <T> T[] | 
ArrayTools.createNewArray(T[] array,
              int length)
Creates a new array with the same type as the given array. 
 | 
static <T> int | 
ArrayTools.getIndex(T[] array,
        T element)
Gets the index of an element in an array. 
 | 
static <T> int | 
ArrayTools.getIndex(T[] array,
        T element,
        int pointer)
Gets the index of an element in an array. 
 | 
static <T> int | 
ArrayTools.getIndexEquals(T[] array,
              T element)
Gets the index of an element in an array. 
 | 
static <T> int | 
ArrayTools.getIndexEquals(T[] array,
              T element,
              int pointer)
Gets the index of an element in an array. 
 | 
static <T> T[] | 
ArrayTools.grow(T[] array,
    int index,
    int count)
Grows an array by inserting a number of cells at an index. 
 | 
static <T> T[] | 
ArrayTools.insert(T[] array,
      int index,
      T element)
Inserts an element at an index in an array. 
 | 
static <T> T[] | 
ArrayTools.insert(T[] array,
      int index,
      T element,
      int pointer)
Inserts an element at an index in an array. 
 | 
static <T> T[] | 
ArrayTools.remove(T[] array,
      int index)
Removes an element at an index in an array. 
 | 
static <T> T[] | 
ArrayTools.remove(T[] array,
      T element)
Removes an element in an array. 
 | 
static <T> boolean | 
ArrayTools.remove(T[] array,
      T element,
      int pointer)
Removes an element in an array. 
 | 
static <T> T[] | 
ArrayTools.removeEquals(T[] array,
            T element)
Removes an element in an array. 
 | 
static <T> boolean | 
ArrayTools.removeEquals(T[] array,
            T element,
            int pointer)
Removes an element in an array. 
 | 
static <T> T[] | 
ArrayTools.shrink(T[] array,
      int index,
      int count)
Shrinks an array by removing a number of cells at an index. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractPackedMap<K,V>
An object that maps keys to values. 
 | 
class  | 
AbstractWeakPackedMap<K,V>  | 
class  | 
IdentityPackedMap<K,V>
This class implements the  
AbstractPackedMap class, using reference-equality when comparing keys. | 
class  | 
PackedMap<K,V>
This class implements the  
AbstractPackedMap class, using object-equality when comparing keys. | 
class  | 
WeakIdentityPackedMap<K,V>  | 
class  | 
WeakPackedMap<K,V>  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
WeakPackedMap.clone()  | 
Object | 
WeakIdentityPackedMap.clone()  | 
Object | 
PackedMap.clone()  | 
Object | 
IdentityPackedMap.clone()  | 
abstract Object | 
AbstractPackedMap.clone()
Returns a shallow copy of this map instance: the keys and values themselves are not cloned. 
 | 
protected Object | 
AbstractWeakPackedMap.wrapKey(K key)  | 
protected Object | 
AbstractPackedMap.wrapKey(K key)
Wraps a key. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AbstractWeakPackedMap.containsKey(Object key)  | 
boolean | 
AbstractPackedMap.containsKey(Object key)
Returns  
true if this map contains a mapping for the specified key. | 
boolean | 
AbstractWeakPackedMap.containsValue(Object value)  | 
boolean | 
AbstractPackedMap.containsValue(Object value)
Returns  
true if this map maps one or more keys to the specified value. | 
boolean | 
AbstractPackedMap.equals(Object o)
Compares the specified object with this map for equality. 
 | 
V | 
AbstractWeakPackedMap.get(Object key)  | 
V | 
AbstractPackedMap.get(Object key)
Returns the value to which the specified key is mapped, or  
null if this map contains no mapping for the
 key. | 
protected int | 
AbstractPackedMap.getKeyHashCode(Object key)
Gets the hash code of a key. 
 | 
protected int | 
AbstractWeakPackedMap.getWrappedKeyHashCode(Object wrappedKey)  | 
protected int | 
AbstractPackedMap.getWrappedKeyHashCode(Object wrappedKey)
Gets the hash code of a key stored in the packed map. 
 | 
protected boolean | 
WeakPackedMap.isSame(Object key,
      Object candidateKey)  | 
protected boolean | 
WeakIdentityPackedMap.isSame(Object key,
      Object candidateKey)  | 
protected boolean | 
PackedMap.isSame(Object key,
      Object candidateKey)  | 
protected boolean | 
IdentityPackedMap.isSame(Object key,
      Object candidateKey)  | 
protected abstract boolean | 
AbstractPackedMap.isSame(Object key,
      Object candidateKey)
Checks whether two keys are equal or not. 
 | 
V | 
AbstractWeakPackedMap.remove(Object key)  | 
V | 
AbstractPackedMap.remove(Object key)
Removes the mapping for a key from this map if it is present. 
 | 
protected K | 
AbstractWeakPackedMap.unwrapKey(Object wrappedKey)  | 
protected K | 
AbstractPackedMap.unwrapKey(Object wrappedKey)
Unwraps a wrapped key. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ByteArray
This class provides some utilities to manage I/O on a byte array. 
 | 
class  | 
Constants
This 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 to null by the
 system. | 
class  | 
IllegalStateException
Signals that a method has been invoked at an illegal or inappropriate time. 
 | 
class  | 
Immutables
This class gives access to the global immutable objects pool. 
 | 
class  | 
ImmutablesError
Indicates an error accessing immutables data. 
 | 
class  | 
ReferenceQueue<T>
ReferenceQueue represents a queue of EnqueuedWeakReference. 
 | 
class  | 
ResourceArray
A resource array is an element of  
ResourceBuffer. | 
class  | 
ResourceBuffer
A resource buffer contains a set of data which is compacted to obtain a
 minimal footprint. 
 | 
class  | 
Timer
A facility for threads to schedule tasks for future execution in a background
 thread. 
 | 
class  | 
TimerTask
A task that can be scheduled for one-time or repeated execution by a Timer. 
 | 
class  | 
Util
This class offers basic services for B-ON implementation. 
 | 
class  | 
WeakHashtable
A  
Hashtable implementation with weak keys. | 
class  | 
XMath
This 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  | 
ATConnection
This class represent an AT connection. 
 | 
class  | 
PDPSession
This class represents a PDP session. 
 | 
class  | 
PDPSessionException
This exception is thrown by PDPSession to indicate that an I/O error occurred during a PDP session. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GnssManager
Implementation of the GnssManager function that calls the native function interface 
 | 
| 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  | 
PropertyFactory
Gets a property loader that is able to retrieve properties. 
 | 
class  | 
PropertyPermission
Permission to manipulate services using  
PropertyLoader.getProperty(String) or
 PropertyLoader.getProperty(String, String) or PropertyRegistry.setProperty(String, String) or
 PropertyRegistry.removeProperty(String). | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
PropertyPermission.equals(Object obj)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositePropertyLoader
A composite property loader contains a list a property loaders. 
 | 
class  | 
FilePropertyLoader
A property loader that searches in a properties file. 
 | 
class  | 
SystemPropertyLoader
A property loader that searches in system properties. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimplePropertyRegistry
Simple implementation of a property registry. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MissingServiceException
Thrown when a required service is missing. 
 | 
class  | 
ServiceFactory
A simple dependency injection facility. 
 | 
class  | 
ServiceLoadingException
Thrown when an error occurs while loading a service. 
 | 
class  | 
ServicePermission
Permission to manipulate services using  
ServiceLoader.getService(Class) or
 ServiceRegistry.register(Class, Object) or ServiceRegistry.unregister(Class, Object). | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ServicePermission.equals(Object obj)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CompositeServiceLoader
A composite service loader contains a list a service loaders. 
 | 
class  | 
DependencyInjectionServiceLoader
Service loader implementation that creates service instance from a declared implementation class name. 
 | 
class  | 
FilePropertiesServiceLoader
Service loader that retrieves services implementations from a property file. 
 | 
class  | 
MetaInfServiceLoader
Service loader that retrieves services implementations following standard Java service definition. 
 | 
class  | 
ServiceLoaderHelper
Helper class for service loaders. 
 | 
class  | 
SimpleServiceLoader
Service loader that creates service instance based on default service implementation class. 
 | 
class  | 
SystemPropertiesServiceLoader
Service loader that retrieves services implementations using system properties. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleServiceRegistry
Service loader that creates service instance based on default service implementation class. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Device
This class provides utility methods related to the device. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApplicationOperationException
Thrown to indicate that the operation called on an application has failed. 
 | 
class  | 
ApplicationPermission
Permission to manipulate applications using  
Application.start() or Application.stop() or
 ApplicationInstaller.install(java.io.InputStream) or ApplicationInstaller.uninstall(Application). | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
ApplicationPermission.equals(Object obj)  | 
Application | 
OwnershipHelper.getOwner(Object object)
Returns the application that owns the given object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SharedPropertyFactory
The factory that retrieves the unique instance of the  
SharedPropertyRegistry sets by the system. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SharedServiceFactory
The factory that retrieves the unique instance of the  
SharedServiceRegistry sets by the system. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ByteArrayInputStream
A  
ByteArrayInputStream contains an internal buffer that contains bytes that may be
 read from the stream. | 
class  | 
ByteArrayOutputStream
This class implements an output stream in which the data is written into a byte array. 
 | 
class  | 
DataInputStream
A data input stream lets an application read primitive Java data types from an underlying input
 stream in a machine-independent way. 
 | 
class  | 
DataOutputStream
A data output stream lets an application write primitive Java data types to an output stream in a
 portable way. 
 | 
class  | 
EOFException
Signals that an end of file or end of stream has been reached unexpectedly during input. 
 | 
class  | 
File  | 
class  | 
FileInputStream
A  
FileInputStream obtains input bytes from a file in a file system. | 
class  | 
FileNotFoundException  | 
class  | 
FileOutputStream
A file output stream is an output stream for writing data to a  
File. | 
class  | 
FilePermission  | 
class  | 
FilterInputStream
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  | 
FilterOutputStream
This class is the superclass of all classes that filter output streams. 
 | 
class  | 
InputStream
This abstract class is the superclass of all classes representing an input stream of bytes. 
 | 
class  | 
InputStreamReader
An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and
 decodes them into characters using a specified  
charset. | 
class  | 
InterruptedIOException
Signals that an I/O operation has been interrupted. 
 | 
class  | 
IOException
Signals that an I/O exception of some sort has occurred. 
 | 
class  | 
OutputStream
This abstract class is the superclass of all classes representing an output stream of bytes. 
 | 
class  | 
OutputStreamWriter
An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to
 it are encoded into bytes using a specified  
charset. | 
class  | 
PrintStream
A  
PrintStream adds functionality to another output stream, namely the ability to
 print representations of various data values conveniently. | 
class  | 
Reader
Abstract class for reading character streams. 
 | 
class  | 
UnsupportedEncodingException
The Character Encoding is not supported. 
 | 
class  | 
UTFDataFormatException
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  | 
Writer
Abstract class for writing to character streams. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
FilePermission.equals(Object obj)
Checks two FilePermission objects for equality. 
 | 
boolean | 
File.equals(Object obj)
Tests this abstract pathname for equality with the given object. 
 | 
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  | 
AbstractMethodError
Thrown when an application tries to call an abstract method. 
 | 
class  | 
ArithmeticException
Thrown when an exceptional arithmetic condition has occurred. 
 | 
class  | 
ArrayIndexOutOfBoundsException
Thrown to indicate that an array has been accessed with an illegal index. 
 | 
class  | 
ArrayStoreException
Thrown to indicate that an attempt has been made to store the wrong type of object into an array
 of objects. 
 | 
class  | 
AssertionError
Thrown to indicate that an assertion has failed. 
 | 
class  | 
Boolean
The Boolean class wraps a value of the primitive type  
boolean in an object. | 
class  | 
Byte
The  
Byte class wraps a value of primitive type byte in an object. | 
class  | 
Character
The  
Character class wraps a value of the primitive type char in an object. | 
class  | 
Class<T>
Instances of the class  
Class represent classes and interfaces in a running Java
 application. | 
class  | 
ClassCastException
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not
 an instance. 
 | 
class  | 
ClassCircularityError
Thrown when the Java Virtual Machine detects a circularity in the superclass hierarchy of a class
 being loaded. 
 | 
class  | 
ClassFormatError
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. 
 | 
class  | 
ClassNotFoundException
Thrown when an application tries to load in a class through its string name using:
 
 The  
forName method in class Class. | 
class  | 
CloneNotSupportedException  | 
class  | 
Double
The  
Double class wraps a value of the primitive type double in an object. | 
class  | 
Enum<E extends Enum<E>>
This is the common base class of all Java language enumeration types. 
 | 
class  | 
Error
An  
Error is a subclass of Throwable that indicates serious problems that a
 reasonable application should not try to catch. | 
class  | 
Exception
The class  
Exception and its subclasses are a form of Throwable that indicates
 conditions that a reasonable application might want to catch. | 
class  | 
ExceptionInInitializerError
Signals that an unexpected exception has occurred in a static initializer. 
 | 
class  | 
Float
The  
Float class wraps a value of primitive type float in an object. | 
class  | 
IllegalAccessError
Thrown if an application attempts to access or modify a field, or to call a method that it does
 not have access to. 
 | 
class  | 
IllegalAccessException
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  | 
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or inappropriate argument. 
 | 
class  | 
IllegalMonitorStateException
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  | 
IllegalThreadStateException
Thrown to indicate that a thread is not in an appropriate state for the requested operation. 
 | 
class  | 
IncompatibleClassChangeError
Thrown when an incompatible class change has occurred to some class definition. 
 | 
class  | 
IndexOutOfBoundsException
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  | 
InstantiationError
Thrown when an application tries to use the Java  
new construct to instantiate an
 abstract class or an interface. | 
class  | 
InstantiationException
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  | 
Integer
The  
Integer class wraps a value of the primitive type int in an object. | 
class  | 
InternalError
Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine. 
 | 
class  | 
InterruptedException
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted,
 either before or during the activity. 
 | 
class  | 
LinkageError
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  | 
Long
The  
Long class wraps a value of the primitive type long in an object. | 
class  | 
Math  | 
class  | 
NegativeArraySizeException
Thrown if an application tries to create an array with negative size. 
 | 
class  | 
NoClassDefFoundError
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  | 
NoSuchFieldError
Thrown if an application tries to access or modify a specified field of an object, and that
 object no longer has that field. 
 | 
class  | 
NoSuchFieldException
Signals that the class doesn't have a field of a specified name. 
 | 
class  | 
NoSuchMethodError
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  | 
NoSuchMethodException
Thrown when a particular method cannot be found. 
 | 
class  | 
NullPointerException
Thrown when an application attempts to use  
null in a case where an object is required. | 
class  | 
Number
The abstract class  
Number is the superclass of classes BigDecimal,
 BigInteger, Byte, Double, Float,
 Integer, Long, and Short. | 
class  | 
NumberFormatException
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  | 
OutOfMemoryError
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  | 
Package
Package represent a Java package. | 
class  | 
ReflectiveOperationException
Common superclass of exceptions thrown by reflective operations in core reflection. 
 | 
class  | 
Runtime
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. | 
class  | 
RuntimeException
RuntimeException is the superclass of those exceptions that can be thrown during the
 normal operation of the Java Virtual Machine. | 
class  | 
RuntimePermission  | 
class  | 
SecurityException
Thrown by the security manager to indicate a security violation. 
 | 
class  | 
SecurityManager
The security manager is a class that allows applications to implement a security policy. 
 | 
class  | 
Short
The  
Short class wraps a value of primitive type short in an object. | 
class  | 
StackOverflowError
Thrown when a stack overflow occurs because an application recurses too deeply. 
 | 
class  | 
StackTraceElement
An element in a stack trace. 
 | 
class  | 
String  | 
class  | 
StringBuffer
A thread-safe, mutable sequence of characters. 
 | 
class  | 
StringBuilder
A mutable sequence of characters. 
 | 
class  | 
StringIndexOutOfBoundsException
Thrown by  
String methods to indicate that an index is either negative or greater
 than the size of the string. | 
class  | 
System
The  
System class contains several useful class fields and methods. | 
class  | 
Thread
A thread is a thread of execution in a program. 
 | 
class  | 
Throwable
The  
Throwable class is the superclass of all errors and exceptions in the Java language. | 
class  | 
UnknownError
Thrown when an unknown but serious exception has occurred in the Java Virtual Machine. 
 | 
class  | 
UnsatisfiedLinkError
Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a
 method declared  
native. | 
class  | 
UnsupportedClassVersionError
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  | 
UnsupportedOperationException
Thrown to indicate that the requested operation is not supported. 
 | 
class  | 
VerifyError
Thrown when the "verifier" detects that a class file, though well formed, contains some sort of
 internal inconsistency or security problem. 
 | 
class  | 
VirtualMachineError
Thrown 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  
Class object. | 
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  
StackTraceElement instance 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  
true if and only if the argument is not null and is a Boolean
 object that represents the same boolean value 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  
Object argument into this character sequence. | 
StringBuffer | 
StringBuffer.insert(int offset,
      Object obj)
Inserts the string representation of the  
Object argument into this character sequence. | 
boolean | 
Class.isInstance(Object obj)
Determines if the specified  
Object is assignment-compatible with the object represented
 by this Class. | 
static String | 
String.valueOf(Object obj)
Returns the string representation of the  
Object argument. | 
| 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  | 
BasicPermission  | 
class  | 
DigestException
This is the generic Message Digest exception. 
 | 
class  | 
GeneralSecurityException  | 
class  | 
InvalidAlgorithmParameterException  | 
class  | 
InvalidKeyException  | 
class  | 
InvalidParameterException  | 
class  | 
KeyException  | 
class  | 
KeyFactory  | 
class  | 
KeyManagementException  | 
class  | 
KeyPair  | 
class  | 
KeyPairGenerator  | 
class  | 
KeyPairGeneratorSpi  | 
class  | 
KeyStore  | 
class  | 
KeyStoreException  | 
class  | 
KeyStoreSpi  | 
class  | 
MessageDigest  | 
class  | 
MessageDigestSpi  | 
class  | 
NoSuchAlgorithmException  | 
class  | 
NoSuchProviderException  | 
class  | 
Permission  | 
class  | 
ProviderException
A runtime exception for Provider exceptions (such as misconfiguration errors or unrecoverable internal errors), which
 may be subclassed by Providers to throw specialized, provider-specific runtime errors. 
 | 
class  | 
SecureRandom  | 
class  | 
SecurityPermission  | 
class  | 
Signature  | 
class  | 
SignatureException  | 
class  | 
SignatureSpi  | 
class  | 
UnrecoverableEntryException  | 
class  | 
UnrecoverableKeyException  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
SignatureSpi.clone()
Returns a clone if the implementation is cloneable. 
 | 
Object | 
Signature.clone()
Returns a clone if the implementation is cloneable. 
 | 
Object | 
MessageDigestSpi.clone()
Returns a clone if the implementation is cloneable. 
 | 
Object | 
MessageDigest.clone()
Returns a clone if the implementation is cloneable. 
 | 
| 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. 
 | 
boolean | 
Principal.equals(Object another)
Compares this principal to the specified object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
CertificateEncodingException
Certificate Encoding Exception. 
 | 
class  | 
CertificateException
This exception indicates one of a variety of certificate problems. 
 | 
class  | 
CertificateFactory  | 
class  | 
CertificateFactorySpi  | 
class  | 
X509Certificate  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
Certificate.equals(Object other)
Compares this certificate for equality with the specified object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ECGenParameterSpec
This immutable class specifies the set of parameters used for generating elliptic curve (EC) domain parameters. 
 | 
class  | 
EncodedKeySpec  | 
class  | 
InvalidKeySpecException  | 
class  | 
InvalidParameterSpecException  | 
class  | 
PKCS8EncodedKeySpec  | 
class  | 
RSAKeyGenParameterSpec  | 
class  | 
X509EncodedKeySpec  | 
| 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  | 
Calendar
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. | 
class  | 
ConcurrentModificationException
This exception may be thrown by methods that have detected concurrent modification of an object
 when such modification is not permissible. 
 | 
class  | 
Date
The class  
Date represents a specific instant in time, with millisecond precision. | 
class  | 
Dictionary<K,V>
The  
Dictionary class is the abstract parent of any class, such as
 Hashtable, which maps keys to values. | 
class  | 
EmptyStackException
Thrown by methods in the  
Stack class 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  | 
NoSuchElementException
Thrown by the  
nextElement method of an Enumeration to indicate that
 there are no more elements in the enumeration. | 
class  | 
Observable
This class represents an observable object, or "data" in the model-view paradigm. 
 | 
class  | 
Properties
The  
Properties class represents a persistent set of
 properties. | 
class  | 
Random
An instance of this class is used to generate a stream of pseudorandom numbers. 
 | 
class  | 
Stack<E>
The  
Stack class represents a last-in-first-out (LIFO) stack of objects. | 
class  | 
TimeZone
TimeZone represents a time zone offset, and also figures out daylight savings. | 
class  | 
Vector<E>
The  
Vector class 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  
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 | 
Vector.contains(Object o)
Returns  
true if 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  
Calendar to the specified Object. | 
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  
null if this map contains no
 mapping for the key. | 
V | 
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. | 
V | 
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. | 
V | 
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. | 
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  
null if 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  
hasChanged method, then notify all
 of its observers and then call the clearChanged method 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 corresponding value) 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  | 
AEADBadTagException
This exception is thrown when a  
Cipher operating in an AEAD mode (such as GCM/CCM) is unable to verify the
 supplied authentication tag. | 
class  | 
BadPaddingException  | 
class  | 
Cipher  | 
class  | 
IllegalBlockSizeException  | 
class  | 
Mac  | 
class  | 
NoSuchPaddingException  | 
class  | 
ShortBufferException  | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
Mac.clone()
Returns a clone if the provider implementation is cloneable. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IvParameterSpec
This class specifies an initialization vector (IV). 
 | 
class  | 
SecretKeySpec
This class specifies a secret key in a provider-independent fashion. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
SecretKeySpec.equals(Object obj)
Tests for equality between the specified object and this object. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DestroyFailedException
Signals that a  
destroy operation failed. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
X500Principal
 This class represents an X.500  
Principal. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
X500Principal.equals(Object o)
Compares the specified  
Object with this X500Principal for equality. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JSONException
The JSONException is thrown by the JSON.org classes when things are amiss. 
 | 
class  | 
JSONObject
A JSONObject is an unordered collection of name/value pairs. 
 | 
static class  | 
JSONObject.Util  | 
| Modifier and Type | Method and Description | 
|---|---|
static Object | 
JSONObject.stringToValue(String string)
Try to convert a string into a number, boolean, or null. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static org.json.me.JSONArray | 
JSONObject.Util.buildJSONArrayFromArray(Object value)  | 
JSONObject | 
JSONObject.put(String key,
   Object value)
Put a key/value pair in the JSONObject. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AlgorithmId
Use this class to get OID of supported algorithms see  
AlgorithmId.get(String)
 The OID is handled in it's String format in this class. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AlgorithmId.equals(Object other)
Compares this AlgorithmID to another. 
 |