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 |
I2cBusConnection
This interface defines a logical connection to an I2C bus.
|
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.
|