Modifier and Type | Class and Description |
---|---|
class |
ConnectivityManager
Class that answers queries about the state of network connectivity.
|
static class |
ConnectivityManager.NetworkCallback
Base class for NetworkRequest callbacks.
|
class |
Network
Identifies a
Network . |
class |
NetworkCapabilities
This class represents the capabilities of a network.
|
class |
NetworkInfo
Describes the status of a network interface.
|
class |
NetworkRequest
Defines a request for a network, made through
NetworkRequest.Builder and or listen for changes via
ConnectivityManager.registerNetworkCallback(android.net.NetworkRequest, android.net.ConnectivityManager.NetworkCallback) . |
static class |
NetworkRequest.Builder
Builder used to create
NetworkRequest objects. |
Modifier and Type | Method and Description |
---|---|
boolean |
NetworkRequest.equals(Object obj) |
boolean |
NetworkCapabilities.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
ArrayTools
Defines a set of functions to manipulate arrays.
|
class |
BitFieldHelper
Helper to manage bit fields.
|
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.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,
T element)
Removes an element in an array.
|
static <T> T[] |
ArrayTools.removeEquals(T[] array,
T element)
Removes an element in an array.
|
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.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,
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.
|
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 |
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 |
ej.microui.display.Displayable |
Modifier and Type | Class and Description |
---|---|
class |
ej.microui.event.EventGenerator |
Modifier and Type | Class and Description |
---|---|
class |
Container
A container is a widget that can contain other
Widget instances, following the composite pattern. |
class |
Desktop
A desktop is the top-level object that can be displayed on a
Display . |
class |
Widget
Widget is the superclass of all the user interface objects.
|
Modifier and Type | Class and Description |
---|---|
class |
Animator
An animator executes animations as fast as possible.
|
Modifier and Type | Class and Description |
---|---|
class |
DesktopEventGenerator
This event generator is used by the
event dispatcher of the desktop in order to send
additional events to the widgets. |
class |
EventDispatcher
Dispatches the events received on a desktop to its children.
|
class |
PointerEventDispatcher
Dispatches the pointer events received on a desktop to its children.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultRenderPolicy
This render policy renders the requested widget or its parent if transparent.
|
class |
OverlapRenderPolicy
This render policy keeps the initial order of the widgets.
|
class |
RenderPolicy
A render policy is responsible of rendering the widgets of a desktop on the display.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultStyle
Defines the value of each field of the default style.
|
class |
EditableStyle
An editable style is a simple implementation of a style.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Style.equals(Object obj) |
boolean |
EditableStyle.equals(Object obj) |
void |
EditableStyle.setExtraObject(int fieldId,
Object fieldValue)
Sets an extra field to the given object value.
|
Modifier and Type | Class and Description |
---|---|
class |
ImageBackground
Draws an image on the background.
|
class |
NoBackground
A transparent background.
|
class |
RectangularBackground
Draws a plain color on the background with a rectangular border.
|
class |
RoundedBackground
Draws a plain color on the background with a round corner.
|
class |
TiledImageBackground
Draws a repeated image on the background.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TiledImageBackground.equals(Object obj) |
boolean |
RoundedBackground.equals(Object obj) |
boolean |
RectangularBackground.equals(Object obj) |
boolean |
NoBackground.equals(Object obj) |
boolean |
ImageBackground.equals(Object obj) |
boolean |
Background.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
DimensionHelper
Helps the dimensions to lay out a widget with a specific size.
|
class |
FixedDimension
Dimension with fixed width and/or height.
|
class |
NoDimension
Dimension without constraint.
|
class |
OptimalDimension
Dimension which fits the optimal size of the widget.
|
class |
RelativeDimension
Dimension with constraint relative to the parent.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RelativeDimension.equals(Object obj) |
boolean |
OptimalDimension.equals(Object obj) |
boolean |
NoDimension.equals(Object obj) |
boolean |
FixedDimension.equals(Object obj) |
boolean |
Dimension.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
FlexibleOutline
Flexible outline that has a different thickness for each edge.
|
class |
NoOutline
An outline that is empty.
|
class |
UniformOutline
Outline that have the same thickness for all edges.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UniformOutline.equals(Object obj) |
boolean |
Outline.equals(Object obj) |
boolean |
NoOutline.equals(Object obj) |
boolean |
FlexibleOutline.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
BorderHelper
Provides utility methods to draw borders.
|
class |
FlexibleRectangularBorder
Represents and draw a rectangular colored border with one color.
|
class |
FlexibleRectangularMulticoloredBorder
Represents and draw a rectangular border with different thicknesses and colors.
|
class |
RectangularBorder
Represents and draw a rectangular colored border.
|
class |
RoundedBorder
Draws a uniform border with round corners.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RoundedBorder.equals(Object obj) |
boolean |
RectangularBorder.equals(Object obj) |
boolean |
FlexibleRectangularMulticoloredBorder.equals(Object obj) |
boolean |
FlexibleRectangularBorder.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
CachedStylesheet
Wraps a stylesheet and provides a cache to avoid having several instances of the same style.
|
class |
VoidStylesheet
Stylesheet that always returns the default style.
|
Modifier and Type | Class and Description |
---|---|
class |
CascadingStylesheet
Cascading stylesheet implementation strongly inspired by CSS.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassSelector
A class selector selects from a class.
|
class |
DisabledSelector
A disabled selector selects by checking if the widget is disabled.
|
class |
EnabledSelector
An enabled selector selects by checking if the widget is enabled.
|
class |
EvenChildSelector
An even child selector selects by checking if a widget is at an even position in its parent (1, 3, 5,…).
|
class |
FirstChildSelector
A first child selector selects by checking if a widget is the first child of its parent.
|
class |
LastChildSelector
A last child selector selects by checking if a widget is the last child of its parent.
|
class |
NotSelector
A not selector selects every widget that is not selected by its wrapped selector.
|
class |
NthChildSelector
A nth child selector selects by checking if a widget is the nth child of its parent.
|
class |
OddChildSelector
An odd child selector selects by checking if a widget is at an odd position in its parent (0, 2, 4,…).
|
class |
RootSelector
A root selector selects by checking if a widget is the root widget of its hierarchy (i.e.
|
class |
SelectorHelper
Provides utility methods related to selectors.
|
class |
StateSelector
A state selector selects from a state.
|
class |
StrictTypeSelector
A type selector selects by checking the widget type (Java class).
|
class |
TypeSelector
A type or subtype selector selects by checking the widget type hierarchy (Java class).
|
class |
UniversalSelector
An universal selector selects all widgets.
|
Modifier and Type | Method and Description |
---|---|
boolean |
UniversalSelector.equals(Object obj) |
boolean |
TypeSelector.equals(Object obj) |
boolean |
StrictTypeSelector.equals(Object obj) |
boolean |
StateSelector.equals(Object obj) |
boolean |
Selector.equals(Object obj) |
boolean |
RootSelector.equals(Object obj) |
boolean |
OddChildSelector.equals(Object obj) |
boolean |
NthChildSelector.equals(Object obj) |
boolean |
NotSelector.equals(Object obj) |
boolean |
LastChildSelector.equals(Object obj) |
boolean |
FirstChildSelector.equals(Object obj) |
boolean |
EvenChildSelector.equals(Object obj) |
boolean |
EnabledSelector.equals(Object obj) |
boolean |
DisabledSelector.equals(Object obj) |
boolean |
ClassSelector.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
AdjacentSiblingCombinator
An adjacent sibling combinator selects by checking the widget immediate sibling.
|
class |
AndCombinator
An 'and' combinator selects the widgets selected by both selectors.
|
class |
ChildCombinator
A child combinator selects by checking the widget direct hierarchy.
|
class |
Combinator
A combinator is a selector that aggregates two selectors.
|
class |
DescendantCombinator
A descendant combinator selects by checking the widget hierarchy.
|
class |
GeneralSiblingCombinator
A general sibling combinator selects by checking the widget sibling.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Combinator.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
Alignment
Provides constants and utility methods in order to position a graphical object considering its alignment within an
area or with an anchor point.
|
class |
OutlineHelper
Provides utility methods to apply outlines and backgrounds.
|
class |
Rectangle
Represents a rectangle with a position and a size.
|
class |
Size
Represents a size (width and height).
|
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 |
Tracer
A
Tracer object is used to trace events for debug or monitoring. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultHandler
This is the default handler for logging.
|
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 |
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 |
---|---|
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 |
BindException |
class |
ConnectException
Signals that an error occurred while attempting to connect a
socket to a remote address and port.
|
class |
DatagramPacket
This class represents a datagram packet.
|
class |
DatagramSocket
This class represents a socket for sending and receiving datagram packets.
|
class |
Inet4Address |
class |
Inet6Address |
class |
InetAddress
This class represents an Internet Protocol (IP) address.
|
class |
InetSocketAddress
This class implements an IP Socket Address (IP address + port number)
It can also be a pair (hostname + port number), in which case an attempt
will be made to resolve the hostname.
|
class |
InterfaceAddress
This class represents a Network Interface address.
|
class |
MulticastSocket
The multicast datagram socket class is useful for sending
and receiving IP multicast packets.
|
class |
NetPermission |
class |
NetworkInterface
This class represents a Network Interface made up of a name,
and a list of IP addresses assigned to this interface.
|
class |
NoRouteToHostException
Signals that an error occurred while attempting to connect a
socket to a remote address and port.
|
class |
PortUnreachableException |
class |
ServerSocket
This class implements server sockets.
|
class |
Socket
This class implements client sockets (also called just
"sockets").
|
class |
SocketAddress
This class represents a Socket Address with no protocol attachment.
|
class |
SocketException
Thrown to indicate that there is an error creating or accessing a Socket.
|
class |
SocketPermission |
class |
SocketTimeoutException |
class |
UnknownHostException
Thrown to indicate that the IP address of a host could not be determined.
|
Modifier and Type | Method and Description |
---|---|
Object |
SocketOptions.getOption(int optID)
Fetch the value of an option.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SocketPermission.equals(Object obj)
Checks two SocketPermission objects for equality.
|
boolean |
NetworkInterface.equals(Object obj)
Compares this object against the specified object.
|
boolean |
InterfaceAddress.equals(Object obj)
Compares this object against the specified object.
|
boolean |
InetSocketAddress.equals(Object obj)
Compares this object against the specified object.
|
boolean |
InetAddress.equals(Object obj)
Compares this object against the specified object.
|
boolean |
Inet6Address.equals(Object obj)
Compares this object against the specified object.
|
boolean |
Inet4Address.equals(Object obj)
Compares this object against the specified object.
|
void |
SocketOptions.setOption(int optID,
Object value)
Enable/disable the option specified by optID.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicPermission |
class |
GeneralSecurityException |
class |
InvalidAlgorithmParameterException |
class |
KeyException |
class |
KeyManagementException |
class |
KeyStore |
class |
KeyStoreException |
class |
KeyStoreSpi |
class |
NoSuchAlgorithmException |
class |
Permission |
class |
SecureRandom |
class |
UnrecoverableEntryException |
class |
UnrecoverableKeyException |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
Permission.equals(Object obj)
Checks two Permission objects for equality.
|
boolean |
BasicPermission.equals(Object obj)
Checks two BasicPermission objects for equality.
|
Modifier and Type | Class and Description |
---|---|
class |
Certificate |
class |
CertificateException
This exception indicates one of a variety of certificate problems.
|
class |
CertificateFactory |
class |
CertificateFactorySpi |
class |
X509Certificate |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollection<E> |
class |
AbstractList<E> |
class |
AbstractMap<K,V>
This class provides a skeletal implementation of the Map interface, to minimize the
effort required to implement this interface.
|
static class |
AbstractMap.SimpleEntry<K,V>
An Entry maintaining a key and a value.
|
static class |
AbstractMap.SimpleImmutableEntry<K,V>
An Entry maintaining an immutable key and value.
|
class |
AbstractSet<E> |
class |
ArrayList<E> |
class |
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 |
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 |
Handler
A handler is an entity that publishes messages.
|
class |
Level
Level defines a set of standard logging levels.
|
class |
Logger
A Logger is used to log messages.
|
class |
LogManager
There is one
LogManager object in an application. |
class |
LogRecord
LogRecord objects are used to pass logging requests between the logging framework and individual log Handlers.
|
Modifier and Type | Class and Description |
---|---|
class |
ServerSocketFactory
This class creates server sockets.
|
class |
SocketFactory
This class creates sockets.
|
Modifier and Type | Class and Description |
---|---|
class |
KeyManagerFactory
This class acts as a factory for key managers based on a
source of key material.
|
class |
KeyManagerFactorySpi
This class defines the Service Provider Interface (SPI)
for the
KeyManagerFactory class. |
class |
SSLContext
Instances of this class represent a secure socket protocol
implementation which acts as a factory for secure socket
factories or
SSLEngine s. |
class |
SSLContextSpi
This class defines the Service Provider Interface (SPI)
for the
SSLContext class. |
class |
SSLException
Indicates some kind of error detected by an SSL subsystem.
|
class |
SSLHandshakeException
Indicates that the client and server could not negotiate the
desired level of security.
|
class |
SSLPermission |
class |
SSLServerSocket
This class extends
ServerSocket s and
provides secure server sockets using protocols such as the Secure
Sockets Layer (SSL) or Transport Layer Security (TLS) protocols. |
class |
SSLServerSocketFactory
SSLServerSocketFactory s create
SSLServerSocket s. |
class |
SSLSocket
This class extends
Socket s and provides secure
socket using protocols such as the "Secure
Sockets Layer" (SSL) or IETF "Transport Layer Security" (TLS) protocols. |
class |
SSLSocketFactory
SSLSocketFactory s create SSLSocket s. |
class |
TrustManagerFactory
This class acts as a factory for trust managers based on a
source of trust material.
|
class |
TrustManagerFactorySpi
This class defines the Service Provider Interface (SPI)
for the
TrustManagerFactory class. |