A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages

## A

A1 - ej.microui.display.Format
  A1 format.
A2 - ej.microui.display.Format
  A2 format.
A4 - ej.microui.display.Format
  A4 format.
A8 - com.microej.wear.services.ExternalResourceService.ImageFormat
  A8 format.
A8 - ej.microui.display.Format
  A8 format.
A8 - ej.microui.display.ResourceImage.OutputFormat
  Represents pixel colors on 8 bits: 8 bit for alpha, 0 bits for red, 0 bits for green and 0 bits for blue.
abs(double) - Static method in class java.lang.Math
  Returns the absolute value of a `double` value.
abs(float) - Static method in class java.lang.Math
  Returns the absolute value of a `float` value.
abs(int) - Static method in class java.lang.Math
  Returns the absolute value of an `int` value.
abs(long) - Static method in class java.lang.Math
  Returns the absolute value of a `long` value.
AbstractCollection<E> - Class in java.util
AbstractCollection() - Constructor for class java.util.AbstractCollection
  Sole constructor.
AbstractList<E> - Class in java.util
AbstractList() - Constructor for class java.util.AbstractList
  Sole constructor.
AbstractMap<K,​V> - Class in java.util
  This class provides a skeletal implementation of the `Map` interface, to minimize the effort required to implement this interface.
AbstractMap() - Constructor for class java.util.AbstractMap
  Sole constructor.
AbstractMap.SimpleEntry<K,​V> - Class in java.util
  An Entry maintaining a key and a value.
AbstractMap.SimpleImmutableEntry<K,​V> - Class in java.util
  An Entry maintaining an immutable key and value.
AbstractMethodError - Error in java.lang
  Thrown when an application tries to call an abstract method.
AbstractMethodError() - Constructor for error java.lang.AbstractMethodError
  Constructs an `AbstractMethodError` with no detail message.
AbstractMethodError(String) - Constructor for error java.lang.AbstractMethodError
  Constructs an `AbstractMethodError` with the specified detail message.
AbstractSet<E> - Class in java.util
AbstractSet() - Constructor for class java.util.AbstractSet
  Sole constructor.
AC11 - ej.microui.display.Format
  AC11 format.
AC22 - ej.microui.display.Format
  AC22 format.
AC44 - ej.microui.display.Format
  AC44 format.
acos(double) - Static method in class java.lang.Math
  Returns the arc cosine of a value; the returned angle is in the range 0.0 through pi.
ACTION_START - Static variable in class ej.microui.MicroUIPermission
  Permission to start MicroUI.
ACTION_STOP - Static variable in class ej.microui.MicroUIPermission
  Permission to stop MicroUI.
ACTIVE - Static variable in class ej.mwt.stylesheet.selector.StateSelector
  Active state.
activeCount() - Static method in class java.lang.Thread
  Returns the current number of active threads in the virtual machine.
Activity - Interface in com.microej.wear.components
  Represents an activity.
add(int, E) - Method in class java.util.AbstractList
  Inserts the specified element at the specified position in this list (optional operation).
add(int, E) - Method in class java.util.ArrayList
  Inserts the specified element at the specified position in this list.
add(int, E) - Method in interface java.util.List
  Inserts the specified element at the specified position in this list (optional operation).
add(int, E) - Method in class java.util.Vector
  Inserts the specified element at the specified position in this Vector.
add(E) - Method in class java.util.AbstractCollection
  Ensures that this collection contains the specified element (optional operation).
add(E) - Method in class java.util.AbstractList
  Appends the specified element to the end of this list (optional operation).
add(E) - Method in class java.util.ArrayList
  Appends the specified element to the end of this list.
add(E) - Method in interface java.util.Collection
  Ensures that this collection contains the specified element (optional operation).
add(E) - Method in interface java.util.List
  Appends the specified element to the end of this list (optional operation).
add(E) - Method in interface java.util.ListIterator
  Inserts the specified element into the list (optional operation).
add(E) - Method in interface java.util.Set
  Adds the specified element to this set if it is not already present (optional operation).
add(E) - Method in class java.util.Vector
  Appends the specified element to the end of this Vector.
addAll(int, Collection<? extends E>) - Method in class java.util.AbstractList
  Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(int, Collection<? extends E>) - Method in class java.util.ArrayList
  Inserts all of the elements in the specified collection into this list, starting at the specified position.
addAll(int, Collection<? extends E>) - Method in interface java.util.List
  Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(int, Collection<? extends E>) - Method in class java.util.Vector
  Inserts all of the elements in the specified Collection into this Vector at the specified position.
addAll(Collection<? extends E>) - Method in class java.util.AbstractCollection
  Adds all of the elements in the specified collection to this collection (optional operation).
addAll(Collection<? extends E>) - Method in class java.util.ArrayList
  Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's Iterator.
addAll(Collection<? extends E>) - Method in interface java.util.Collection
  Adds all of the elements in the specified collection to this collection (optional operation).
addAll(Collection<? extends E>) - Method in interface java.util.List
  Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(Collection<? extends E>) - Method in interface java.util.Set
  Adds all of the elements in the specified collection to this set if they're not already present (optional operation).
addAll(Collection<? extends E>) - Method in class java.util.Vector
  Appends all of the elements in the specified Collection to the end of this Vector, in the order that they are returned by the specified Collection's Iterator.
addCharacteristic(BluetoothUuid, int, int) - Method in class ej.bluetooth.BluetoothServiceDefinition
  Adds a characteristic to this service definition.
addChild(Widget) - Method in class ej.mwt.Container
  Adds the specified widget to the end of the list of children of this container.
addClassSelector(int) - Method in class ej.mwt.Widget
  Adds a class selector.
addConfigurationListener(TimeConfigurationListener) - Method in interface com.microej.wear.services.TimeService
  Adds the given `TimeConfigurationListener` to the list of listeners that are notified when the time configuration of the device has changed.
addDescriptor(BluetoothUuid, int) - Method in class ej.bluetooth.BluetoothServiceDefinition
  Adds a descriptor to this service definition.
addElement(E) - Method in class java.util.Vector
  Adds the specified component to the end of this vector, increasing its size by one.
addGradientPath(Path, LinearGradient, VectorGraphicsPainter.FillType) - Method in class ej.microvg.VectorImageBuilder
  Deprecated.
  Adds the given path with specified gradient and fill type.
addObserver(Observer) - Method in class java.util.Observable
  Adds an observer to the set of observers for this object, provided that it is not the same as some observer already in the set.
addOutline(int, int, int, int) - Method in interface ej.mwt.util.Outlineable
  Adds the given outline.
addOutline(int, int, int, int) - Method in class ej.mwt.util.Rectangle
addOutline(int, int, int, int) - Method in class ej.mwt.util.Size
addPath(Path, int, VectorGraphicsPainter.FillType) - Method in class ej.microvg.VectorImageBuilder
  Deprecated.
  Adds the given path with specified color and fill type.
addService(BluetoothServiceDefinition) - Method in class ej.bluetooth.BluetoothAdapter
  Adds the given service to this adapter.
addSuppressed(Throwable) - Method in class java.lang.Throwable
  Appends the specified exception to the exceptions that were suppressed in order to deliver this exception.
addToSystemPool() - Method in class ej.microui.event.EventGenerator
  Adds the generator in the system pool.
AdjacentSiblingCombinator - Class in ej.mwt.stylesheet.selector.combinator
  An adjacent sibling combinator selects by checking the widget immediate sibling.
AdjacentSiblingCombinator(Selector, Selector) - Constructor for class ej.mwt.stylesheet.selector.combinator.AdjacentSiblingCombinator
  Creates an adjacent sibling combinator.
ADVERTISING_INTERVAL - Static variable in class ej.bluetooth.BluetoothDataTypes
  Advertising Interval.
after(Object) - Method in class java.util.Calendar
  Returns whether this `Calendar` represents a time after the time represented by the specified `Object`.
after(Date) - Method in class java.util.Date
  Tests if this date is after the specified date.
align(int) - Method in class ej.bon.ResourceBuffer
  Force to align position on given number of bytes.
Alignment - Class in ej.mwt.util
  Provides constants and utility methods in order to position a graphical object considering its alignment within an area or with an anchor point.
Alignment() - Constructor for class ej.mwt.util.Alignment
ALL_STYLES - Static variable in class java.util.Calendar
  A style specifier indicating names in all styles, such as "January" and "Jan".
allIDs() - Static method in class ej.bon.Immutables
  Returns an array with the IDs of all the objects in the pool.
AM - Static variable in class java.util.Calendar
  Value of the `Calendar.AM_PM` field indicating the period of the day from midnight to just before noon.
AM_PM - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating whether the `HOUR` is before or after noon.
AndCombinator - Class in ej.mwt.stylesheet.selector.combinator
  An 'and' combinator selects the widgets selected by both selectors.
AndCombinator(Selector, Selector) - Constructor for class ej.mwt.stylesheet.selector.combinator.AndCombinator
  Creates an 'and' combinator.
Animation - Interface in ej.mwt.animation
  An animation is responsible for animating a element (usually a visual one).
Animator - Class in ej.mwt.animation
  An animator executes animations as fast as possible.
Animator() - Constructor for class ej.mwt.animation.Animator
  Creates an animator.
Animator.AnimatorListener - Interface in ej.mwt.animation
  Listener for animator events.
AnnotatedElement - Interface in java.lang.reflect
  This interface is only defined for hierarchy compatibility.
Annotation - Interface in java.lang.annotation
  The common interface extended by all annotation types.
ANNOTATION_TYPE - java.lang.annotation.ElementType
  Annotation type declaration
annotationType() - Method in interface java.lang.annotation.Annotation
  Returns the annotation type of this annotation.
ANTICLOCKWISE - Static variable in class ej.microui.event.generator.Command
  Constant for "anti-clockwise" command.
APPEARANCE - Static variable in class ej.bluetooth.BluetoothDataTypes
  Appearance.
append(boolean) - Method in class java.lang.StringBuffer
  Appends the string representation of the boolean argument to the sequence.
append(boolean) - Method in class java.lang.StringBuilder
  Appends the string representation of the boolean argument to the sequence.
append(char) - Method in class java.io.PrintStream
  Appends the specified character to this output stream.
append(char) - Method in class java.io.Writer
  Appends the specified character to this writer.
append(char) - Method in interface java.lang.Appendable
  Appends the specified character to this `Appendable`.
append(char) - Method in class java.lang.StringBuffer
append(char) - Method in class java.lang.StringBuilder
append(char[]) - Method in class java.lang.StringBuffer
  Appends the string representation of the char array argument to this sequence.
append(char[]) - Method in class java.lang.StringBuilder
  Appends the string representation of the char array argument to this sequence.
append(char[], int, int) - Method in class java.lang.StringBuffer
  Appends the string representation of a subarray of the `char` array argument to this sequence.
append(char[], int, int) - Method in class java.lang.StringBuilder
  Appends the string representation of a subarray of the `char` array argument to this sequence.
append(double) - Method in class java.lang.StringBuffer
  Appends the string representation of the double argument to this sequence.
append(double) - Method in class java.lang.StringBuilder
  Appends the string representation of the double argument to this sequence.
append(float) - Method in class java.lang.StringBuffer
  Appends the string representation of the float argument to this sequence.
append(float) - Method in class java.lang.StringBuilder
  Appends the string representation of the float argument to this sequence.
append(int) - Method in class java.lang.StringBuffer
  Appends the string representation of the int argument to this sequence.
append(int) - Method in class java.lang.StringBuilder
  Appends the string representation of the int argument to this sequence.
append(long) - Method in class java.lang.StringBuffer
  Appends the string representation of the long argument to this sequence.
append(long) - Method in class java.lang.StringBuilder
  Appends the string representation of the long argument to this sequence.
append(CharSequence) - Method in class java.io.PrintStream
  Appends the specified character sequence to this output stream.
append(CharSequence) - Method in class java.io.Writer
  Appends the specified character sequence to this writer.
append(CharSequence) - Method in interface java.lang.Appendable
  Appends the specified character sequence to this `Appendable`.
append(CharSequence) - Method in class java.lang.StringBuffer
  Appends the specified `CharSequence` to this sequence.
append(CharSequence) - Method in class java.lang.StringBuilder
  Appends the specified character sequence to this `Appendable`.
append(CharSequence, int, int) - Method in class java.io.PrintStream
  Appends a subsequence of the specified character sequence to this output stream.
append(CharSequence, int, int) - Method in class java.io.Writer
  Appends a subsequence of the specified character sequence to this writer.
append(CharSequence, int, int) - Method in interface java.lang.Appendable
  Appends a subsequence of the specified character sequence to this `Appendable`.
append(CharSequence, int, int) - Method in class java.lang.StringBuffer
  Appends a subsequence of the specified `CharSequence` to this sequence.
append(CharSequence, int, int) - Method in class java.lang.StringBuilder
  Appends a subsequence of the specified `CharSequence` to this sequence.
append(Object) - Method in class java.lang.StringBuffer
  Appends the string representation of the Object argument.
append(Object) - Method in class java.lang.StringBuilder
  Appends the string representation of the Object argument.
append(String) - Method in class java.lang.StringBuffer
  Appends the specified string to this character sequence.
append(String) - Method in class java.lang.StringBuilder
  Appends the specified string to this character sequence.
append(StringBuffer) - Method in class java.lang.StringBuffer
  Appends the specified `StringBuffer` to this sequence.
append(StringBuffer) - Method in class java.lang.StringBuilder
  Appends the specified `StringBuffer` to this sequence.
Appendable - Interface in java.lang
  An object to which `char` sequences and values can be appended.
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.ClassSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.combinator.AdjacentSiblingCombinator
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.combinator.AndCombinator
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.combinator.ChildCombinator
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.combinator.DescendantCombinator
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.combinator.GeneralSiblingCombinator
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.DisabledSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.EnabledSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.EvenChildSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.FirstChildSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.LastChildSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.NotSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.NthChildSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.OddChildSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.RootSelector
appliesToWidget(Widget) - Method in interface ej.mwt.stylesheet.selector.Selector
  Checks whether or not this selector applies to the given widget.
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.StateSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.StrictTypeSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.TypeSelector
appliesToWidget(Widget) - Method in class ej.mwt.stylesheet.selector.UniversalSelector
apply(GraphicsContext, int, int) - Method in interface ej.mwt.style.background.Background
  Applies the background on a graphics context.
apply(GraphicsContext, int, int) - Method in class ej.mwt.style.background.ImageBackground
apply(GraphicsContext, int, int) - Method in class ej.mwt.style.background.NoBackground
apply(GraphicsContext, int, int) - Method in class ej.mwt.style.background.RectangularBackground
apply(GraphicsContext, int, int) - Method in class ej.mwt.style.background.RoundedBackground
apply(GraphicsContext, int, int) - Method in class ej.mwt.style.background.TiledImageBackground
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.border.FlexibleRectangularBorder
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.border.RectangularBorder
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.border.RoundedBorder
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.FlexibleOutline
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.NoOutline
apply(GraphicsContext, Size) - Method in interface ej.mwt.style.outline.Outline
  Applies the outline on a graphics context.
apply(GraphicsContext, Size) - Method in class ej.mwt.style.outline.UniformOutline
apply(Outlineable) - Method in class ej.mwt.style.outline.border.RectangularBorder
apply(Outlineable) - Method in class ej.mwt.style.outline.border.RoundedBorder
apply(Outlineable) - Method in class ej.mwt.style.outline.FlexibleOutline
apply(Outlineable) - Method in class ej.mwt.style.outline.NoOutline
apply(Outlineable) - Method in interface ej.mwt.style.outline.Outline
  Removes the thickness of this outline from the given object.
apply(Outlineable) - Method in class ej.mwt.style.outline.UniformOutline
applyOutlines(Outlineable, Style) - Static method in class ej.mwt.util.OutlineHelper
  Applies all the outlines of the given style on the given object.
applyOutlinesAndBackground(GraphicsContext, Size, Style) - Static method in class ej.mwt.util.OutlineHelper
  Applies the different outlines and the background on the given graphics context and the given size.
APRIL - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the fourth month of the year in the Gregorian and Julian calendars.
ARABIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for arabic font identifier.
ARGB1555 - ej.microui.display.Format
  ARGB1555 format.
ARGB1555 - ej.microui.display.ResourceImage.OutputFormat
  Represents pixel colors on 16 bits: 1 bit for alpha, 5 bits for red, 5 bits for green and 5 bits for blue.
ARGB1555_PRE - ej.microui.display.Format
  ARGB1555 pre-multiplied format (each color component is multiplied by the opacity).
ARGB4444 - com.microej.wear.services.ExternalResourceService.ImageFormat
  ARGB4444 format.
ARGB4444 - ej.microui.display.Format
  ARGB4444 format.
ARGB4444 - ej.microui.display.ResourceImage.OutputFormat
  Represents pixel colors on 16 bits: 4 bit for alpha, 4 bits for red, 4 bits for green and 4 bits for blue.
ARGB4444_PRE - ej.microui.display.Format
  ARGB4444 pre-multiplied format (each color component is multiplied by the opacity).
ARGB8888 - ej.microui.display.Format
  ARGB8888 format.
ARGB8888 - ej.microui.display.ResourceImage.OutputFormat
  Represents pixel colors on 32 bits: 8 bits for alpha, 8 bits for red, 8 bits for green and 8 bits for blue.
ARGB8888_PRE - ej.microui.display.Format
  ARGB8888 pre-multiplied format (each color component is multiplied by the opacity).
ArithmeticException - Exception in java.lang
  Thrown when an exceptional arithmetic condition has occurred.
ArithmeticException() - Constructor for exception java.lang.ArithmeticException
  Constructs an `ArithmeticException` with no detail message.
ArithmeticException(String) - Constructor for exception java.lang.ArithmeticException
  Constructs an `ArithmeticException` with the specified detail message.
ARMENIAN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for armenian font identifier.
arraycopy(Object, int, Object, int, int) - Static method in class java.lang.System
  Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
ArrayIndexOutOfBoundsException - Exception in java.lang
  Thrown to indicate that an array has been accessed with an illegal index.
ArrayIndexOutOfBoundsException() - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
  Constructs an `ArrayIndexOutOfBoundsException` with no detail message.
ArrayIndexOutOfBoundsException(int) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
  Constructs a new `ArrayIndexOutOfBoundsException` class with an argument indicating the illegal index.
ArrayIndexOutOfBoundsException(String) - Constructor for exception java.lang.ArrayIndexOutOfBoundsException
  Constructs an `ArrayIndexOutOfBoundsException` class with the specified detail message.
ArrayList<E> - Class in java.util
ArrayList() - Constructor for class java.util.ArrayList
  Constructs an empty list with an initial capacity of ten.
ArrayList(int) - Constructor for class java.util.ArrayList
  Constructs an empty list with the specified initial capacity.
ArrayList(Collection<? extends E>) - Constructor for class java.util.ArrayList
  Constructs a list containing the elements of the specified collection, in the order they are returned by the collection's iterator.
ArrayStoreException - Exception in java.lang
  Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
ArrayStoreException() - Constructor for exception java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with no detail message.
ArrayStoreException(String) - Constructor for exception java.lang.ArrayStoreException
  Constructs an `ArrayStoreException` with the specified detail message.
asin(double) - Static method in class java.lang.Math
  Returns the arc sine of a value; the returned angle is in the range -pi/2 through pi/2.
AssertionError - Error in java.lang
  Thrown to indicate that an assertion has failed.
AssertionError() - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with no detail message.
AssertionError(boolean) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `boolean`, which is converted to a string as defined in section 15.18.1.1 of The Java™ Language Specification.
AssertionError(char) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `char`, which is converted to a string as defined in section 15.18.1.1 of The Java™ Language Specification.
AssertionError(double) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `double`, which is converted to a string as defined in section 15.18.1.1 of The Java™ Language Specification.
AssertionError(float) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `float`, which is converted to a string as defined in section 15.18.1.1 of The Java™ Language Specification.
AssertionError(int) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `int`, which is converted to a string as defined in section 15.18.1.1 of The Java™ Language Specification.
AssertionError(long) - Constructor for error java.lang.AssertionError
  Constructs an AssertionError with its detail message derived from the specified `long`, which is converted to a string as defined in section 15.18.1.1 of The Java™ Language Specification.
AssertionError(Object) - Constructor for error java.lang.AssertionError
  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.
AssertionError(String, Throwable) - Constructor for error java.lang.AssertionError
  Constructs a new `AssertionError` with the specified detail message and cause.
asSubclass(Class<U>) - Method in class java.lang.Class
  Casts this `Class` object to represent a subclass of the class represented by the specified class object.
atan(double) - Static method in class java.lang.Math
  Returns the arc tangent of a value; the returned angle is in the range -pi/2 through pi/2.
atan2(double, double) - Static method in class java.lang.Math
  Returns the angle theta from the conversion of rectangular coordinates (`x` , `y`) to polar coordinates (r, theta).
ATTRIBUTE_NOT_FOUND - Static variable in class ej.bluetooth.BluetoothStatus
  Attribute not found.
ATTRIBUTE_NOT_LONG - Static variable in class ej.bluetooth.BluetoothStatus
  Attribute not long.
AUGUST - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the eighth month of the year in the Gregorian and Julian calendars.
AutoCloseable - Interface in java.lang
  A resource that must be closed when it is no longer needed.
available() - Method in class ej.bon.ResourceBuffer
  Returns the available number of bytes that can be read (or skipped over) from this buffer.
available() - Method in class java.io.ByteArrayInputStream
  Returns the number of remaining bytes that can be read (or skipped over) from this input stream.
available() - Method in class java.io.FilterInputStream
  Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next caller of a method for this input stream.
available() - Method in class java.io.InputStream
  Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.

## B

BACK - Static variable in class ej.microui.event.generator.Command
  Constant for "back" command.
Background - Interface in ej.mwt.style.background
  Represents the background of the widgets.
BACKGROUND - Static variable in class ej.mwt.style.DefaultStyle
  The background of the default style.
BACKGROUND_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Background field position in the array of selectors.
BALINESE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for balinese font identifier.
BAMUM - Static variable in class ej.microui.display.FontIdentifiers
  Constant for bamum font identifier.
BasicPermission - Class in java.security
BasicPermission(String) - Constructor for class java.security.BasicPermission
  Creates a new BasicPermission with the specified name.
BasicPermission(String, String) - Constructor for class java.security.BasicPermission
  Creates a new BasicPermission object with the specified name.
BATAK - Static variable in class ej.microui.display.FontIdentifiers
  Constant for batak font identifier.
before(Object) - Method in class java.util.Calendar
  Returns whether this `Calendar` represents a time before the time represented by the specified `Object`.
before(Date) - Method in class java.util.Date
  Tests if this date is before the specified date.
BENGALI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for bengali font identifier.
BIG_ENDIAN - Static variable in class ej.bon.ByteArray
  Access mode big endian.
BLACK - Static variable in class ej.microui.display.Colors
  Constant for black color.
BlendMode - Enum in ej.microvg
  Enum for the ways a path is blend.
BLOCKED - java.lang.Thread.State
  Thread state for a thread blocked waiting for a monitor lock.
BLUE - Static variable in class ej.microui.display.Colors
  Constant for blue color.
BluetoothAdapter - Class in ej.bluetooth
  The `BluetoothAdapter` class represents a Bluetooth adapter.
BluetoothAdapter() - Constructor for class ej.bluetooth.BluetoothAdapter
BluetoothAddress - Class in ej.bluetooth
  The `BluetoothAddress` class represents the address of a Bluetooth device.
BluetoothAddress(byte[], int, boolean) - Constructor for class ej.bluetooth.BluetoothAddress
  Creates an address from the given byte array.
BluetoothAddress(String, boolean) - Constructor for class ej.bluetooth.BluetoothAddress
  Creates an address from the given string.
BluetoothAttribute - Class in ej.bluetooth
  The `BluetoothAttribute` class represents a remote or a local GATT attribute.
BluetoothAttribute() - Constructor for class ej.bluetooth.BluetoothAttribute
BluetoothCharacteristic - Class in ej.bluetooth
  The `BluetoothCharacteristic` class represents a remote or a local GATT characteristic.
BluetoothCharacteristic() - Constructor for class ej.bluetooth.BluetoothCharacteristic
BluetoothConnection - Class in ej.bluetooth
  The `BluetoothConnection` class represents a connection with a remote Bluetooth device.
BluetoothConnection() - Constructor for class ej.bluetooth.BluetoothConnection
BluetoothDataTypes - Class in ej.bluetooth
  The `BluetoothDataTypes` class enumerates the values for advertising data types.
BluetoothDataTypes() - Constructor for class ej.bluetooth.BluetoothDataTypes
BluetoothDescriptor - Class in ej.bluetooth
  The `BluetoothDescriptor` class represents a remote or a local GATT descriptor.
BluetoothDescriptor() - Constructor for class ej.bluetooth.BluetoothDescriptor
BluetoothPermissions - Class in ej.bluetooth
  The `BluetoothPermissions` class enumerates the values for attribute permissions.
BluetoothPermissions() - Constructor for class ej.bluetooth.BluetoothPermissions
BluetoothProperties - Class in ej.bluetooth
  The `BluetoothProperties` class enumerates the values for characteristic properties.
BluetoothProperties() - Constructor for class ej.bluetooth.BluetoothProperties
BluetoothScanFilter - Class in ej.bluetooth
  The `BluetoothScanFilter` class represents a scan filter which may be used in order to filter scan results during a scan.
BluetoothScanFilter() - Constructor for class ej.bluetooth.BluetoothScanFilter
BluetoothService - Class in ej.bluetooth
  The `BluetoothService` class represents a remote or a local GATT service.
BluetoothService() - Constructor for class ej.bluetooth.BluetoothService
BluetoothServiceDefinition - Class in ej.bluetooth
  The `BluetoothServiceDefinition` class represents the structure of a GATT service.
BluetoothServiceDefinition(BluetoothUuid) - Constructor for class ej.bluetooth.BluetoothServiceDefinition
  Creates a service definition.
BluetoothStatus - Class in ej.bluetooth
  The `BluetoothStatus` class enumerates the values for error codes of ATT requests.
BluetoothStatus() - Constructor for class ej.bluetooth.BluetoothStatus
BluetoothUuid - Class in ej.bluetooth
  The `BluetoothUuid` class represents the UUID of a service or attribute.
BluetoothUuid(byte[], int) - Constructor for class ej.bluetooth.BluetoothUuid
  Creates a UUID from a byte array.
BluetoothUuid(int) - Constructor for class ej.bluetooth.BluetoothUuid
  Creates a UUID from an integer.
BluetoothUuid(String) - Constructor for class ej.bluetooth.BluetoothUuid
  Creates a UUID from a string.
Boolean - Class in java.lang
  The Boolean class wraps a value of the primitive type `boolean` in an object.
Boolean(boolean) - Constructor for class java.lang.Boolean
  Allocates a `Boolean` object representing the `value` argument.
Boolean(String) - Constructor for class java.lang.Boolean
  Allocates a `Boolean` object representing the value `true` if the string argument is not `null` and is equal, ignoring case, to the string `"true"`.
booleanValue() - Method in class java.lang.Boolean
  Returns the value of this `Boolean` object as a boolean primitive.
BOPOMOFO - Static variable in class ej.microui.display.FontIdentifiers
  Constant for bopomofo font identifier.
BORDER - Static variable in class ej.mwt.style.DefaultStyle
  The border of the default style.
BORDER_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Border field position in the array of selectors.
BorderHelper - Class in ej.mwt.style.outline.border
  Provides utility methods to draw borders.
BorderHelper() - Constructor for class ej.mwt.style.outline.border.BorderHelper
BOTTOM - Static variable in class ej.mwt.util.Alignment
  Constant for positioning on the bottom.
BOTTOM_BUTTON_LONG_PRESS - com.microej.wear.components.Navigator.Gesture
  Bottom button long press gesture.
BOTTOM_BUTTON_PRESS - com.microej.wear.components.Navigator.Gesture
  Bottom button press gesture.
BRAILLE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for braille font identifier.
BROADCAST - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic value may be broadcasted in advertisement data.
BufferedImage - Class in ej.microui.display
  A `BufferedImage` represents a mutable image backed by a pixel buffer.
BufferedImage(int, int) - Constructor for class ej.microui.display.BufferedImage
  Creates a buffered image with the same format as the display.
BufferedImage(int, int, Format) - Constructor for class ej.microui.display.BufferedImage
  Creates a buffered image specifying its format.
BufferedVectorImage - Class in ej.microvg
  A buffered vector image is a vector image that can be built dynamically.
BufferedVectorImage(int, int) - Constructor for class ej.microvg.BufferedVectorImage
  Creates a buffered image that holds the GPU commands.
BUGINESE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for buginese font identifier.
BUHID - Static variable in class ej.microui.display.FontIdentifiers
  Constant for buhid font identifier.
build() - Method in class ej.microvg.VectorImageBuilder
  Deprecated.
  Creates the vector image from the builder state.
buildEvent(int) - Method in class ej.microui.event.generator.Command
  Builds a MicroUI event for the given command.
buildEvent(int) - Method in class ej.mwt.event.DesktopEventGenerator
  Builds an event for the given action.
buildEvent(int, int) - Method in class ej.microui.event.generator.Buttons
  Builds a MicroUI event for the given action on given button.
buildEvent(int, int) - Method in class ej.microui.event.generator.States
  Builds a MicroUI event for the given state identifier on its value.
buildEvent(int, EventGenerator, int) - Static method in class ej.microui.event.Event
  Builds an event from a given type, an eventGenerator and data.
Buttons - Class in ej.microui.event.generator
  A Buttons event generator is usually associated to a group of physical buttons and allow to generate events relating to them.
Buttons() - Constructor for class ej.microui.event.generator.Buttons
  Creates a buttons event generator that does not support click, doubleClick nor elapsedTime for any of its buttons.
Buttons(int) - Constructor for class ej.microui.event.generator.Buttons
  Creates a buttons event generator where elapsedTime, click and doubleClick features are supported and enabled for the first `nbButtons` (doubleClick feature is initialized with a 200ms delay).
Byte - Class in java.lang
  The `Byte` class wraps a value of primitive type `byte` in an object.
Byte(byte) - Constructor for class java.lang.Byte
  Constructs a newly allocated `Byte` object that represents the specified `byte` value.
Byte(String) - Constructor for class java.lang.Byte
  Constructs a newly allocated `Byte` object that represents the `byte` value indicated by the `String` parameter.
BYTE_SIZE - Static variable in class ej.bon.ByteArray
  The size of a byte.
ByteArray - Class in ej.bon
  This class provides some utilities to manage I/O on a byte array.
ByteArray() - Constructor for class ej.bon.ByteArray
ByteArrayInputStream - Class in java.io
  A `ByteArrayInputStream` contains an internal buffer that contains bytes that may be read from the stream.
ByteArrayInputStream(byte[]) - Constructor for class java.io.ByteArrayInputStream
  Creates a `ByteArrayInputStream` so that it uses `buf` as its buffer array.
ByteArrayInputStream(byte[], int, int) - Constructor for class java.io.ByteArrayInputStream
  Creates `ByteArrayInputStream` that uses `buf` as its buffer array.
ByteArrayOutputStream - Class in java.io
  This class implements an output stream in which the data is written into a byte array.
ByteArrayOutputStream() - Constructor for class java.io.ByteArrayOutputStream
  Creates a new byte array output stream.
ByteArrayOutputStream(int) - Constructor for class java.io.ByteArrayOutputStream
  Creates a new byte array output stream, with a buffer capacity of the specified size, in bytes.
byteValue() - Method in class java.lang.Byte
  Returns the value of this `Byte` as a `byte`.
byteValue() - Method in class java.lang.Double
  Returns the value of this `Double` as a `byte` (by casting to a `byte`).
byteValue() - Method in class java.lang.Float
  Returns the value of this `Float` as a `byte` (by casting to a `byte`).
byteValue() - Method in class java.lang.Integer
  Returns the value of this `Integer` as a `byte`.
byteValue() - Method in class java.lang.Long
  Returns the value of this `Long` as a `byte`.
byteValue() - Method in class java.lang.Number
  Returns the value of the specified number as a `byte`.
byteValue() - Method in class java.lang.Short
  Returns the value of this `Short` as a `byte`.

## C

C1 - ej.microui.display.Format
  C1 format.
C2 - ej.microui.display.Format
  C2 format.
C4 - ej.microui.display.Format
  C4 format.
CachedStylesheet - Class in ej.mwt.stylesheet
  Wraps a stylesheet and provides a cache to avoid having several instances of the same style.
CachedStylesheet(Stylesheet) - Constructor for class ej.mwt.stylesheet.CachedStylesheet
  Creates a cached stylesheet with the given stylesheet to wrap and the default cache size.
CachedStylesheet(Stylesheet, int) - Constructor for class ej.mwt.stylesheet.CachedStylesheet
  Creates a cached stylesheet with the given stylesheet to wrap and the given cache size.
Calendar - Class in java.util
  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.
Calendar() - Constructor for class java.util.Calendar
  Constructs a Calendar with the default time zone and locale.
callOnFlushCompleted(Runnable) - Method in class ej.microui.display.Display
  Prepares a call event which will be serialized in the system event stream when the next executed flush will be done.
callSerially(Runnable) - Static method in class ej.microui.MicroUI
  Serializes a call event in the system event stream.
CANADIAN_ABORIGINAL - Static variable in class ej.microui.display.FontIdentifiers
  Constant for canadian aboriginal font identifier.
cancel() - Method in class ej.bon.Timer
  Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class ej.bon.TimerTask
  Cancels this timer task.
cancel() - Method in class java.util.Timer
  Deprecated.
  Terminates this timer, discarding any currently scheduled tasks.
cancel() - Method in class java.util.TimerTask
  Deprecated.
  Cancels this timer task.
CANCEL - Static variable in class ej.microui.event.generator.Command
  Constant for "cancel" command.
cancelCallOnFlushCompleted() - Method in class ej.microui.display.Display
  Cancels the event previously registered by the call to `Display.callOnFlushCompleted(Runnable)`.
canGetImage(String) - Static method in class ej.microui.display.Image
  Returns whether an image can be retrieved from a resource.
canLoadImage(String) - Static method in class ej.microui.display.ResourceImage
  Returns whether an image can be loaded from a resource.
capacity() - Method in class java.lang.StringBuffer
  Returns the current capacity.
capacity() - Method in class java.lang.StringBuilder
  Returns the current capacity.
capacity() - Method in class java.util.Vector
  Returns the current capacity of this vector.
CascadingStylesheet - Class in ej.mwt.stylesheet.cascading
  Cascading stylesheet implementation strongly inspired by CSS.
CascadingStylesheet() - Constructor for class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Creates a new cascading stylesheet.
CASE_INSENSITIVE_ORDER - Static variable in class java.lang.String
  A Comparator that orders `String` objects as by `compareToIgnoreCase`.
cast(Object) - Method in class java.lang.Class
  Casts an object to the class or interface represented by this `Class` object.
cbrt(double) - Static method in class java.lang.Math
  Returns the cube root of a `double` value.
CCC_DESCRIPTOR_IMPROPERLY_CONFIGURED - Static variable in class ej.bluetooth.BluetoothStatus
  CCC descriptor improperly configured.
ceil(double) - Static method in class java.lang.Math
  Returns the smallest (closest to negative infinity) `double` value that is greater than or equal to the argument and is equal to a mathematical integer.
CHAM - Static variable in class ej.microui.display.FontIdentifiers
  Constant for cham font identifier.
changeChildIndex(Widget, int) - Method in class ej.mwt.Container
  Changes the position of the specified widget in the list of children of this container.
CHAR_SIZE - Static variable in class ej.bon.ByteArray
  The size of a char.
Character - Class in java.lang
  The `Character` class wraps a value of the primitive type `char` in an object.
Character(char) - Constructor for class java.lang.Character
  Constructs a newly allocated `Character` object that represents the specified `char` value.
charAt(int) - Method in interface java.lang.CharSequence
  Returns the `char` value at the specified index.
charAt(int) - Method in class java.lang.String
  Returns the `char` value at the specified index.
charAt(int) - Method in class java.lang.StringBuffer
  Returns the `char` value in this sequence at the specified index.
charAt(int) - Method in class java.lang.StringBuilder
  Returns the `char` value in this sequence at the specified index.
CharSequence - Interface in java.lang
charsWidth(char[], int, int) - Method in class ej.microui.display.Font
  Computes the width of the given char array.
charValue() - Method in class java.lang.Character
  Returns the value of this `Character` object.
charWidth(char) - Method in class ej.microui.display.Font
  Returns the width of a character when it is drawn using this font.
checkAccess() - Method in class java.lang.Thread
  Determines if the currently running thread has permission to modify this thread.
checkAccess(Thread) - Method in class java.lang.SecurityManager
  Throws a `SecurityException` if the calling thread is not allowed to modify the thread argument.
checkDrawingLogFlags() - Method in class ej.microui.display.GraphicsContext
  Throws an exception if the error flag is currently set.
CHECKED - Static variable in class ej.mwt.stylesheet.selector.StateSelector
  Checked state.
checkError() - Method in class java.io.PrintStream
  Flushes the stream and checks its error state.
checkHorizontalAlignment(int) - Static method in class ej.mwt.util.Alignment
  Checks whether the given value represents a valid horizontal alignment.
checkPermission(Permission) - Method in class java.lang.SecurityManager
  Throws a `SecurityException` if the requested access, specified by the given permission, is not permitted based on the security policy currently in effect.
checkVerticalAlignment(int) - Static method in class ej.mwt.util.Alignment
  Checks whether the given value represents a valid vertical alignment.
CHEROKEE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for cherokee font identifier.
ChildCombinator - Class in ej.mwt.stylesheet.selector.combinator
  A child combinator selects by checking the widget direct hierarchy.
ChildCombinator(Selector, Selector) - Constructor for class ej.mwt.stylesheet.selector.combinator.ChildCombinator
  Creates a child combinator.
Class<T> - Class in java.lang
  Instances of the class `Class` represent classes and interfaces in a running Java application.
Class() - Constructor for class java.lang.Class
CLASS - java.lang.annotation.RetentionPolicy
  Annotations are to be recorded in the class file by the compiler but need not be retained by the VM at run time.
ClassCastException - Exception in java.lang
  Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
ClassCastException() - Constructor for exception java.lang.ClassCastException
  Constructs a `ClassCastException` with no detail message.
ClassCastException(String) - Constructor for exception java.lang.ClassCastException
  Constructs a `ClassCastException` with the specified detail message.
ClassCircularityError - Error in java.lang
  Thrown when the Java Virtual Machine detects a circularity in the superclass hierarchy of a class being loaded.
ClassCircularityError() - Constructor for error java.lang.ClassCircularityError
  Constructs a `ClassCircularityError` with no detail message.
ClassCircularityError(String) - Constructor for error java.lang.ClassCircularityError
  Constructs a `ClassCircularityError` with the specified detail message.
ClassFormatError - Error in java.lang
  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.
ClassFormatError() - Constructor for error java.lang.ClassFormatError
  Constructs a `ClassFormatError` with no detail message.
ClassFormatError(String) - Constructor for error java.lang.ClassFormatError
  Constructs a `ClassFormatError` with the specified detail message.
ClassNotFoundException - Exception in java.lang
  Thrown when an application tries to load in a class through its string name using: The `forName` method in class `Class`.
ClassNotFoundException() - Constructor for exception java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with no detail message.
ClassNotFoundException(String) - Constructor for exception java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with the specified detail message.
ClassNotFoundException(String, Throwable) - Constructor for exception java.lang.ClassNotFoundException
  Constructs a `ClassNotFoundException` with the specified detail message and optional exception that was raised while loading the class.
ClassSelector - Class in ej.mwt.stylesheet.selector
  A class selector selects from a class.
ClassSelector(int) - Constructor for class ej.mwt.stylesheet.selector.ClassSelector
  Creates a class selector.
clear() - Method in class ej.microvg.BufferedVectorImage
  Clears all commands.
clear() - Method in class java.lang.ref.Reference
  Clears this reference object.
clear() - Method in class java.util.AbstractCollection
  Removes all of the elements from this collection (optional operation).
clear() - Method in class java.util.AbstractList
  Removes all of the elements from this list (optional operation).
clear() - Method in class java.util.AbstractMap
  Removes all of the mappings from this map (optional operation).
clear() - Method in class java.util.ArrayList
  Removes all of the elements from this list.
clear() - Method in class java.util.Calendar
  Sets all the calendar field values and the time value (millisecond offset from the Epoch) of this `Calendar` undefined.
clear() - Method in interface java.util.Collection
  Removes all of the elements from this collection (optional operation).
clear() - Method in class java.util.HashMap
  Removes all of the mappings from this map.
clear() - Method in class java.util.Hashtable
  Clears this hashtable so that it contains no keys.
clear() - Method in interface java.util.List
  Removes all of the elements from this list (optional operation).
clear() - Method in interface java.util.Map
  Removes all of the mappings from this map (optional operation).
clear() - Method in interface java.util.Set
  Removes all of the elements from this set (optional operation).
clear() - Method in class java.util.Vector
  Removes all of the elements from this Vector.
clear() - Method in class java.util.WeakHashMap
  Removes all of the mappings from this map.
clear(byte[], int, int) - Static method in class ej.bon.ByteArray
  Fills a zone of a byte array with `0`.
clear(int) - Method in class java.util.Calendar
  Sets the given calendar field value and the time value (millisecond offset from the Epoch) of this `Calendar` undefined.
clearChanged() - Method in class java.util.Observable
  Indicates that this object has no longer changed, or that it has already notified all of its observers of its most recent change, so that the `hasChanged` method will now return `false`.
clearError() - Method in class java.io.PrintStream
  Clears the internal error state of this stream.
CLICKED - Static variable in class ej.microui.event.generator.Buttons
  Constant for "clicked" action.
clickEnabled(int) - Method in class ej.microui.event.generator.Buttons
  Returns `true` if the generator should send a click event.
CLOCKWISE - ej.microvg.VectorGraphicsPainter.Direction
  Specifies that the direction is the same as a clock's hands.
CLOCKWISE - Static variable in class ej.microui.event.generator.Command
  Constant for "clockwise" command.
clone() - Method in class java.lang.Object
  Creates and returns a copy of this object.
clone() - Method in class java.util.AbstractMap
  Returns a shallow copy of this `AbstractMap` instance: the keys and values themselves are not cloned.
clone() - Method in class java.util.ArrayList
  Returns a shallow copy of this `ArrayList` instance.
clone() - Method in class java.util.Calendar
  Creates and returns a copy of this object.
clone() - Method in class java.util.Date
  Return a copy of this object.
clone() - Method in class java.util.HashMap
  Returns a shallow copy of this `HashMap` instance: the keys and values themselves are not cloned.
clone() - Method in class java.util.Hashtable
  Creates a shallow copy of this hashtable.
clone() - Method in class java.util.TimeZone
  Creates a copy of this `TimeZone`.
clone() - Method in class java.util.Vector
  Returns a clone of this vector.
Cloneable - Interface in java.lang
  A class implements the `Cloneable` interface to indicate to the `Object.clone()` method that it is legal for that method to make a field-for-field copy of instances of that class.
CloneNotSupportedException - Exception in java.lang
CloneNotSupportedException() - Constructor for exception java.lang.CloneNotSupportedException
  Constructs a `CloneNotSupportedException` with no detail message.
CloneNotSupportedException(String) - Constructor for exception java.lang.CloneNotSupportedException
  Constructs a `CloneNotSupportedException` with the specified detail message.
close() - Method in interface com.microej.wear.services.ExternalResourceService.Writer
  Closes this writer and clears all uncommitted native resources.
close() - Method in class ej.bon.ResourceBuffer
  Closes this resource and releases any system resources associated with the resource.
close() - Method in class ej.microui.display.ResourceImage
  Closes this image and its associated resources.
close() - Method in class ej.microvg.Path
  Closes the current contour.
close() - Method in class ej.microvg.ResourceVectorImage
  Closes this vector image and its associated resources.
close() - Method in class ej.microvg.VectorFont
  Closes this font and its associated resources.
close() - Method in class java.io.ByteArrayInputStream
  Closing a `ByteArrayInputStream` has no effect.
close() - Method in class java.io.ByteArrayOutputStream
  Closing a `ByteArrayOutputStream` has no effect.
close() - Method in interface java.io.Closeable
  Closes this stream and releases any system resources associated with it.
close() - Method in class java.io.FilterInputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.FilterOutputStream
  Closes this output stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStream
  Closes this input stream and releases any system resources associated with the stream.
close() - Method in class java.io.InputStreamReader
  Close the stream.
close() - Method in class java.io.OutputStream
  Closes this output stream and releases any system resources associated with this stream.
close() - Method in class java.io.OutputStreamWriter
  Close the stream.
close() - Method in class java.io.PrintStream
  Closes the stream.
close() - Method in class java.io.Reader
  Closes the stream and releases any system resources associated with it.
close() - Method in class java.io.Writer
  Closes the stream, flushing it first.
close() - Method in interface java.lang.AutoCloseable
  Closes this resource, relinquishing any underlying resources.
Closeable - Interface in java.io
  A `Closeable` is a source or destination of data that can be closed.
Collection<E> - Interface in java.util
COLOR - Static variable in class ej.mwt.style.DefaultStyle
  The color of the default style.
COLOR_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Color field position in the array of selectors.
Colors - Class in ej.microui.display
  The interface `Colors` provides useful constants to handle RGB colors format.
Colors() - Constructor for class ej.microui.display.Colors
com.microej.painter - package com.microej.painter
com.microej.wear - package com.microej.wear
  Contains the Kernel service provider class.
com.microej.wear.components - package com.microej.wear.components
  Contains interfaces to components provided by the Features to the Kernel.
com.microej.wear.services - package com.microej.wear.services
  Contains interfaces to services provided by the Kernel to the Features.
Combinator - Class in ej.mwt.stylesheet.selector.combinator
  A combinator is a selector that aggregates two selectors.
Combinator(Selector, Selector) - Constructor for class ej.mwt.stylesheet.selector.combinator.Combinator
  Creates a combinator.
Command - Class in ej.microui.event.generator
Command() - Constructor for class ej.microui.event.generator.Command
  Creates a new command event generator.
commit() - Method in interface com.microej.wear.services.ExternalResourceService.Writer
  Flushes all written data and finalizes the resource.
COMMON - Static variable in class ej.microui.display.FontIdentifiers
  Constant for common font identifier.
Comparable<T> - Interface in java.lang
Comparator<T> - Interface in java.util
compare(boolean, boolean) - Static method in class java.lang.Boolean
  Compares two `boolean` values.
compare(byte, byte) - Static method in class java.lang.Byte
  Compares two `byte` values numerically.
compare(char, char) - Static method in class java.lang.Character
  Compares two `char` values numerically.
compare(double, double) - Static method in class java.lang.Double
  Compares the two specified `double` values.
compare(float, float) - Static method in class java.lang.Float
  Compares the two specified `float` values.
compare(int, int) - Static method in class java.lang.Integer
  Compares two `int` values numerically.
compare(long, long) - Static method in class java.lang.Long
  Compares two `long` values numerically.
compare(short, short) - Static method in class java.lang.Short
  Compares two `short` values numerically.
compare(T, T) - Method in interface java.util.Comparator
  Compares its two arguments for order.
compareTo(E) - Method in class java.lang.Enum
  Compares this enum with the specified object for order.
compareTo(Boolean) - Method in class java.lang.Boolean
  Compares this `Boolean` instance with another.
compareTo(Byte) - Method in class java.lang.Byte
  Compares two `Byte` objects numerically.
compareTo(Character) - Method in class java.lang.Character
  Compares two `Character` objects numerically.
compareTo(Double) - Method in class java.lang.Double
  Compares two `Double` objects numerically.
compareTo(Float) - Method in class java.lang.Float
  Compares two `Float` objects numerically.
compareTo(Integer) - Method in class java.lang.Integer
  Compares two `Integer` objects numerically.
compareTo(Long) - Method in class java.lang.Long
  Compares two `Long` objects numerically.
compareTo(Short) - Method in class java.lang.Short
  Compares two `Short` objects numerically.
compareTo(String) - Method in class java.lang.String
  Compares two strings lexicographically.
compareTo(Calendar) - Method in class java.util.Calendar
  Compares the time values (millisecond offsets from the Epoch) represented by two `Calendar` objects.
compareTo(Date) - Method in class java.util.Date
  Compares two Dates for ordering.
compareTo(T) - Method in interface java.lang.Comparable
  Compares this object with the specified object for order.
compareToIgnoreCase(String) - Method in class java.lang.String
  Compares two strings lexicographically, ignoring case differences.
complete() - Method in class java.util.Calendar
  Fills in any unset fields in the calendar fields.
COMPLETE_LOCAL_NAME - Static variable in class ej.bluetooth.BluetoothDataTypes
  Complete Local Name.
ComplicationDataSource - Interface in com.microej.wear.components
  Represents a source of data that can be displayed on a watchface complication.
ComponentService - Interface in com.microej.wear.services
  This service allows Features to register activities, watchfaces and complication data sources.
computeChildOptimalSize(Widget, int, int) - Method in class ej.mwt.Container
  Computes the optimal size of a child of this container.
computeContentOptimalSize(Size) - Method in class ej.mwt.Widget
  Computes the optimal size of the widget.
computeFields() - Method in class java.util.Calendar
  Converts the current millisecond time value `#time` to calendar field values in `fields[]`.
computeLeftX(int, int, int) - Static method in class ej.mwt.util.Alignment
  Computes the x coordinate of the left edge of an object aligned on an anchor point.
computeLeftX(int, int, int, int) - Static method in class ej.mwt.util.Alignment
  Computes the x coordinate of the left edge of an object aligned in an area.
computeOptimalSize(Widget, int, int, Size) - Method in interface ej.mwt.style.dimension.Dimension
  Computes the optimal size of a widget.
computeOptimalSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.FixedDimension
computeOptimalSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.NoDimension
computeOptimalSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.OptimalDimension
computeOptimalSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.RelativeDimension
computeTime() - Method in class java.util.Calendar
  Converts the current calendar field values in `fields[]` to the millisecond time value `#time`.
computeTopY(int, int, int) - Static method in class ej.mwt.util.Alignment
  Computes the y coordinate of the top edge of an object aligned on an anchor point.
computeTopY(int, int, int, int) - Static method in class ej.mwt.util.Alignment
  Computes the y coordinate of the top edge of an object aligned in an area.
concat(String) - Method in class java.lang.String
  Concatenates the specified string to the end of this string.
ConcurrentModificationException - Exception in java.util
  This exception may be thrown by methods that have detected concurrent modification of an object when such modification is not permissible.
ConcurrentModificationException() - Constructor for exception java.util.ConcurrentModificationException
  Constructs a ConcurrentModificationException with no detail message.
ConcurrentModificationException(String) - Constructor for exception java.util.ConcurrentModificationException
  Constructs a `ConcurrentModificationException` with the specified detail message.
ConcurrentModificationException(String, Throwable) - Constructor for exception java.util.ConcurrentModificationException
  Constructs a new exception with the specified detail message and cause.
ConcurrentModificationException(Throwable) - Constructor for exception java.util.ConcurrentModificationException
  Constructs a new exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`.
connect(BluetoothAddress) - Method in class ej.bluetooth.BluetoothAdapter
  Initiates a connection to the device with the given address.
ConnectionListener - Interface in ej.bluetooth.listeners
  The `ConnectionListener` interface provides callbacks related to advertising, scanning and connections.
Constants - Class in ej.bon
  This class provides access to compile-time constants.
Constants() - Constructor for class ej.bon.Constants
CONSTRUCTOR - java.lang.annotation.ElementType
  Constructor declaration
Container - Class in ej.mwt
  A container is a widget that can contain other `Widget` instances, following the composite pattern.
Container() - Constructor for class ej.mwt.Container
  Creates a container.
Container(boolean) - Constructor for class ej.mwt.Container
  Creates a container specifying if its enabled or not.
contains(int, int) - Method in class ej.mwt.Widget
  Gets whether a position (x,y) is in the widget's bounds.
contains(CharSequence) - Method in class java.lang.String
  Returns true if and only if this string contains the specified sequence of char values.
contains(Object) - Method in class java.util.AbstractCollection
  Returns `true` if this collection contains the specified element.
contains(Object) - Method in class java.util.ArrayList
  Returns `true` if this list contains the specified element.
contains(Object) - Method in interface java.util.Collection
  Returns `true` if this collection contains the specified element.
contains(Object) - Method in class java.util.Hashtable
  Tests if some key maps into the specified value in this hashtable.
contains(Object) - Method in interface java.util.List
  Returns `true` if this list contains the specified element.
contains(Object) - Method in interface java.util.Set
  Returns `true` if this set contains the specified element.
contains(Object) - Method in class java.util.Vector
  Returns `true` if this vector contains the specified element.
containsAll(Collection<?>) - Method in class java.util.AbstractCollection
  Adds all of the elements in the specified collection to this collection (optional operation).
containsAll(Collection<?>) - Method in interface java.util.Collection
  Returns `true` if this collection contains all of the elements in the specified collection.
containsAll(Collection<?>) - Method in interface java.util.List
  Returns `true` if this list contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in interface java.util.Set
  Returns `true` if this set contains all of the elements of the specified collection.
containsAll(Collection<?>) - Method in class java.util.Vector
  Returns true if this Vector contains all of the elements in the specified Collection.
containsKey(Object) - Method in class java.util.AbstractMap
  Returns `true` if this map contains a mapping for the specified key.
containsKey(Object) - Method in class java.util.HashMap
  Returns `true` if this map contains a mapping for the specified key.
containsKey(Object) - Method in class java.util.Hashtable
  Tests if the specified object is a key in this hashtable.
containsKey(Object) - Method in interface java.util.Map
  Returns `true` if this map contains a mapping for the specified key.
containsKey(Object) - Method in class java.util.WeakHashMap
  Returns `true` if this map contains a mapping for the specified key.
containsValue(Object) - Method in class java.util.AbstractMap
  Returns `true` if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class java.util.HashMap
  Returns `true` if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class java.util.Hashtable
  Returns true if this hashtable maps one or more keys to this value.
containsValue(Object) - Method in interface java.util.Map
  Returns `true` if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class java.util.WeakHashMap
  Returns `true` if this map maps one or more keys to the specified value.
containsWidget(Widget) - Method in class ej.mwt.Desktop
  Returns whether or not this desktop contains the given widget.
containsWidget(Widget) - Method in class ej.mwt.Widget
  Returns whether or not this widget contains the given widget in its hierarchy.
contentEquals(CharSequence) - Method in class java.lang.String
  Compares this string to the specified `CharSequence`.
contentEquals(StringBuffer) - Method in class java.lang.String
  Compares this string to the specified `StringBuffer`.
COPTIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for coptic font identifier.
COPY - Static variable in class ej.microui.event.generator.Command
  Constant for "copy" command.
copyInto(Object[]) - Method in class java.util.Vector
  Copies the components of this vector into the specified array.
copySign(double, double) - Static method in class java.lang.Math
  Returns the first floating-point argument with the sign of the second floating-point argument.
copySign(float, float) - Static method in class java.lang.Math
  Returns the first floating-point argument with the sign of the second floating-point argument.
copyValueOf(char[]) - Static method in class java.lang.String
  Returns a String that represents the character sequence in the array specified.
copyValueOf(char[], int, int) - Static method in class java.lang.String
  Returns a String that represents the character sequence in the array specified.
cos(double) - Static method in class java.lang.Math
  Returns the trigonometric cosine of an angle.
cosh(double) - Static method in class java.lang.Math
  Returns the hyperbolic cosine of a `double` value.
COUNTER_CLOCKWISE - ej.microvg.VectorGraphicsPainter.Direction
  Specifies that the direction is the opposite as a clock's hands.
countObservers() - Method in class java.util.Observable
  Returns the number of observers of this `Observable` object.
createEventDispatcher() - Method in class ej.mwt.Desktop
  Creates the event dispatcher which is responsible for dispatching events to the widgets.
createEventGenerator() - Method in class ej.mwt.event.PointerEventDispatcher
  Creates the event generator which is responsible for generating exit events to the widgets.
createExternalImage(String, int, ExternalResourceService.ImageFormat) - Method in interface com.microej.wear.services.ExternalResourceService
  Creates an external image at the given path, converting it to the given format.
createExternalResource(String, int) - Method in interface com.microej.wear.services.ExternalResourceService
  Creates an external resource at the given path.
createRenderable() - Method in interface com.microej.wear.components.Activity
  Creates a renderable that renders this activity.
createRenderable() - Method in interface com.microej.wear.components.Watchface
  Creates a renderable that renders this watchface.
createRenderPolicy() - Method in class ej.mwt.Desktop
  Creates the render policy which is responsible for rendering the widgets.
cubicTo(float, float, float, float, float, float) - Method in class ej.microvg.Path
  Adds a cubic bezier from the last point, approaching control points (x1,y1) and (x2,y2), and ending at (x3,y3).
cubicToRelative(float, float, float, float, float, float) - Method in class ej.microvg.Path
  Same as `Path.cubicTo(float, float, float, float, float, float)`, but the coordinates are considered relative to the current point on this contour.
currentThread() - Static method in class java.lang.Thread
  Returns a reference to the currently executing thread object.
currentTimeMillis() - Static method in class ej.bon.Util
  Gets the application time in milliseconds.
currentTimeMillis() - Static method in class java.lang.System
  Returns the current time in milliseconds.
CUSTOM_0 - ej.microui.display.Format
  Custom format 0.
CUSTOM_1 - ej.microui.display.Format
  Custom format 1.
CUSTOM_2 - ej.microui.display.Format
  Custom format 2.
CUSTOM_3 - ej.microui.display.Format
  Custom format 3.
CUSTOM_4 - ej.microui.display.Format
  Custom format 4.
CUSTOM_5 - ej.microui.display.Format
  Custom format 5.
CUSTOM_6 - ej.microui.display.Format
  Custom format 6.
CUSTOM_7 - ej.microui.display.Format
  Custom format 7.
CUT - Static variable in class ej.microui.event.generator.Command
  Constant for "cut" command.
CYAN - Static variable in class ej.microui.display.Colors
  Constant for cyan color.
CYRILLIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for cyrillic font identifier.

## D

DataInput - Interface in java.io
  The `DataInput` interface provides for reading bytes from a binary stream and reconstructing from them data in any of the Java primitive types.
DataInputStream - Class in java.io
  A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
DataInputStream(InputStream) - Constructor for class java.io.DataInputStream
  Creates a DataInputStream that uses the specified underlying InputStream.
DataOutput - Interface in java.io
  The `DataOutput` interface provides for converting data from any of the Java primitive types to a series of bytes and writing these bytes to a binary stream.
DataOutputStream - Class in java.io
  A data output stream lets an application write primitive Java data types to an output stream in a portable way.
DataOutputStream(OutputStream) - Constructor for class java.io.DataOutputStream
  Creates a new data output stream to write data to the specified underlying output stream.
Date - Class in java.util
  The class `Date` represents a specific instant in time, with millisecond precision.
Date() - Constructor for class java.util.Date
  Allocates a `Date` object and initializes it so that it represents the time at which it was allocated, measured to the nearest millisecond.
Date(long) - Constructor for class java.util.Date
  Allocates a `Date` object and initializes it to represent the specified number of milliseconds since the standard base time known as "the epoch", namely January 1, 1970, 00:00:00 GMT.
DATE - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the month.
DAY_OF_MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the month.
DAY_OF_WEEK - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day of the week.
DAY_OF_WEEK_IN_MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the ordinal number of the day of the week within the current month.
DAY_OF_YEAR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the day number within the current year.
DEBUG_ANIMATOR_ENABLED_CONSTANT - Static variable in class ej.mwt.animation.Animator
  `BON boolean constant` to enable/disable the animator debug.
DEBUG_ANIMATOR_MONITOR_CONSTANT - Static variable in class ej.mwt.animation.Animator
  `BON Class constant` to set the animator monitor.
DEBUG_CASCADINGSTYLE_ENABLED_CONSTANT - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  `BON boolean constant` to enable/disable the cascading stylesheet debug.
DEBUG_RENDER_ENABLED_CONSTANT - Static variable in class ej.mwt.render.RenderPolicy
  `BON boolean constant` to enable/disable the render debug.
DEBUG_RENDER_MONITOR_CONSTANT - Static variable in class ej.mwt.render.RenderPolicy
  `BON Class constant` to set the render monitor.
DECEMBER - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the twelfth month of the year in the Gregorian and Julian calendars.
decode(String) - Static method in class java.lang.Byte
  Decodes a `String` into a `Byte`.
decode(String) - Static method in class java.lang.Integer
  Decodes a `String` into an `Integer`.
decode(String) - Static method in class java.lang.Long
  Decodes a `String` into a `Long`.
decode(String) - Static method in class java.lang.Short
  Decodes a `String` into a `Short`.
DefaultConnectionListener - Class in ej.bluetooth.listeners.impl
  The `DefaultConnectionListener` class provides a default implementation of the `ConnectionListener` interface.
DefaultConnectionListener() - Constructor for class ej.bluetooth.listeners.impl.DefaultConnectionListener
DefaultLocalServiceListener - Class in ej.bluetooth.listeners.impl
  The `DefaultLocalServiceListener` class provides a default implementation of the `LocalServiceListener` interface.
DefaultLocalServiceListener() - Constructor for class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
DefaultRemoteServiceListener - Class in ej.bluetooth.listeners.impl
  The `DefaultRemoteServiceListener` class provides a default implementation of the `RemoteServiceListener` interface.
DefaultRemoteServiceListener() - Constructor for class ej.bluetooth.listeners.impl.DefaultRemoteServiceListener
DefaultRenderPolicy - Class in ej.mwt.render
  This render policy renders the requested widget or its parent if transparent.
DefaultRenderPolicy(Desktop) - Constructor for class ej.mwt.render.DefaultRenderPolicy
  Creates a default render policy.
DefaultStyle - Class in ej.mwt.style
  Defines the value of each field of the default style.
DefaultStyle() - Constructor for class ej.mwt.style.DefaultStyle
delete(int, int) - Method in class java.lang.StringBuffer
  Removes the characters in a substring of this sequence.
delete(int, int) - Method in class java.lang.StringBuilder
  Removes the characters in a substring of this sequence.
deleteCharAt(int) - Method in class java.lang.StringBuffer
  Removes the `char` at the specified position in this sequence.
deleteCharAt(int) - Method in class java.lang.StringBuilder
  Removes the `char` at the specified position in this sequence.
deleteExternalResource(String) - Method in interface com.microej.wear.services.ExternalResourceService
  Deletes the external resource at the given path.
deleteObserver(Observer) - Method in class java.util.Observable
  Deletes an observer from the set of observers of this object.
deleteObservers() - Method in class java.util.Observable
  Clears the observer list so that this object no longer has any observers.
Deprecated - Annotation Type in java.lang
  A program element annotated @Deprecated is one that programmers are discouraged from using, typically because it is dangerous, or because a better alternative exists.
DescendantCombinator - Class in ej.mwt.stylesheet.selector.combinator
  A descendant combinator selects by checking the widget hierarchy.
DescendantCombinator(Selector, Selector) - Constructor for class ej.mwt.stylesheet.selector.combinator.DescendantCombinator
  Creates a descendant combinator.
desiredAssertionStatus() - Method in class java.lang.Class
  Returns the assertion status that would be assigned to this class if it were to be initialized at the time this method is invoked.
Desktop - Class in ej.mwt
  A desktop is the top-level object that can be displayed on a `Display`.
Desktop() - Constructor for class ej.mwt.Desktop
  Creates a new desktop.
DesktopEventGenerator - Class in ej.mwt.event
  This event generator is used by the `event dispatcher` of the desktop in order to send additional events to the widgets.
DesktopEventGenerator() - Constructor for class ej.mwt.event.DesktopEventGenerator
DEVANAGARI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for devanagari font identifier.
DeviceService - Interface in com.microej.wear.services
  This service allows Features to get device information.
Dictionary<K,​V> - Class in java.util
  The `Dictionary` class is the abstract parent of any class, such as `Hashtable`, which maps keys to values.
Dictionary() - Constructor for class java.util.Dictionary
  Sole constructor.
digit(char, int) - Static method in class java.lang.Character
  Returns the numeric value of the character ch in the specified radix.
Dimension - Interface in ej.mwt.style.dimension
  Represents a dimension constraint for a widget.
DIMENSION - Static variable in class ej.mwt.style.DefaultStyle
  The dimension of the default style.
DIMENSION_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Dimension field position in the array of selectors.
DimensionHelper - Class in ej.mwt.style.dimension
  Helps the dimensions to lay out a widget with a specific size.
DimensionHelper() - Constructor for class ej.mwt.style.dimension.DimensionHelper
disable() - Method in class ej.bluetooth.BluetoothAdapter
  Disables this adapter.
DISABLED_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.DisabledSelector
  Disabled selector singleton to avoid creating several ones.
DisabledSelector - Class in ej.mwt.stylesheet.selector
  A disabled selector selects by checking if the widget is disabled.
DisabledSelector() - Constructor for class ej.mwt.stylesheet.selector.DisabledSelector
disableEllipsis() - Method in class ej.microui.display.GraphicsContext
  Disables ellipsis.
disconnect() - Method in class ej.bluetooth.BluetoothConnection
  Initiates a disconnection from the device.
discoverService(BluetoothUuid) - Method in class ej.bluetooth.BluetoothConnection
  Discovers the service with the given UUID provided by the device.
discoverServices() - Method in class ej.bluetooth.BluetoothConnection
  Discovers all the services provided by the device.
dispatchEvent(int) - Method in class ej.mwt.event.EventDispatcher
  Dispatches an event.
dispatchEvent(int) - Method in class ej.mwt.event.PointerEventDispatcher
Display - Class in ej.microui.display
  The `Display` object represents the pixelated screen in the platform.
  The display of the system may be retrieved by calling `Display.getDisplay()`.
  The display is able to render a `Displayable` on its implementation screen.
Display() - Constructor for class ej.microui.display.Display
DISPLAY - ej.microui.display.Format
  Same format as the display.
DISPLAY - Static variable in class ej.microui.event.generator.Command
  Constant for "display" command.
DISPLAY_DEADLOCK - Static variable in exception ej.microui.MicroUIException
  Exception thrown when trying to wait for an event in the same thread that treats events (Deadlock).
Displayable - Class in ej.microui.display
  `Displayable` is an abstract class which defines the very objects that can be shown on the `Display`.
  A `Displayable` may be shown or hidden, but at most one `Displayable` is shown on the `Display`.
  Subclasses should define the `Displayable` contents and their possible interactions with the user.
  By default, a new `Displayable` object is not visible on the display.
Displayable() - Constructor for class ej.microui.display.Displayable
DisplayPermission - Class in ej.microui.display
  This class is for display permissions.
DisplayPermission() - Constructor for class ej.microui.display.DisplayPermission
  Creates the display permission for the display with `null` as name.
dispose() - Method in class ej.mwt.event.EventDispatcher
  Disposes this event dispatcher.
dispose() - Method in class ej.mwt.event.PointerEventDispatcher
Documented - Annotation Type in java.lang.annotation
  Indicates that annotations with a type are to be documented by javadoc and similar tools by default.
Double - Class in java.lang
  The `Double` class wraps a value of the primitive type `double` in an object.
Double(double) - Constructor for class java.lang.Double
  Constructs a newly allocated `Double` object that represents the primitive `double` argument.
Double(String) - Constructor for class java.lang.Double
  Constructs a newly allocated `Double` object that represents the floating-point value of type `double` represented by the string.
DOUBLE_CLICKED - Static variable in class ej.microui.event.generator.Buttons
  Constant for "double clicked" action.
doubleClickEnabled(int) - Method in class ej.microui.event.generator.Buttons
  Returns `true` if the generator should send a double click event.
doubleToLongBits(double) - Static method in class java.lang.Double
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout.
doubleToRawLongBits(double) - Static method in class java.lang.Double
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "double format" bit layout, preserving Not-a-Number (NaN) values.
doubleValue() - Method in class java.lang.Byte
  Returns the value of this `Byte` as a `double`.
doubleValue() - Method in class java.lang.Double
  Returns the `double` value of this `Double` object.
doubleValue() - Method in class java.lang.Float
  Returns the `double` value of this `Float` object.
doubleValue() - Method in class java.lang.Integer
  Returns the value of this `Integer` as a `double`.
doubleValue() - Method in class java.lang.Long
  Returns the value of this `Long` as a `double`.
doubleValue() - Method in class java.lang.Number
  Returns the value of the specified number as a `double`.
doubleValue() - Method in class java.lang.Short
  Returns the value of this `Short` as a `double`.
DOWN - Static variable in class ej.microui.event.generator.Command
  Constant for "down" command.
DRAGGED - Static variable in class ej.microui.event.generator.Pointer
  Constant for "dragged" action.
drawAnimatedImage(GraphicsContext, VectorImage, float, float, long) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws an animated vector image at a specific time.
drawAnimatedImage(GraphicsContext, VectorImage, Matrix, long) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws an animated vector image at a specific time.
drawAnimatedImage(GraphicsContext, VectorImage, Matrix, long, int) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws an animated vector image at a specific time.
drawChar(GraphicsContext, char, Font, int, int) - Static method in class ej.microui.display.Painter
  Draws a character.
drawChars(GraphicsContext, char[], int, int, int, int) - Method in class ej.microui.display.Font
  Draws a char array with this font at a position.
drawCircle(GraphicsContext, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a circle.
drawCircleArc(GraphicsContext, int, int, int, float, float) - Static method in class ej.microui.display.Painter
  Draws a circle arc.
drawDeformedImage(GraphicsContext, Image, int, int, int[]) - Static method in class ej.drawing.TransformPainter
  Draws a deformed image at the given anchor top-left point.
  The deformed image is identified by its four corner points.
drawDisplayRegion(GraphicsContext, int, int, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a region of the display.
drawDisplayRegion(GraphicsContext, int, int, int, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a region of the display.
drawEllipse(GraphicsContext, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws an ellipse.
drawEllipseArc(GraphicsContext, int, int, int, int, float, float) - Static method in class ej.microui.display.Painter
  Draws an ellipse arc.
drawFilteredAnimatedImage(GraphicsContext, VectorImage, Matrix, long, float[]) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws an animated vector image at a specific time with a color filter.
drawFilteredImage(GraphicsContext, VectorImage, Matrix, float[]) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a vector image with a color filter.
drawFlippedImage(GraphicsContext, Image, int, int, TransformPainter.Flip) - Static method in class ej.drawing.TransformPainter
  Draws the image in the graphics context at given anchor top-left position, using the given flip.
drawFlippedImage(GraphicsContext, Image, int, int, TransformPainter.Flip, int) - Static method in class ej.drawing.TransformPainter
  Draws the image in the graphics context at given anchor top-left position, using the given flip and opacity level.
drawGradientString(GraphicsContext, String, VectorFont, float, Matrix, LinearGradient, int, BlendMode, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a text with a gradient.
drawGradientStringOnCircle(GraphicsContext, String, VectorFont, float, Matrix, LinearGradient, float, VectorGraphicsPainter.Direction, int, BlendMode, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a text with a gradient along a circle.
drawHorizontalLine(GraphicsContext, int, int, int) - Static method in class ej.microui.display.Painter
  Draws an horizontal line between two points.
drawImage(GraphicsContext, Image, int, int) - Static method in class ej.microui.display.Painter
  Draws the image at the given anchor top-left point.
drawImage(GraphicsContext, Image, int, int, int) - Static method in class ej.microui.display.Painter
  Draws the image at the given anchor top-left point.
drawImage(GraphicsContext, Image, Matrix, boolean) - Static method in class com.microej.painter.TransformedImagePainter
  Draws the given image with a transformation defined by the given matrix.
drawImage(GraphicsContext, Image, Matrix, boolean, int, BlendMode) - Static method in class com.microej.painter.TransformedImagePainter
  Draws the given image with a transformation defined by the given matrix.
drawImage(GraphicsContext, VectorImage, float, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a vector image.
drawImage(GraphicsContext, VectorImage, Matrix) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a vector image.
drawImage(GraphicsContext, VectorImage, Matrix, int) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a vector image.
drawImageRegion(GraphicsContext, Image, int, int, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a region of the image.
drawImageRegion(GraphicsContext, Image, int, int, int, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a region of an image.
drawImageRegion(GraphicsContext, Image, int, int, int, int, Matrix, boolean, int, BlendMode) - Static method in class com.microej.painter.TransformedImagePainter
  Draws a region of the given image with a transformation defined by the given matrix.
DRAWING_ERROR - Static variable in exception ej.microui.MicroUIException
  Exception thrown if the error flag was set during a drawing operation.
DRAWING_LOG_CLIP_MODIFIED - Static variable in class ej.microui.display.GraphicsContext
  Flag stating that the clip area of a graphics context was modified by the low-level side.
DRAWING_LOG_ERROR - Static variable in class ej.microui.display.GraphicsContext
  Flag stating that an error occurred during a drawing.
DRAWING_LOG_FORBIDDEN - Static variable in class ej.microui.display.GraphicsContext
  Flag stating that a function was called in a context that does not allow that operation.
DRAWING_LOG_LIBRARY_INCIDENT - Static variable in class ej.microui.display.GraphicsContext
  Flag describing incidents occurring in a drawing library.
DRAWING_LOG_MISSING_CHARACTER - Static variable in class ej.microui.display.GraphicsContext
  Flag stating that an undefined character was drawn.
DRAWING_LOG_NOT_IMPLEMENTED - Static variable in class ej.microui.display.GraphicsContext
  Flag stating that a drawing function is lacking an implementation.
DRAWING_LOG_OUT_OF_MEMORY - Static variable in class ej.microui.display.GraphicsContext
  Flag stating that the system ran out of memory while attempting to perform a drawing.
DRAWING_LOG_UNKNOWN_INCIDENT - Static variable in class ej.microui.display.GraphicsContext
  Flag describing incidents that do not match other values.
DRAWING_SUCCESS - Static variable in class ej.microui.display.GraphicsContext
  Value used when no incident occurred.
drawLine(GraphicsContext, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a line between two points.
drawPolygon(GraphicsContext, int[]) - Static method in class ej.drawing.ShapePainter
  Draws the closed polygon which is defined by the array of integer coordinates, using the current color.
drawPolygon(GraphicsContext, int[], int, int) - Static method in class ej.drawing.ShapePainter
  Draws the closed polygon which is defined by the array of integer coordinates, using the current color.
drawRectangle(GraphicsContext, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws an orthogonal rectangle.
drawRectangularBorder(GraphicsContext, int, int, int, int, int, int) - Static method in class ej.mwt.style.outline.border.BorderHelper
  Draw a rectangular border with the given dimensions and given thickness for each side, using the given graphics context.
drawRenderableString(GraphicsContext, RenderableString, int, int) - Static method in class ej.microui.display.Painter
  Draws the string using the font and given graphics context color.
drawRotatedCharBilinear(GraphicsContext, Font, char, int, int, int, int, float) - Static method in class ej.drawing.TransformPainter
  Draws the character applying the given rotation.
drawRotatedCharBilinear(GraphicsContext, Font, char, int, int, int, int, float, int) - Static method in class ej.drawing.TransformPainter
  Draws the character applying the given rotation and opacicity level.
drawRotatedCharNearestNeighbor(GraphicsContext, Font, char, int, int, int, int, float) - Static method in class ej.drawing.TransformPainter
  Draws the character applying the given rotation.
drawRotatedCharNearestNeighbor(GraphicsContext, Font, char, int, int, int, int, float, int) - Static method in class ej.drawing.TransformPainter
  Draws the character applying the given rotation and opacity level.
drawRotatedImageBilinear(GraphicsContext, Image, int, int, int, int, float) - Static method in class ej.drawing.TransformPainter
  Draws the image applying the given rotation.
drawRotatedImageBilinear(GraphicsContext, Image, int, int, int, int, float, int) - Static method in class ej.drawing.TransformPainter
  Draws the image applying the given rotation fixing the opacity level.
drawRotatedImageNearestNeighbor(GraphicsContext, Image, int, int, int, int, float) - Static method in class ej.drawing.TransformPainter
  Draws the image applying the given rotation.
drawRotatedImageNearestNeighbor(GraphicsContext, Image, int, int, int, int, float, int) - Static method in class ej.drawing.TransformPainter
  Draws the image applying the given rotation and opacity level.
drawRoundedRectangle(GraphicsContext, int, int, int, int, int, int) - Static method in class ej.microui.display.Painter
  Draws an orthogonal rectangle with rounded corners.
drawScaledCharBilinear(GraphicsContext, char, Font, int, int, float, float) - Static method in class ej.drawing.TransformPainter
  Draws the character in the graphics context at given anchor top-left position and using the given scaling factor.
drawScaledImageBilinear(GraphicsContext, Image, int, int, float, float) - Static method in class ej.drawing.TransformPainter
  Draws the image in the graphics context at given anchor top-left position and using the given scaling factor.
drawScaledImageBilinear(GraphicsContext, Image, int, int, float, float, int) - Static method in class ej.drawing.TransformPainter
  Draws the image in the graphics context at given anchor top-left position and using the given scaling factor and opacity level.
drawScaledImageNearestNeighbor(GraphicsContext, Image, int, int, float, float) - Static method in class ej.drawing.TransformPainter
  Draws the image in the graphics context at given anchor top-left position and using the given scaling factor.
drawScaledImageNearestNeighbor(GraphicsContext, Image, int, int, float, float, int) - Static method in class ej.drawing.TransformPainter
  Draws the image in the graphics context at given anchor top-left position and using the given scaling factor and opacity level.
drawScaledRenderableStringBilinear(GraphicsContext, RenderableString, int, int, float, float) - Static method in class ej.drawing.TransformPainter
  Draws the renderable string in the graphics context at given anchor top-left position and using the given scaling factor.
drawScaledStringBilinear(GraphicsContext, String, Font, int, int, float, float) - Static method in class ej.drawing.TransformPainter
  Draws the string in the graphics context at given anchor top-left position and using the given scaling factor.
drawScaledSubstringBilinear(GraphicsContext, String, int, int, Font, int, int, float, float) - Static method in class ej.drawing.TransformPainter
  Draws the substring in the graphics context at given anchor top-left position and using the given scaling factor.
drawString(GraphicsContext, String, Font, int, int) - Static method in class ej.microui.display.Painter
  Draws a string.
drawString(GraphicsContext, String, VectorFont, float, float, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a text.
drawString(GraphicsContext, String, VectorFont, float, Matrix, int, BlendMode, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a text.
drawStringOnCircle(GraphicsContext, String, VectorFont, float, Matrix, float, VectorGraphicsPainter.Direction) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a text along a circle.
drawStringOnCircle(GraphicsContext, String, VectorFont, float, Matrix, float, VectorGraphicsPainter.Direction, int, BlendMode, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a text along a circle.
drawSubstring(GraphicsContext, String, int, int, Font, int, int) - Static method in class ej.microui.display.Painter
  Draws a subset of a string.
drawThickCircle(GraphicsContext, int, int, int, int) - Static method in class ej.drawing.ShapePainter
  Draws the outline of a circle covering the square specified by its diameter, using the `GraphicsContext` 's current color.
  The center of the circle is defined as the center of the square whose origin is at `(x,y)` (upper-left corner) and whose dimension is given by `diameter`.
  If `diameter` is negative, nothing is drawn.
drawThickCircleArc(GraphicsContext, int, int, int, float, float, int) - Static method in class ej.drawing.ShapePainter
  Draws the outline of a circular arc covering the specified square, using the `GraphicsContext` 's current color.
  The arc is drawn from `startAngle` up to `arcAngle` degrees.
drawThickEllipse(GraphicsContext, int, int, int, int, int) - Static method in class ej.drawing.ShapePainter
  Draws the outline of a ellipse covering the specified rectangle, using the `GraphicsContext`'s current color.
  The center of the ellipse is defined as the center of the rectangle whose origin is at `(x,y)` (upper-left corner) and whose dimension is given by `width` and `height`.
  If either `width` or `height` is negative or zero, nothing is drawn.
drawThickFadedCircle(GraphicsContext, int, int, int, int, int) - Static method in class ej.drawing.ShapePainter
  Draws the faded outline of a circle covering the square specified by its diameter, using the `GraphicsContext` 's current color.
  The center of the circle is defined as the center of the square whose origin is at `(x,y)` (upper-left corner) and whose dimension is given by `diameter`.
  If `diameter` is negative or zero, nothing is drawn.
drawThickFadedCircleArc(GraphicsContext, int, int, int, float, float, int, int, ShapePainter.Cap, ShapePainter.Cap) - Static method in class ej.drawing.ShapePainter
  Draws the faded outline of a circular arc covering the specified square, using the current color and caps.
drawThickFadedEllipse(GraphicsContext, int, int, int, int, int, int) - Static method in class ej.drawing.ShapePainter
  Draws the outline of a ellipse covering the specified rectangle, using the `GraphicsContext`'s current color.
  The center of the ellipse is defined as the center of the rectangle whose origin is at `(x,y)` (upper-left corner) and whose dimension is given by `width` and `height`.
  If either `width` or `height` is negative or zero, nothing is drawn.
drawThickFadedLine(GraphicsContext, int, int, int, int, int, int, ShapePainter.Cap, ShapePainter.Cap) - Static method in class ej.drawing.ShapePainter
  Draws a faded line from `(x1,y1)` to `(x2,y2)` using the `GraphicsContext`'s current color and caps.
drawThickFadedPoint(GraphicsContext, int, int, int, int) - Static method in class ej.drawing.ShapePainter
  Draws a faded point at `(x,y)` using the `GraphicsContext`'s current color.
drawThickLine(GraphicsContext, int, int, int, int, int) - Static method in class ej.drawing.ShapePainter
  Draws a line from `(x1,y1)` to `(x2,y2)` using the `GraphicsContext`'s current color.
drawVerticalLine(GraphicsContext, int, int, int) - Static method in class ej.microui.display.Painter
  Draws a vertical line between two points.
DST_IN - ej.microvg.BlendMode
  Keeps the destination pixels that cover source pixels, discards the remaining source and destination pixels.
DST_OFFSET - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the daylight saving offset in milliseconds.
DST_OUT - ej.microvg.BlendMode
  Keeps the destination pixels that are not covered by source pixels.
DST_OVER - ej.microvg.BlendMode
  The source pixels are drawn behind the destination pixels.
dump(PrintStream) - Method in class ej.bon.Timer
  Prints a status of this timer and its scheduled tasks to the specified print stream.
dumpStack() - Static method in class java.lang.Thread
  Prints a stack trace of the current thread to the standard error stream.

## E

E - Static variable in class java.lang.Math
  The `double` value that is closer than any other to e, the base of the natural logarithms.
EditableStyle - Class in ej.mwt.style
  An editable style is a simple implementation of a style.
EditableStyle() - Constructor for class ej.mwt.style.EditableStyle
  Creates an editable style from the default style.
EditableStyle(EditableStyle) - Constructor for class ej.mwt.style.EditableStyle
  Creates an editable style from an other one.
ej.annotation - package ej.annotation
  Defines annotations for static `null` analysis.
ej.bluetooth - package ej.bluetooth
  Contains Bluetooth classes.
ej.bluetooth.listeners - package ej.bluetooth.listeners
  Contains interfaces for Bluetooth listeners.
ej.bluetooth.listeners.impl - package ej.bluetooth.listeners.impl
  Contains default implementations for Bluetooth listeners.
ej.bon - package ej.bon
  Contains Beyond profile classes.
ej.drawing - package ej.drawing
  Contains shapes rendering and image with transformation rendering algorithms.
ej.kf - package ej.kf
  Contains KF classes.
ej.microui - package ej.microui
  Contains MicroUI framework base classes.
ej.microui.display - package ej.microui.display
  Contains display management.
ej.microui.event - package ej.microui.event
  Contains events management.
ej.microui.event.generator - package ej.microui.event.generator
  Contains standard event generators.
ej.microui.led - package ej.microui.led
  Contains LEDs management.
ej.microvg - package ej.microvg
  Contains classes to manipulate and draw vector graphics.
ej.mwt - package ej.mwt
  Contains base classes to create a widget hierarchy.
ej.mwt.animation - package ej.mwt.animation
  Contains animation framework.
ej.mwt.event - package ej.mwt.event
  Contains desktop event definition and default implementation.
ej.mwt.render - package ej.mwt.render
  Contains render policy definition and some implementations.
ej.mwt.style - package ej.mwt.style
  Contains style definition and default implementation.
ej.mwt.style.background - package ej.mwt.style.background
  Contains background definition and some implementations.
ej.mwt.style.dimension - package ej.mwt.style.dimension
  Contains dimension definition and some implementations.
ej.mwt.style.outline - package ej.mwt.style.outline
  Contains outline definition and some implementations.
ej.mwt.style.outline.border - package ej.mwt.style.outline.border
  Contains some border implementations.
ej.mwt.stylesheet - package ej.mwt.stylesheet
  Contains stylesheet definition and default implementation.
ej.mwt.stylesheet.cascading - package ej.mwt.stylesheet.cascading
  Contains cascading stylesheet implementation.
ej.mwt.stylesheet.selector - package ej.mwt.stylesheet.selector
  Contains selector definition and some implementations.
ej.mwt.stylesheet.selector.combinator - package ej.mwt.stylesheet.selector.combinator
  Contains combinator definition and some implementations.
ej.mwt.util - package ej.mwt.util
  Contains utility classes.
ej.trace - package ej.trace
elapsedTime(int) - Method in class ej.microui.event.generator.Buttons
  Returns the elapsed time in milliseconds between the two previous `Buttons.PRESSED` events that occurred on the specified button.
elementAt(int) - Method in class ej.bon.ResourceArray
  Reads the element at given index.
elementAt(int) - Method in class java.util.Vector
  Returns the component at the specified index.
elements() - Method in class ej.bon.ResourceArray
  Reads all array elements.
elements() - Method in class java.util.Dictionary
  Returns an enumeration of the values in this dictionary.
elements() - Method in class java.util.Hashtable
  Returns an enumeration of the values in this hashtable.
elements() - Method in class java.util.Vector
  Returns an enumeration of the components of this vector.
ElementType - Enum in java.lang.annotation
  A program element type.
empty() - Method in class java.util.Stack
  Tests if this stack is empty.
EMPTY - Static variable in class ej.mwt.stylesheet.selector.StateSelector
  Empty state.
EmptyStackException - Exception in java.util
  Thrown by methods in the `Stack` class to indicate that the stack is empty.
EmptyStackException() - Constructor for exception java.util.EmptyStackException
  Constructs a new `EmptyStackException` with `null` as its error message string.
enable() - Method in class ej.bluetooth.BluetoothAdapter
  Enables this adapter.
enableClick(boolean, int) - Method in class ej.microui.event.generator.Buttons
  For the given button, specify whether the generator should send a click event for each pressed event.
ENABLED_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.EnabledSelector
  Enabled selector singleton to avoid creating several ones.
enableDoubleClick(boolean, int, int) - Method in class ej.microui.event.generator.Buttons
  For the given button, specify whether the generator should send a double click event.
EnabledSelector - Class in ej.mwt.stylesheet.selector
  An enabled selector selects by checking if the widget is enabled.
EnabledSelector() - Constructor for class ej.mwt.stylesheet.selector.EnabledSelector
enableEllipsis(int) - Method in class ej.microui.display.GraphicsContext
  Enables ellipsis when drawing characters.
endsWith(String) - Method in class java.lang.String
  Tests if this string ends with the specified suffix.
enqueue() - Method in class java.lang.ref.Reference
  Adds this reference object to the queue with which it is registered, if any.
EnqueuedWeakReference<T> - Class in ej.bon
  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.
EnqueuedWeakReference(T, ReferenceQueue<? super T>) - Constructor for class ej.bon.EnqueuedWeakReference
  Creates a new `EnqueuedWeakReference`.
ensureCapacity(int) - Method in class java.lang.StringBuffer
  Ensures that the capacity is at least equal to the specified minimum.
ensureCapacity(int) - Method in class java.lang.StringBuilder
  Ensures that the capacity is at least equal to the specified minimum.
ensureCapacity(int) - Method in class java.util.ArrayList
  Increases the capacity of this `ArrayList` instance, if necessary, to ensure that it can hold at least the number of elements specified by the minimum capacity argument.
ensureCapacity(int) - Method in class java.util.Vector
  Increases the capacity of this vector, if necessary, to ensure that it can hold at least the number of components specified by the minimum capacity argument.
entrySet() - Method in class java.util.AbstractMap
entrySet() - Method in class java.util.HashMap
  Returns a `Set` view of the mappings contained in this map.
entrySet() - Method in class java.util.Hashtable
  Returns a `Set` view of the mappings contained in this map.
entrySet() - Method in interface java.util.Map
  Returns a `Set` view of the mappings contained in this map.
entrySet() - Method in class java.util.WeakHashMap
  Returns a `Set` view of the mappings contained in this map.
Enum<E extends Enum<E>> - Class in java.lang
  This is the common base class of all Java language enumeration types.
Enum(String, int) - Constructor for class java.lang.Enum
  Sole constructor.
enumerate(Thread[]) - Static method in class java.lang.Thread
  Copies into the specified array every active thread.
Enumeration<E> - Interface in java.util
  An object that implements the Enumeration interface generates a series of elements, one at a time.
EOFException - Exception in java.io
  Signals that an end of file or end of stream has been reached unexpectedly during input.
EOFException() - Constructor for exception java.io.EOFException
  Constructs an `EOFException` with `null` as its error detail message.
EOFException(String) - Constructor for exception java.io.EOFException
  Constructs an `EOFException` with the specified detail message.
equals(Object) - Method in class ej.microui.display.DisplayPermission
equals(Object) - Method in class ej.microui.display.FontPermission
equals(Object) - Method in class ej.microui.display.ImagePermission
equals(Object) - Method in class ej.microui.event.EventPermission
equals(Object) - Method in class ej.microui.MicroUIPermission
equals(Object) - Method in interface ej.mwt.style.background.Background
equals(Object) - Method in class ej.mwt.style.background.ImageBackground
equals(Object) - Method in class ej.mwt.style.background.NoBackground
equals(Object) - Method in class ej.mwt.style.background.RectangularBackground
equals(Object) - Method in class ej.mwt.style.background.RoundedBackground
equals(Object) - Method in class ej.mwt.style.background.TiledImageBackground
equals(Object) - Method in interface ej.mwt.style.dimension.Dimension
equals(Object) - Method in class ej.mwt.style.dimension.FixedDimension
equals(Object) - Method in class ej.mwt.style.dimension.NoDimension
equals(Object) - Method in class ej.mwt.style.dimension.OptimalDimension
equals(Object) - Method in class ej.mwt.style.dimension.RelativeDimension
equals(Object) - Method in class ej.mwt.style.EditableStyle
equals(Object) - Method in class ej.mwt.style.outline.border.FlexibleRectangularBorder
equals(Object) - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
equals(Object) - Method in class ej.mwt.style.outline.border.RectangularBorder
equals(Object) - Method in class ej.mwt.style.outline.border.RoundedBorder
equals(Object) - Method in class ej.mwt.style.outline.FlexibleOutline
equals(Object) - Method in class ej.mwt.style.outline.NoOutline
equals(Object) - Method in interface ej.mwt.style.outline.Outline
equals(Object) - Method in class ej.mwt.style.outline.UniformOutline
equals(Object) - Method in interface ej.mwt.style.Style
equals(Object) - Method in class ej.mwt.stylesheet.selector.ClassSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.combinator.Combinator
equals(Object) - Method in class ej.mwt.stylesheet.selector.DisabledSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.EnabledSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.EvenChildSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.FirstChildSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.LastChildSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.NotSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.NthChildSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.OddChildSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.RootSelector
equals(Object) - Method in interface ej.mwt.stylesheet.selector.Selector
equals(Object) - Method in class ej.mwt.stylesheet.selector.StateSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.StrictTypeSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.TypeSelector
equals(Object) - Method in class ej.mwt.stylesheet.selector.UniversalSelector
equals(Object) - Method in interface java.lang.annotation.Annotation
  Returns true if the specified object represents an annotation that is logically equivalent to this one.
equals(Object) - Method in class java.lang.Boolean
  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.
equals(Object) - Method in class java.lang.Byte
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.Character
  Compares this object against the specified object.
equals(Object) - Method in class java.lang.Double
  Compares this object against the specified object.
equals(Object) - Method in class java.lang.Enum
  Returns true if the specified object is equal to this enum constant.
equals(Object) - Method in class java.lang.Float
  Compares this object against the specified object.
equals(Object) - Method in class java.lang.Integer
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.Long
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.Object
  Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class java.lang.Short
  Compares this object to the specified object.
equals(Object) - Method in class java.lang.StackTraceElement
  Returns true if the specified object is another `StackTraceElement` instance representing the same execution point as this instance.
equals(Object) - Method in class java.lang.String
  Compares this string to the specified object.
equals(Object) - Method in class java.security.BasicPermission
  Checks two BasicPermission objects for equality.
equals(Object) - Method in class java.security.Permission
equals(Object) - Method in class java.util.AbstractList
  Compares the specified object with this list for equality.
equals(Object) - Method in class java.util.AbstractMap
  Compares the specified object with this map for equality.
equals(Object) - Method in class java.util.AbstractMap.SimpleEntry
  Compares the specified object with this entry for equality.
equals(Object) - Method in class java.util.AbstractMap.SimpleImmutableEntry
  Compares the specified object with this entry for equality.
equals(Object) - Method in class java.util.AbstractSet
  Compares the specified object with this set for equality.
equals(Object) - Method in class java.util.Calendar
  Compares this `Calendar` to the specified `Object`.
equals(Object) - Method in interface java.util.Collection
  Compares the specified object with this collection for equality.
equals(Object) - Method in interface java.util.Comparator
  Indicates whether some other object is "equal to" this comparator.
equals(Object) - Method in class java.util.Date
  Compares two dates for equality.
equals(Object) - Method in class java.util.Hashtable
  Compares the specified Object with this Map for equality, as per the definition in the Map interface.
equals(Object) - Method in interface java.util.List
  Compares the specified object with this list for equality.
equals(Object) - Method in interface java.util.Map.Entry
  Compares the specified object with this entry for equality.
equals(Object) - Method in interface java.util.Map
  Compares the specified object with this map for equality.
equals(Object) - Method in class java.util.PropertyPermission
  Checks two PropertyPermission objects for equality.
equals(Object) - Method in interface java.util.Set
  Compares the specified object with this set for equality.
equals(Object) - Method in class java.util.Vector
  Compares the specified Object with this Vector for equality.
equalsIgnoreCase(String) - Method in class java.lang.String
  Compares this `String` to another `String`, ignoring case considerations.
ERA - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the era, e.g., AD or BC in the Julian calendar.
err - Static variable in class java.lang.System
  The "standard" error output stream.
Error - Error in java.lang
  An `Error` is a subclass of `Throwable` that indicates serious problems that a reasonable application should not try to catch.
Error() - Constructor for error java.lang.Error
  Constructs a new error with `null` as its detail message.
Error(String) - Constructor for error java.lang.Error
  Constructs a new error with the specified detail message.
Error(String, Throwable) - Constructor for error java.lang.Error
  Constructs a new error with the specified detail message and cause.
Error(Throwable) - Constructor for error java.lang.Error
  Constructs a new error with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
ESC - Static variable in class ej.microui.event.generator.Command
  Constant for "escape" command.
ETHIOPIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for ethiopic font identifier.
EVEN_CHILD_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.EvenChildSelector
  Even child selector singleton to avoid creating several ones.
EVEN_ODD - ej.microvg.VectorGraphicsPainter.FillType
  Specifies that "inside" is computed by an odd number of edge crossings.
EvenChildSelector - Class in ej.mwt.stylesheet.selector
  An even child selector selects by checking if a widget is at an even position in its parent (1, 3, 5,…).
EvenChildSelector() - Constructor for class ej.mwt.stylesheet.selector.EvenChildSelector
Event - Class in ej.microui.event
  MicroUI features int-based events, allowing for a rich event mechanism compatible with scare resources.
Event() - Constructor for class ej.microui.event.Event
EVENT_TYPE - Static variable in class ej.microui.event.generator.Buttons
  The BUTTON event type returned by `Buttons.getEventType()`.
EVENT_TYPE - Static variable in class ej.microui.event.generator.Command
  The COMMAND event type returned by `Command.getEventType()`.
EVENT_TYPE - Static variable in class ej.microui.event.generator.Pointer
  The POINTER event type returned by `Pointer.getEventType()`.
EVENT_TYPE - Static variable in class ej.microui.event.generator.States
  The STATE event type returned by `States.getEventType()`.
EVENT_TYPE - Static variable in class ej.mwt.event.DesktopEventGenerator
  The DESKTOP event type.
EventDispatcher - Class in ej.mwt.event
  Dispatches the events received on a desktop to its children.
EventDispatcher(Desktop) - Constructor for class ej.mwt.event.EventDispatcher
  Creates an event dispatcher.
EventGenerator - Class in ej.microui.event
EventGenerator() - Constructor for class ej.microui.event.EventGenerator
  Creates a new event generator.
EVENTGENERATOR_POOL_FULL - Static variable in exception ej.microui.MicroUIException
  Exception thrown when the pool of `EventGenerator` is full.
EventHandler - Interface in ej.microui.event
  An event handler is intended to receive and handle events.
EventListener - Interface in java.util
  A tagging interface that all event listener interfaces must extend.
EventObject - Class in java.util
  The root class from which all event state objects shall be derived.
EventObject(Object) - Constructor for class java.util.EventObject
  Constructs a prototypical Event.
EventPermission - Class in ej.microui.event
  This class is for event generator permissions.
EventPermission(EventGenerator) - Constructor for class ej.microui.event.EventPermission
  Deprecated.
  use `EventPermission(EventGenerator, String)`.
EventPermission(EventGenerator, String) - Constructor for class ej.microui.event.EventPermission
  Creates a permission for events generated by the given event generator with the specified name.
eventReceived(int) - Method in class ej.microui.event.generator.GenericEventGenerator
  Called by the default implementation of `GenericEventGenerator.eventReceived(int, EventHandler)` when a custom event has been received from the native world.
eventReceived(int, EventHandler) - Method in class ej.microui.event.generator.GenericEventGenerator
  Called by MicroUI pump when a custom event has been received from the native world.
eventsReceived(int[]) - Method in class ej.microui.event.generator.GenericEventGenerator
  Called by the default implementation of `GenericEventGenerator.eventReceived(int, EventHandler)` when a custom event has been received from the native world.
eventsReceived(int[], EventHandler) - Method in class ej.microui.event.generator.GenericEventGenerator
  Called by MicroUI pump when a custom event has been received from the native world.
Exception - Exception in java.lang
  The class `Exception` and its subclasses are a form of `Throwable` that indicates conditions that a reasonable application might want to catch.
Exception() - Constructor for exception java.lang.Exception
  Constructs a new exception with `null` as its detail message.
Exception(String) - Constructor for exception java.lang.Exception
  Constructs a new exception with the specified detail message.
Exception(String, Throwable) - Constructor for exception java.lang.Exception
  Constructs a new exception with the specified detail message and cause.
Exception(Throwable) - Constructor for exception java.lang.Exception
  Constructs a new exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
ExceptionInInitializerError - Error in java.lang
  Signals that an unexpected exception has occurred in a static initializer.
ExceptionInInitializerError() - Constructor for error java.lang.ExceptionInInitializerError
  Constructs an `ExceptionInInitializerError` with `null` as its detail message string and with no saved throwable object.
ExceptionInInitializerError(String) - Constructor for error java.lang.ExceptionInInitializerError
  Constructs an ExceptionInInitializerError with the specified detail message string.
ExceptionInInitializerError(Throwable) - Constructor for error java.lang.ExceptionInInitializerError
  Constructs a new `ExceptionInInitializerError` class by saving a reference to the `Throwable` object thrown for later retrieval by the `ExceptionInInitializerError.getException()` method.
exit(int) - Method in class java.lang.Runtime
  Terminates the currently running Java virtual machine by initiating its shutdown sequence.
exit(int) - Static method in class java.lang.System
  Terminates the currently running Java Virtual Machine.
EXIT - Static variable in class ej.microui.event.generator.Command
  Constant for "exit" command.
EXITED - Static variable in class ej.mwt.event.PointerEventDispatcher
  The "exited" action.
exp(double) - Static method in class java.lang.Math
  Returns Euler's number e raised to the power of a `double` value.
expm1(double) - Static method in class java.lang.Math
  Returns ex -1.
EXTENDED - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that additional properties are defined in the Characteristic Extended Properties descriptor.
ExternalResourceService - Interface in com.microej.wear.services
  This service allows Features to create and delete external resources.
ExternalResourceService.ImageFormat - Enum in com.microej.wear.services
  Enumerates supported image formats.
ExternalResourceService.Writer - Interface in com.microej.wear.services
  Represents a writer to an external resource.
EXTRA_FIELD_1_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  First extra field position in the array of selectors.
EXTRA_FIELD_2_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Second extra field position in the array of selectors.
EXTRA_FIELD_3_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Third extra field position in the array of selectors.
EXTRA_FIELD_4_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Fourth extra field position in the array of selectors.
EXTRA_FIELD_5_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Fifth extra field position in the array of selectors.
EXTRA_FIELD_6_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Sixth extra field position in the array of selectors.
EXTRA_FIELD_7_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Seventh extra field position in the array of selectors.

## F

FALSE - Static variable in class java.lang.Boolean
  The `Boolean` object corresponding to the primitive value `false`.
FeatureEntryPoint - Interface in ej.kf
  Each Feature shall define one entry point that implements this interface.
FEBRUARY - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the second month of the year in the Gregorian and Julian calendars.
FIELD - java.lang.annotation.ElementType
  Field declaration (includes enum constants)
FIELD_COUNT - Static variable in class java.util.Calendar
  The number of distinct fields recognized by `get` and `set`.
fieldEquals(byte, byte[]) - Static method in class ej.bluetooth.BluetoothScanFilter
  Creates a new scan filter.
fieldExists(byte) - Static method in class ej.bluetooth.BluetoothScanFilter
  Creates a new scan filter.
fieldStartsWith(byte, byte[]) - Static method in class ej.bluetooth.BluetoothScanFilter
  Creates a new scan filter.
fillCircle(GraphicsContext, int, int, int) - Static method in class ej.microui.display.Painter
  Fills a circle.
fillCircleArc(GraphicsContext, int, int, int, float, float) - Static method in class ej.microui.display.Painter
  Fills a circle arc.
fillEllipse(GraphicsContext, int, int, int, int) - Static method in class ej.microui.display.Painter
  Fills an ellipse.
fillEllipseArc(GraphicsContext, int, int, int, int, float, float) - Static method in class ej.microui.display.Painter
  Fills an ellipse arc.
fillGradientPath(GraphicsContext, Path, Matrix, LinearGradient) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a path filled with a linear gradient and winding fill type and source over blending.
fillGradientPath(GraphicsContext, Path, Matrix, LinearGradient, VectorGraphicsPainter.FillType, int, BlendMode) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a path filled with a linear gradient.
fillInStackTrace() - Method in class java.lang.Throwable
  Fills in the execution stack trace.
fillPath(GraphicsContext, Path, float, float) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a path filled with the color of the graphics context and winding fill type and source over blending.
fillPath(GraphicsContext, Path, Matrix) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a path filled with the color of the graphics context and winding fill type and source over blending.
fillPath(GraphicsContext, Path, Matrix, VectorGraphicsPainter.FillType, int, BlendMode) - Static method in class ej.microvg.VectorGraphicsPainter
  Draws a path filled with the color of the graphics context.
fillPolygon(GraphicsContext, int[]) - Static method in class ej.drawing.ShapePainter
  Fills the closed polygon which is defined by the array of integer coordinates, using the current color.
fillPolygon(GraphicsContext, int[], int, int) - Static method in class ej.drawing.ShapePainter
  Fills the closed polygon which is defined by the array of integer coordinates, using the current color.
fillRectangle(GraphicsContext, int, int, int, int) - Static method in class ej.microui.display.Painter
  Fills an orthogonal rectangle.
fillRoundedRectangle(GraphicsContext, int, int, int, int, int, int) - Static method in class ej.microui.display.Painter
  Fills an orthogonal rectangle with rounded corners.
filterImage(float[]) - Method in class ej.microvg.VectorImage
  Creates an image derived from this image, applying the given color matrix.
FilterInputStream - Class in java.io
  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.
FilterInputStream(InputStream) - Constructor for class java.io.FilterInputStream
  Creates a `FilterInputStream` by assigning the argument `in` to the field `this.in` so as to remember it for later use.
FilterOutputStream - Class in java.io
  This class is the superclass of all classes that filter output streams.
FilterOutputStream(OutputStream) - Constructor for class java.io.FilterOutputStream
  Creates an output stream filter built on top of the specified underlying output stream.
FIRST_CHILD_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.FirstChildSelector
  First child selector singleton to avoid creating several ones.
FirstChildSelector - Class in ej.mwt.stylesheet.selector
  A first child selector selects by checking if a widget is the first child of its parent.
FirstChildSelector() - Constructor for class ej.mwt.stylesheet.selector.FirstChildSelector
firstElement() - Method in class java.util.Vector
  Returns the first component (the item at index `0`) of this vector.
FixedDimension - Class in ej.mwt.style.dimension
  Dimension with fixed width and/or height.
FixedDimension(int, int) - Constructor for class ej.mwt.style.dimension.FixedDimension
  Creates a fixed dimension with constraints.
FLAGS - Static variable in class ej.bluetooth.BluetoothDataTypes
  Flags.
FlexibleOutline - Class in ej.mwt.style.outline
  Flexible outline that has a different thickness for each edge.
FlexibleOutline(int, int, int, int) - Constructor for class ej.mwt.style.outline.FlexibleOutline
  Creates a flexible outline specifying its thickness for each edge.
FlexibleRectangularBorder - Class in ej.mwt.style.outline.border
  Represents and draw a rectangular colored border with one color.
FlexibleRectangularBorder(int, int, int, int, int) - Constructor for class ej.mwt.style.outline.border.FlexibleRectangularBorder
  Creates a flexible rectangular border specifying its color and edges thickness.
FlexibleRectangularMulticoloredBorder - Class in ej.mwt.style.outline.border
  Represents and draw a rectangular border with different thicknesses and colors.
FlexibleRectangularMulticoloredBorder(int, int, int, int, int, int, int, int) - Constructor for class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
  Creates a flexible rectangular border specifying its edges thickness and color.
FLIP_180 - ej.drawing.TransformPainter.Flip
  Flips at 180 degrees.
FLIP_270 - ej.drawing.TransformPainter.Flip
  Flips anticlockwise at 270 degrees.
FLIP_90 - ej.drawing.TransformPainter.Flip
  Flips anticlockwise at 90 degrees.
FLIP_MIRROR - ej.drawing.TransformPainter.Flip
  Applies a mirror.
FLIP_MIRROR_180 - ej.drawing.TransformPainter.Flip
  Applies a mirror and flip at 180 degrees.
FLIP_MIRROR_270 - ej.drawing.TransformPainter.Flip
  Applies a mirror and flip anticlockwise at 270 degrees.
FLIP_MIRROR_90 - ej.drawing.TransformPainter.Flip
  Applies a mirror and flip anticlockwise at 90 degrees.
FLIP_NONE - ej.drawing.TransformPainter.Flip
  Resets the flip action (0 degrees).
  This is the default action.
Float - Class in java.lang
  The `Float` class wraps a value of primitive type `float` in an object.
Float(double) - Constructor for class java.lang.Float
  Constructs a newly allocated `Float` object that represents the argument converted to type `float`.
Float(float) - Constructor for class java.lang.Float
  Constructs a newly allocated `Float` object that represents the primitive `float` argument.
Float(String) - Constructor for class java.lang.Float
  Constructs a newly allocated `Float` object that represents the floating-point value of type `float` represented by the string.
floatToIntBits(float) - Static method in class java.lang.Float
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "single format" bit layout.
floatToRawIntBits(float) - Static method in class java.lang.Float
  Returns a representation of the specified floating-point value according to the IEEE 754 floating-point "single format" bit layout, preserving Not-a-Number (NaN) values.
floatValue() - Method in class java.lang.Byte
  Returns the value of this `Byte` as a `float`.
floatValue() - Method in class java.lang.Double
  Returns the `float` value of this `Double` object.
floatValue() - Method in class java.lang.Float
  Returns the `float` value of this `Float` object.
floatValue() - Method in class java.lang.Integer
  Returns the value of this `Integer` as a `float`.
floatValue() - Method in class java.lang.Long
  Returns the value of this `Long` as a `float`.
floatValue() - Method in class java.lang.Number
  Returns the value of the specified number as a `float`.
floatValue() - Method in class java.lang.Short
  Returns the value of this `Short` as a `float`.
floor(double) - Static method in class java.lang.Math
  Returns the largest (closest to positive infinity) `double` value that is less than or equal to the argument and is equal to a mathematical integer.
flush() - Method in class ej.microui.display.Display
  Performs immediately a flush updating the display with the draw actions since the last flush if and only if the display is double buffered.
flush() - Method in class java.io.DataOutputStream
  Flushes this data output stream.
flush() - Method in class java.io.FilterOutputStream
  Flushes this output stream and forces any buffered output bytes to be written out to the stream.
flush() - Method in interface java.io.Flushable
  Flushes this stream by writing any buffered output to the underlying stream.
flush() - Method in class java.io.OutputStream
  Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class java.io.OutputStreamWriter
  Flushes the stream.
flush() - Method in class java.io.PrintStream
  Flushes the stream.
flush() - Method in class java.io.Writer
  Flushes the stream.
Flushable - Interface in java.io
  A `Flushable` is a destination of data that can be flushed.
FOCUS - Static variable in class ej.mwt.stylesheet.selector.StateSelector
  Focus state.
Font - Class in ej.microui.display
  A `Font` defines how characters are drawn on a `GraphicsContext`.
Font(Format, byte[]) - Constructor for class ej.microui.display.Font
  Creates a font.
FONT_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Font field position in the array of selectors.
FONT_INVALID - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when a font cannot be loaded.
FONT_INVALID_PATH - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when a font cannot be retrieved.
FontIdentifiers - Class in ej.microui.display
  Available list of `Font` built-in identifiers.
FontIdentifiers() - Constructor for class ej.microui.display.FontIdentifiers
FontPermission - Class in ej.microui.display
  This class is for font permissions.
FontPermission() - Constructor for class ej.microui.display.FontPermission
  Deprecated.
  use `FontPermission(String)`
FontPermission(String) - Constructor for class ej.microui.display.FontPermission
  Creates a permission with the specified name.
FontService - Interface in com.microej.wear.services
  This service allows Features to get fonts.
forDigit(int, int) - Static method in class java.lang.Character
  Determines the character representation for a specific digit in the specified radix.
Format - Enum in ej.microui.display
  Contains all the available buffer formats.
forName(String) - Static method in class java.lang.Class
  Returns the `Class` object associated with the class or interface with the given string name.
freeMemory() - Static method in class ej.bon.Immutables
  Returns the amount of free immutable memory still available.
freeMemory() - Method in class java.lang.Runtime
  Returns the amount of free memory in the Java Virtual Machine.
FRIDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Friday.

## G

gc() - Method in class java.lang.Runtime
  Runs the garbage collector.
gc() - Static method in class java.lang.System
  Runs the garbage collector.
GeneralSiblingCombinator - Class in ej.mwt.stylesheet.selector.combinator
  A general sibling combinator selects by checking the widget sibling.
GeneralSiblingCombinator(Selector, Selector) - Constructor for class ej.mwt.stylesheet.selector.combinator.GeneralSiblingCombinator
  Creates a general sibling combinator.
GENERIC_EVENT_GENERATOR_INVALID_CLASSNAME - Static variable in exception ej.microui.MicroUIException
  Exception thrown when generic event generator classname is unknown.
GenericDeclaration - Interface in java.lang.reflect
  This interface is only defined for hierarchy compatibility.
GenericEventGenerator - Class in ej.microui.event.generator
  Generic event generator.
GenericEventGenerator() - Constructor for class ej.microui.event.generator.GenericEventGenerator
GEORGIAN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for georgian font identifier.
get() - Method in class java.lang.ref.Reference
  Returns this reference object's referent.
get(int) - Static method in class ej.microui.event.EventGenerator
  Gets a generator from its identifier.
get(int) - Method in class java.util.AbstractList
  Returns the element at the specified position in this list.
get(int) - Method in class java.util.ArrayList
  Returns the element at the specified position in this list.
get(int) - Method in class java.util.Calendar
  Returns the value of the given calendar field.
get(int) - Method in interface java.util.List
  Returns the element at the specified position in this list.
get(int) - Method in class java.util.Vector
  Returns the element at the specified position in this Vector.
get(Class<E>) - Static method in class ej.microui.event.EventGenerator
  Gets all generators of the given type from the system pool in an array.
get(Class<E>, int) - Static method in class ej.microui.event.EventGenerator
  Gets a generator whose class is `clazz` from the system pool starting the search from `fromIndex`.
get(Object) - Method in class java.util.AbstractMap
  Returns the value to which the specified key is mapped, or `null` if this map contains no mapping for the key.
get(Object) - Method in class java.util.Dictionary
  Returns the value to which the key is mapped in this dictionary.
get(Object) - Method in class java.util.HashMap
  Returns the value to which the specified key is mapped, or `null` if this map contains no mapping for the key.
get(Object) - Method in class java.util.Hashtable
  Returns the value to which the specified key is mapped, or `null` if this map contains no mapping for the key.
get(Object) - Method in interface java.util.Map
  Returns the value to which the specified key is mapped, or `null` if this map contains no mapping for the key.
get(Object) - Method in class java.util.WeakHashMap
  Returns the value to which the specified key is mapped, or `null` if this map contains no mapping for the key.
get(String) - Static method in class ej.bon.Immutables
  Retrieves the object that match the the given ID in the immutable objects pool.
get16BitValue() - Method in class ej.bluetooth.BluetoothUuid
  Returns the integer representing this 16-bit Bluetooth UUID.
getAbsoluteHeight() - Method in class ej.microui.event.generator.Pointer
getAbsoluteWidth() - Method in class ej.microui.event.generator.Pointer
getAbsoluteX() - Method in class ej.microui.event.generator.Pointer
  Returns the last available absolute x coordinate in pointer area
getAbsoluteX() - Method in class ej.mwt.Widget
  Gets the absolute x coordinate of the widget.
getAbsoluteY() - Method in class ej.microui.event.generator.Pointer
  Returns the last available absolute y coordinate in pointer area
getAbsoluteY() - Method in class ej.mwt.Widget
  Gets the absolute y coordinate of the widget.
getAction(int) - Static method in class ej.microui.event.generator.Buttons
  Returns the button's action held by the button event.
getAction(int) - Static method in class ej.mwt.event.DesktopEventGenerator
  Returns the action held by the given desktop event.
getActions() - Method in class ej.microui.display.DisplayPermission
getActions() - Method in class ej.microui.display.FontPermission
getActions() - Method in class ej.microui.display.ImagePermission
getActions() - Method in class ej.microui.event.EventPermission
getActions() - Method in class ej.microui.MicroUIPermission
getActions() - Method in class java.security.BasicPermission
  Returns the canonical string representation of the actions, which currently is the empty string "", since there are no actions for a BasicPermission.
getActions() - Method in class java.security.Permission
  Returns the actions as a String.
getActions() - Method in class java.util.PropertyPermission
  Returns the "canonical string representation" of the actions.
getActivities() - Method in interface com.microej.wear.services.ComponentService
  Returns an array containing all the activities.
getActualMaximum(int) - Method in class java.util.Calendar
  Returns the maximum value that the specified calendar field could have, given the time value of this `Calendar`.
getActualMinimum(int) - Method in class java.util.Calendar
  Returns the minimum value that the specified calendar field could have, given the time value of this `Calendar`.
getAdapter() - Static method in class ej.bluetooth.BluetoothAdapter
  Returns the adapter of the system.
getAddress() - Method in class ej.bluetooth.BluetoothConnection
  Returns the Bluetooth address of the device.
getAllFonts() - Static method in class ej.microui.display.Font
  Returns an array containing all the fonts of the system.
getAllStackTraces() - Static method in class java.lang.Thread
  Returns a map of stack traces for all live threads.
getAlpha(int) - Static method in class ej.microui.display.GraphicsContext
  Returns the alpha level for the given opacity percentage.
getAndClearDrawingLogFlags() - Method in class ej.microui.display.GraphicsContext
  Gets and clears the drawing log flags from a graphics context.
getAnimator() - Method in class ej.mwt.Desktop
  Gets the animator instance.
getAvailableIDs() - Static method in class java.util.TimeZone
  Gets all the available IDs supported.
getAvailableSize(Widget, int, int, Size) - Method in interface ej.mwt.style.dimension.Dimension
  Gets the available size for a widget.
getAvailableSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.FixedDimension
getAvailableSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.NoDimension
getAvailableSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.OptimalDimension
getAvailableSize(Widget, int, int, Size) - Method in class ej.mwt.style.dimension.RelativeDimension
getAwakeSleepDuration() - Method in interface com.microej.wear.services.HealthService
  Returns the awake sleep duration.
getBackground() - Method in class ej.mwt.style.EditableStyle
getBackground() - Method in interface ej.mwt.style.Style
  Gets the background.
getBackgroundColor() - Method in class ej.microui.display.GraphicsContext
  Returns the background color of this graphics context.
getBacklight() - Method in class ej.microui.display.Display
  Returns the current backlight setting
getBaselinePosition() - Method in class ej.microui.display.Font
  Returns the vertical distance in pixels between the top of this font and its baseline.
getBaselinePosition(float) - Method in class ej.microvg.VectorFont
  Returns the position of the baseline for this font, at given font size.
getBatteryLevel() - Method in interface com.microej.wear.services.DeviceService
  Returns the current battery level.
getBoldItalicFont() - Method in interface com.microej.wear.services.FontService
  Returns the bold italic font.
getBoolean(String) - Static method in class ej.bon.Constants
  Gets a `boolean` constant.
getBoolean(String) - Static method in class java.lang.Boolean
  Returns `true` if and only if the system property named by the argument exists and is equal to the string `"true"`.
getBorder() - Method in class ej.mwt.style.EditableStyle
getBorder() - Method in interface ej.mwt.style.Style
  Gets the border.
getBorderThickness() - Method in class ej.mwt.style.background.RoundedBackground
  Gets the border thickness.
getBottom() - Method in class ej.mwt.style.outline.FlexibleOutline
  Gets the bottom thickness.
getBottomBound() - Method in class ej.microvg.Path
  Gets the bottom bound of this path.
getBuffer() - Method in class ej.bon.ResourceArray
  Returns the `ResourceBuffer` used to create the `ResourceArray`.
getButtonId(int) - Static method in class ej.microui.event.generator.Buttons
  Returns the button's id held by the button event.
getByte(String) - Static method in class ej.bon.Constants
  Gets a `byte` constant.
getBytes() - Method in class java.lang.String
  Encodes this `String` into a sequence of bytes using the platform's default charset, storing the result into a new byte array.
getBytes(byte[], int) - Method in class ej.bluetooth.BluetoothAddress
  Writes this address to the given byte array.
getBytes(byte[], int) - Method in class ej.bluetooth.BluetoothUuid
  Writes this UUID to the given byte array.
getBytes(String) - Method in class java.lang.String
  Encodes this `String` into a sequence of bytes using the named charset, storing the result into a new byte array.
getCalories() - Method in interface com.microej.wear.services.HealthService
  Returns the number of calories burned in the current day.
getCause() - Method in exception java.lang.ClassNotFoundException
  Returns the cause of this exception (the exception that was raised if an error occurred while attempting to load the class; otherwise `null`).
getCause() - Method in error java.lang.ExceptionInInitializerError
  Returns the cause of this error (the exception that occurred during a static initialization that caused this error to be created).
getCause() - Method in class java.lang.Throwable
  Returns the cause of this throwable or `null` if the cause is nonexistent or unknown.
getChar(String) - Static method in class ej.bon.Constants
  Gets a `char` constant.
getCharacteristic() - Method in class ej.bluetooth.BluetoothDescriptor
  Returns the characteristic to which this descriptor belongs.
getCharacteristic(int) - Method in class ej.bluetooth.BluetoothService
  Returns the characteristic at the given index in this service.
getChars(int, int, char[], int) - Method in class java.lang.String
  Copies characters from this string into the destination character array.
getChars(int, int, char[], int) - Method in class java.lang.StringBuffer
  Characters are copied from this sequence into the destination character array `dst`.
getChars(int, int, char[], int) - Method in class java.lang.StringBuilder
  Characters are copied from this sequence into the destination character array `dst`.
getChild(int) - Method in class ej.mwt.Container
  Gets the widget at the specified index in this container.
getChildIndex(Widget) - Method in class ej.mwt.Container
  Gets the index of the specified widget in the list of children of this container.
getChildren() - Method in class ej.mwt.Container
  Gets the list of children in this container.
getChildrenCount() - Method in class ej.mwt.Container
  Gets the number of children in this container.
getClass() - Method in class java.lang.Object
  Returns the runtime class of this `Object`.
getClass(String) - Static method in class ej.bon.Constants
  Gets a `Class` constant.
getClassName() - Method in class ej.mwt.stylesheet.selector.ClassSelector
  Gets the selected class.
getClassName() - Method in class java.lang.StackTraceElement
  Returns the fully qualified name of the class containing the execution point represented by this stack trace element.
getClipHeight() - Method in class ej.microui.display.GraphicsContext
  Returns the height of the clipping area of this graphics context.
getClipWidth() - Method in class ej.microui.display.GraphicsContext
  Returns the width of the clipping area of this graphics context.
getClipX() - Method in class ej.microui.display.GraphicsContext
  Returns the x coordinate of the clipping area of this graphics context.
getClipY() - Method in class ej.microui.display.GraphicsContext
  Returns the y coordinate of the clipping area of this graphics context.
getColor() - Method in class ej.microui.display.GraphicsContext
  Returns the color of this graphics context.
getColor() - Method in class ej.mwt.style.background.RectangularBackground
  Gets the color.
getColor() - Method in class ej.mwt.style.background.RoundedBackground
  Gets the color.
getColor() - Method in class ej.mwt.style.EditableStyle
getColor() - Method in class ej.mwt.style.outline.border.FlexibleRectangularBorder
  Gets the color.
getColor() - Method in class ej.mwt.style.outline.border.RectangularBorder
  Gets the color.
getColor() - Method in class ej.mwt.style.outline.border.RoundedBorder
  Gets the color.
getColor() - Method in interface ej.mwt.style.Style
  Gets the color.
getColorBottom() - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
  Gets the bottom color.
getColorLeft() - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
  Gets the left color.
getColorRight() - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
  Gets the right color.
getColorTop() - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
  Gets the top color.
getComplicationDataSources() - Method in interface com.microej.wear.services.ComponentService
  Returns an array containing all the complication data sources.
getComponentService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the component service instance.
getConsumerWidget() - Method in class ej.mwt.event.PointerEventDispatcher
  Returns the widget which has consumed the ongoing pointer session.
getContentBounds() - Method in class ej.mwt.Container
getContentBounds() - Method in class ej.mwt.Widget
  Gets the content bounds of this widget (the bounds minus the outlines).
getContentHeight() - Method in class ej.mwt.Container
  Gets the content height of this container.
getContentWidth() - Method in class ej.mwt.Container
  Gets the content width of this container.
getContentX() - Method in class ej.mwt.Container
  Gets the content x of this container.
getContentY() - Method in class ej.mwt.Container
  Gets the content y of this container.
getContrast() - Method in class ej.microui.display.Display
  Returns the contrast of the display.
getCornerRadius() - Method in class ej.mwt.style.background.RoundedBackground
  Gets the corner radius.
getCornerRadius() - Method in class ej.mwt.style.outline.border.RoundedBorder
  Gets the corner radius.
getCurrentTime() - Method in interface com.microej.wear.services.TimeService
  Returns the current time.
getCurrentValue(int) - Method in class ej.microui.event.generator.States
  Gets the current value of the given state.
getData(int) - Static method in class ej.microui.event.Event
  Returns the event's data issued by a generator.
getDeepSleepDuration() - Method in interface com.microej.wear.services.HealthService
  Returns the deep sleep duration.
getDefault() - Static method in class java.util.TimeZone
  Gets the default `TimeZone` for this host.
getDefaultFont() - Static method in class ej.microui.display.Font
  Returns the default font of the system.
getDefaultStyle() - Method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Gets the default style.
getDefaultUncaughtExceptionHandler() - Static method in class ej.bon.Timer
  Gets the default registered handler for uncaught exceptions.
getDefaultUncaughtExceptionHandler() - Static method in class java.lang.Thread
  Returns the default handler invoked when a thread abruptly terminates due to an uncaught exception.
getDescriptor() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
getDescriptor(int) - Method in class ej.bluetooth.BluetoothCharacteristic
  Returns the descriptor at the given index in this characteristic.
getDesktop() - Method in class ej.mwt.event.EventDispatcher
  Returns the desktop managed by this dispatcher.
getDesktop() - Method in class ej.mwt.render.RenderPolicy
  Returns the desktop managed by this render policy.
getDesktop() - Method in class ej.mwt.Widget
  Gets the desktop to which this widget has been added.
getDeviceBluetoothAddress() - Method in interface com.microej.wear.services.DeviceService
  Returns the Bluetooth address of the device.
getDeviceName() - Method in interface com.microej.wear.services.DeviceService
  Returns the name of the device
getDeviceService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the device service instance.
getDimension() - Method in class ej.mwt.style.EditableStyle
getDimension() - Method in interface ej.mwt.style.Style
  Gets the dimension.
getDisplay() - Static method in class ej.microui.display.Display
  Returns the display of the system.
getDisplayable() - Method in class ej.microui.display.Display
  Returns the current `Displayable` object in the `Display`.
  The value returned by `getDisplayable()` may be `null` if no `Displayable` is visible.
getDisplayColor(int) - Method in class ej.microui.display.Display
  Gets the color that will be displayed if the specified color is requested.
  For example, with a monochrome display, this method will return either 0xFFFFFF (white) or 0x000000 (black) depending on the brightness of the specified color.
getDouble(String) - Static method in class ej.bon.Constants
  Gets a `double` constant.
getDSTSavings() - Method in class java.util.TimeZone
  Returns the amount of time to be added to local standard time to get local wall clock time.
getDuration() - Method in class ej.microvg.VectorImage
  Gets the duration of the vector image animation if the image is animated, otherwise 0.
getEllipsisWidth() - Method in class ej.microui.display.GraphicsContext
  Returns the width limit before applying the ellipsis.
getEncoding() - Method in class java.io.InputStreamReader
  Returns the name of the character encoding being used by this stream.
getEncoding() - Method in class java.io.OutputStreamWriter
  Returns the name of the character encoding being used by this stream.
getErrorCode() - Method in exception ej.microui.MicroUIException
  Gets the reason why the exception has been thrown.
getErrorCode() - Method in exception ej.microvg.VectorGraphicsException
  Gets the reason why the exception has been thrown.
getEventDispatcher() - Method in class ej.mwt.Desktop
  Gets the event dispatcher of this desktop.
getEventGenerator() - Method in class ej.microui.event.EventPermission
  Gets the event generator handled by this permission.
getEventGenerator() - Method in class ej.mwt.event.PointerEventDispatcher
  Gets the event generator of this dispatcher.
getEventHandler() - Method in class ej.microui.display.Display
  Returns the display's event serializer.
getEventHandler() - Method in class ej.microui.event.EventGenerator
  Gets the generator's event handler.
getEventType() - Method in class ej.microui.event.EventGenerator
  Gets the event type associated with the event generator
getEventType() - Method in class ej.microui.event.generator.Buttons
getEventType() - Method in class ej.microui.event.generator.Command
getEventType() - Method in class ej.microui.event.generator.Pointer
getEventType() - Method in class ej.microui.event.generator.States
getEventType() - Method in class ej.mwt.event.DesktopEventGenerator
getException() - Method in exception java.lang.ClassNotFoundException
  Returns the exception that was raised if an error occurred while attempting to load the class.
getException() - Method in error java.lang.ExceptionInInitializerError
  Returns the exception that occurred during a static initialization that caused this error to be created.
getExponent(double) - Static method in class java.lang.Math
  Returns the unbiased exponent used in the representation of a `double`.
getExponent(float) - Static method in class java.lang.Math
  Returns the unbiased exponent used in the representation of a `float`.
getExternalResourcePath(String) - Method in interface com.microej.wear.services.ExternalResourceService
  Returns the path to an external resource.
getExternalResourceService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the external resources service instance.
getExtraFloat(int, float) - Method in class ej.mwt.style.EditableStyle
getExtraFloat(int, float) - Method in interface ej.mwt.style.Style
  Gets an extra field as a float.
getExtraInt(int, int) - Method in class ej.mwt.style.EditableStyle
getExtraInt(int, int) - Method in interface ej.mwt.style.Style
  Gets an extra field as an int.
getExtraObject(int, Class<T>, T) - Method in class ej.mwt.style.EditableStyle
getExtraObject(int, Class<T>, T) - Method in interface ej.mwt.style.Style
  Gets an extra field as an object of the given type.
getFileName() - Method in class java.lang.StackTraceElement
  Returns the name of the source file containing the execution point represented by this stack trace element.
getFirstDayOfWeek() - Method in class java.util.Calendar
  Gets what the first day of the week is; e.g., `SUNDAY` in the U.S., `MONDAY` in France.
getFirstSelector() - Method in class ej.mwt.stylesheet.selector.combinator.Combinator
  Returns the first selector of this combinator.
getFloat(String) - Static method in class ej.bon.Constants
  Gets a `float` constant.
getFont() - Method in class ej.microui.display.RenderableString
  Returns the font associated with this renderable string.
getFont() - Method in class ej.mwt.style.EditableStyle
getFont() - Method in interface ej.mwt.style.Style
  Gets the font.
getFont(int) - Method in class ej.microvg.VectorFont
  Retrieves a fixed-sized font from this vector font.
getFont(String) - Static method in class ej.microui.display.Font
  Returns the font matching a given path.
getFontService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the font service instance.
getFormat() - Method in class ej.microui.display.BufferedImage
  Gets the format of this image.
getGenerator(int) - Static method in class ej.microui.event.Event
  Gets a converter out of an event assuming the event has been generated by an `EventGenerator` that has been previously added to the system pool.
getGeneratorId(int) - Static method in class ej.microui.event.Event
  Returns the event's generator identifier.
getGraphicsContext() - Method in class ej.microui.display.BufferedImage
  Gets the `GraphicsContext` associated with this image, which may be used in order to draw on the image.
getGraphicsContext() - Method in class ej.microui.display.Display
  Returns the display's `GraphicsContext`.
getGraphicsContext() - Method in class ej.microvg.BufferedVectorImage
  Returns the `GraphicsContext` associated with this image, which may be used in order to draw on the image.
getGreatestMinimum(int) - Method in class java.util.Calendar
  Returns the highest minimum value for the given calendar field of this `Calendar` instance.
getGroupID() - Method in class ej.trace.Tracer
  Gets the group identifier.
getHealthService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the health service instance.
getHeartRate() - Method in interface com.microej.wear.services.HealthService
  Returns the current heart rate.
getHeight() - Method in class ej.microui.display.Display
  Returns the height in pixels of the display screen area available to the application.
getHeight() - Method in class ej.microui.display.Font
  Returns the height of a line of text when it is drawn using this font.
getHeight() - Method in class ej.microui.display.GraphicsContext
  Returns the height of this graphics context.
getHeight() - Method in class ej.microui.display.Image
  Returns the height of the image.
getHeight() - Method in class ej.microui.display.RenderableString
  Returns the height of the graphical bounds of this renderable string.
getHeight() - Method in class ej.microui.event.generator.Pointer
getHeight() - Method in class ej.microvg.VectorImage
  Gets the height of the vector image.
getHeight() - Method in class ej.mwt.style.dimension.FixedDimension
  Returns the height constraint.
getHeight() - Method in class ej.mwt.util.Rectangle
  Gets the height.
getHeight() - Method in class ej.mwt.util.Size
  Gets the height.
getHeight() - Method in class ej.mwt.Widget
  Gets the height of this widget.
getHeight(float) - Method in class ej.microvg.VectorFont
  Returns the height of this font, at given font size.
getHeightRatio() - Method in class ej.mwt.style.dimension.RelativeDimension
  Returns the height ratio.
getHorizontalAlignment() - Method in class ej.mwt.style.EditableStyle
getHorizontalAlignment() - Method in interface ej.mwt.style.Style
  Gets the horizontal alignment.
getId() - Method in class ej.microui.event.EventGenerator
  Gets the generator's unique identifier.
getId() - Method in class java.lang.Thread
  Returns the identifier of this Thread.
getID() - Method in class java.util.TimeZone
  Gets the ID of this time zone.
getIdentifiers() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
getImage(String) - Static method in class ej.microui.display.Image
  Gets an immutable image from a resource.
getImage(String) - Static method in class ej.microvg.VectorImage
  Gets a vector image from a path.
getImagePath(String) - Method in interface com.microej.wear.services.ResourceService
  Returns the resource path of an image.
getIndex() - Method in class ej.mwt.stylesheet.selector.NthChildSelector
  Gets the index of the selected child.
getInstance() - Static method in class java.util.Calendar
  Gets a calendar using the default time zone and locale.
getInstance(TimeZone) - Static method in class java.util.Calendar
  Gets a calendar using the specified time zone and default locale.
getInt(String) - Static method in class ej.bon.Constants
  Gets an `int` constant.
getInteger(String) - Static method in class java.lang.Integer
  Determines the integer value of the system property with the specified name.
getInteger(String, int) - Static method in class java.lang.Integer
  Determines the integer value of the system property with the specified name.
getInteger(String, Integer) - Static method in class java.lang.Integer
  Returns the integer value of the system property with the specified name.
getKey() - Method in class java.util.AbstractMap.SimpleEntry
  Returns the key corresponding to this entry.
getKey() - Method in class java.util.AbstractMap.SimpleImmutableEntry
  Returns the key corresponding to this entry.
getKey() - Method in interface java.util.Map.Entry
  Returns the key corresponding to this entry.
getLeastMaximum(int) - Method in class java.util.Calendar
  Returns the lowest maximum value for the given calendar field of this `Calendar` instance.
getLedIntensity(int) - Static method in class ej.microui.led.Leds
  Gets the intensity of the specified LED.
getLeft() - Method in class ej.mwt.style.outline.FlexibleOutline
  Gets the left thickness.
getLeftBound() - Method in class ej.microvg.Path
  Gets the left bound of this path.
getLightFont() - Method in interface com.microej.wear.services.FontService
  Returns the light font.
getLightSleepDuration() - Method in interface com.microej.wear.services.HealthService
  Returns the light sleep duration.
getLineNumber() - Method in class java.lang.StackTraceElement
  Returns the line number of the source line containing the execution point represented by this stack trace element.
getLocalizedMessage() - Method in class java.lang.Throwable
  Creates a localized description of this throwable.
getLong(String) - Static method in class ej.bon.Constants
  Gets a `long` constant.
getLong(String) - Static method in class java.lang.Long
  Determines the `long` value of the system property with the specified name.
getLong(String, long) - Static method in class java.lang.Long
  Determines the `long` value of the system property with the specified name.
getLong(String, Long) - Static method in class java.lang.Long
  Returns the `long` value of the system property with the specified name.
getMargin() - Method in class ej.mwt.style.EditableStyle
getMargin() - Method in interface ej.mwt.style.Style
  Gets the margin.
getMatrix() - Method in class ej.microvg.LinearGradient
  Gets the matrix of this linear gradient.
getMaximum(int) - Method in class java.util.Calendar
  Returns the maximum value for the given calendar field of this `Calendar` instance.
getMessage() - Method in class java.lang.Throwable
  Returns the detail message string of this throwable.
getMethodName() - Method in class java.lang.StackTraceElement
  Returns the name of the method containing the execution point represented by this stack trace element.
getMinimalDaysInFirstWeek() - Method in class java.util.Calendar
  Gets what the minimal days required in the first week of the year are; e.g., if the first week is defined as one that contains the first day of the first month of a year, this method returns 1.
getMinimum(int) - Method in class java.util.Calendar
  Returns the minimum value for the given calendar field of this `Calendar` instance.
getMonospaceFont() - Method in interface com.microej.wear.services.FontService
  Returns the monospace font.
getName() - Method in interface com.microej.wear.components.Activity
  Gets the name of this activity.
getName() - Method in class java.lang.Class
  Returns the name of the entity (class, interface, array class, primitive type, or void) represented by this `Class` object, as a `String`.
getName() - Method in class java.lang.Package
  Return the name of this package.
getName() - Method in class java.lang.Thread
  Returns this thread's name.
getName() - Method in class java.security.Permission
  Returns the name of this Permission.
getNavigator() - Method in interface com.microej.wear.services.ComponentService
  Returns the navigator.
getNumberOfColors() - Method in class ej.microui.display.Display
  Gets the number of colors that can be represented on the device.
  Note that the number of colors for a black and white display is 2.
getNumberOfLeds() - Static method in class ej.microui.led.Leds
  Returns the available number of LEDs.
getNumberOfStates() - Method in class ej.microui.event.generator.States
  Gets the number of states managed by this instance.
getNumberOfValues(int) - Method in class ej.microui.event.generator.States
  Gets the total number of values for the given state.
getNumCharacteristics() - Method in class ej.bluetooth.BluetoothService
  Returns the number of characteristics in this service.
getNumDescriptors() - Method in class ej.bluetooth.BluetoothCharacteristic
  Returns the number of descriptors in this characteristic.
getOffset(int, int, int, int, int, int) - Method in class java.util.TimeZone
  Gets the time zone offset, for current date, modified in case of daylight savings.
getOffset(long) - Method in class java.util.TimeZone
  Returns the offset of this time zone from UTC at the specified date.
getOxygenSaturation() - Method in interface com.microej.wear.services.HealthService
  Returns the blood peripheral oxygen saturation.
getPackage() - Method in class java.lang.Class
  Gets the package for this class.
getPadding() - Method in class ej.mwt.style.EditableStyle
getPadding() - Method in interface ej.mwt.style.Style
  Gets the padding.
getParent() - Method in class ej.mwt.Widget
  Gets the parent of this widget or `null` if the widget is not in a hierarchy or if it is the root of its hierarchy.
getPixelDepth() - Method in class ej.microui.display.Display
  Returns the number of bits per pixel of the display.
getPlatformEndianness() - Static method in class ej.bon.ByteArray
  Gets whether the platform is in big endian or little endian.
getPressedHierarchyLeaf() - Method in class ej.mwt.event.PointerEventDispatcher
  Returns the leaf widget of the hierarchy which is subscribed to the ongoing pointer session.
getPriority() - Method in class java.lang.Thread
  Returns this thread's priority.
getProgress() - Method in interface com.microej.wear.components.ComplicationDataSource
  Returns the progress.
getProperties() - Method in class ej.bluetooth.BluetoothCharacteristic
  Returns the properties of this characteristic.
getProperty(String) - Static method in class java.lang.System
  Gets the system property indicated by the specified key.
getProperty(String, String) - Static method in class java.lang.System
  Gets the system property indicated by the specified key.
getRawOffset() - Method in class java.util.TimeZone
  Returns the amount of time in milliseconds to add to UTC to get standard time in this time zone.
getReference() - Method in class ej.kf.Proxy
  Returns the reference managed by this `Proxy`.
getRegularFont() - Method in interface com.microej.wear.services.FontService
  Returns the regular font.
getRemSleepDuration() - Method in interface com.microej.wear.services.HealthService
  Returns the REM sleep duration.
getResourceAsStream(String) - Method in class java.lang.Class
  Finds a resource with a given name.
getResourceService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the resource service instance.
getRight() - Method in class ej.mwt.style.outline.FlexibleOutline
  Gets the right thickness.
getRightBound() - Method in class ej.microvg.Path
  Gets the right bound of this path.
getRuntime() - Static method in class java.lang.Runtime
  Returns the runtime object associated with the current Java application.
getSecondSelector() - Method in class ej.mwt.stylesheet.selector.combinator.Combinator
  Returns the second selector of this combinator.
getSecurityManager() - Static method in class java.lang.System
  Gets the system security interface.
getSelectorStyle(Selector) - Method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Gets the style for a selector.
getSemiBoldFont() - Method in interface com.microej.wear.services.FontService
  Returns the semi bold font.
getService() - Method in class ej.bluetooth.BluetoothAttribute
  Returns the service to which this attribute belongs.
getShort(String) - Static method in class ej.bon.Constants
  Gets a `short` constant.
getSimpleName() - Method in class java.lang.Class
  Returns the simple name of the underlying class as given in the source code.
getSNIContext() - Method in enum ej.microui.display.ResourceImage.OutputFormat
  Returns the SNI context data of this format.
getSource() - Method in class java.util.EventObject
  The object on which the Event initially occurred.
getSpecificity() - Method in class ej.mwt.stylesheet.selector.ClassSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.combinator.Combinator
getSpecificity() - Method in class ej.mwt.stylesheet.selector.DisabledSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.EnabledSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.EvenChildSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.FirstChildSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.LastChildSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.NotSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.NthChildSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.OddChildSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.RootSelector
getSpecificity() - Method in interface ej.mwt.stylesheet.selector.Selector
  Returns the specificity of this selector.
getSpecificity() - Method in class ej.mwt.stylesheet.selector.StateSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.StrictTypeSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.TypeSelector
getSpecificity() - Method in class ej.mwt.stylesheet.selector.UniversalSelector
getSpecificity(int, int, int, int) - Static method in class ej.mwt.stylesheet.selector.SelectorHelper
  Computes the specificity of a selector.
getStackTrace() - Method in class java.lang.Thread
  Returns an array of stack trace elements representing the stack dump of this thread.
getStackTrace() - Method in class java.lang.Throwable
  Provides programmatic access to the stack trace information printed by `Throwable.printStackTrace()`.
getState() - Method in class ej.mwt.stylesheet.selector.StateSelector
  Gets the selected state.
getState() - Method in class java.lang.Thread
  Returns the state of this thread.
getStateId(int) - Static method in class ej.microui.event.generator.States
  Gets the state's identifier held by the state event.
getStateValue(int) - Static method in class ej.microui.event.generator.States
  Gets the state's value held by the state event.
getSteps() - Method in interface com.microej.wear.services.HealthService
  Returns the number of steps walked in the current day.
getString() - Method in class ej.microui.display.RenderableString
  Returns the string associated with this renderable string.
getString(String) - Static method in class ej.bon.Constants
  Gets a `String` constant.
getStyle() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
getStyle() - Method in class ej.mwt.Widget
  Gets the current style of the widget.
getStyle(Widget) - Method in class ej.mwt.stylesheet.CachedStylesheet
getStyle(Widget) - Method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
getStyle(Widget) - Method in interface ej.mwt.stylesheet.Stylesheet
  Gets the style for a widget.
getStyle(Widget) - Method in class ej.mwt.stylesheet.VoidStylesheet
getStylesheet() - Method in class ej.mwt.Desktop
  Gets the stylesheet instance.
getStyleSources(Style) - Static method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Gets the selectors used to create the given style.
getSuperclass() - Method in class java.lang.Class
  Returns the `Class` representing the superclass of the entity (class, interface, primitive type or void) represented by this `Class`.
getSuppressed() - Method in class java.lang.Throwable
  Returns an array containing all of the exceptions that were suppressed, typically by the `try`-with-resources statement, in order to deliver this exception.
getText() - Method in interface com.microej.wear.components.ComplicationDataSource
  Returns the text.
getThickness() - Method in class ej.mwt.style.outline.border.RectangularBorder
  Gets the thickness.
getThickness() - Method in class ej.mwt.style.outline.border.RoundedBorder
  Gets the thickness.
getThickness() - Method in class ej.mwt.style.outline.UniformOutline
  Gets the thickness.
getTime() - Method in class java.util.Calendar
  Returns a `Date` object representing this `Calendar`'s time value (millisecond offset from the Epoch").
getTime() - Method in class java.util.Date
  Returns the number of milliseconds since January 1, 1970, 00:00:00 GMT represented by this `Date` object.
getTimeInMillis() - Method in class java.util.Calendar
  Returns this Calendar's time value in milliseconds.
getTimer() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the timer instance.
getTimeService() - Static method in class com.microej.wear.KernelServiceProvider
  Returns the time service instance.
getTimeZone() - Method in class java.util.Calendar
  Gets the time zone.
getTimeZone(String) - Static method in class java.util.TimeZone
  Gets the `TimeZone` for the given ID.
getTimeZoneId() - Method in interface com.microej.wear.services.TimeService
  Returns the current time zone ID.
getTimeZoneOffset() - Method in interface com.microej.wear.services.TimeService
getTop() - Method in class ej.mwt.style.outline.FlexibleOutline
  Gets the top thickness.
getTopBound() - Method in class ej.microvg.Path
  Gets the top bound of this path.
getTranslationX() - Method in class ej.microui.display.GraphicsContext
  Returns the x coordinate of the translation vector of this graphics context.
getTranslationY() - Method in class ej.microui.display.GraphicsContext
  Returns the y coordinate of the translation vector of this graphics context.
getType() - Method in class ej.mwt.stylesheet.selector.StrictTypeSelector
  Gets the selected type.
getType() - Method in class ej.mwt.stylesheet.selector.TypeSelector
  Gets the selected type.
getType(int) - Static method in class ej.microui.event.Event
  Returns the type of an event.
getUncaughtExceptionHandler() - Method in class ej.bon.Timer
  Gets the specific handler for uncaught exceptions on this `Timer` instance.
getUncaughtExceptionHandler() - Method in class java.lang.Thread
  Returns the handler invoked when this thread abruptly terminates due to an uncaught exception.
getUuid() - Method in class ej.bluetooth.BluetoothAttribute
  Returns the UUID of this attribute.
getUuid() - Method in class ej.bluetooth.BluetoothService
  Returns the UUID of this service.
getValue() - Method in class java.util.AbstractMap.SimpleEntry
  Returns the value corresponding to this entry.
getValue() - Method in class java.util.AbstractMap.SimpleImmutableEntry
  Returns the value corresponding to this entry.
getValue() - Method in interface java.util.Map.Entry
  Returns the value corresponding to this entry.
getVerticalAlignment() - Method in class ej.mwt.style.EditableStyle
getVerticalAlignment() - Method in interface ej.mwt.style.Style
  Gets the vertical alignment.
getWatchfaces() - Method in interface com.microej.wear.services.ComponentService
  Returns an array containing all the watchfaces.
getWidget() - Method in class ej.mwt.Desktop
  Gets the widget attached to this desktop.
getWidgetAt(int, int) - Method in class ej.mwt.Container
  Returns the child widget that is at the specified position.
getWidgetAt(int, int) - Method in class ej.mwt.Desktop
  Returns the child widget at the specified position.
getWidgetAt(int, int) - Method in class ej.mwt.Widget
  Gets the widget at the specified position.
getWidth() - Method in class ej.microui.display.Display
  Returns the width in pixels of the display screen area available to the application.
getWidth() - Method in class ej.microui.display.GraphicsContext
  Returns the width of this graphics context.
getWidth() - Method in class ej.microui.display.Image
  Returns the width of the image.
getWidth() - Method in class ej.microui.display.RenderableString
  Returns the width of the graphical bounds of this renderable string.
getWidth() - Method in class ej.microui.event.generator.Pointer
getWidth() - Method in class ej.microvg.VectorImage
  Gets the width of the vector image.
getWidth() - Method in class ej.mwt.style.dimension.FixedDimension
  Returns the width constraint.
getWidth() - Method in class ej.mwt.util.Rectangle
  Gets the width.
getWidth() - Method in class ej.mwt.util.Size
  Gets the width.
getWidth() - Method in class ej.mwt.Widget
  Gets the width of this widget.
getWidthRatio() - Method in class ej.mwt.style.dimension.RelativeDimension
  Returns the width ratio.
getX() - Method in class ej.microui.event.generator.Pointer
  Returns the last available x coordinate in scaled area (after applying any origin offset and the scale factor).
getX() - Method in class ej.mwt.util.Rectangle
  Gets the x coordinate.
getX() - Method in class ej.mwt.Widget
  Gets the x coordinate of this widget, relative to its parent.
getY() - Method in class ej.microui.event.generator.Pointer
  Returns the last available y coordinate in scaled area (after applying any origin offset and the scale factor).
getY() - Method in class ej.mwt.util.Rectangle
  Gets the y coordinate.
getY() - Method in class ej.mwt.Widget
  Gets the y coordinate of this widget, relative to its parent.
GLAGOLITIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for glagolitic font identifier.
GraphicsContext - Class in ej.microui.display
  A `GraphicsContext` provides access to a modifiable pixel buffer.
GraphicsContext() - Constructor for class ej.microui.display.GraphicsContext
GRAY - Static variable in class ej.microui.display.Colors
  Constant for gray color.
GREEK - Static variable in class ej.microui.display.FontIdentifiers
  Constant for greek font identifier.
GREEN - Static variable in class ej.microui.display.Colors
  Constant for green color.
Guard - Interface in java.security
  This interface is only defined for hierarchy compatibility.
GUJARATI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for gujarati font identifier.
GURMUKHI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for gurmukhi font identifier.

## H

HAN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for han font identifier.
handleEvent(int) - Method in interface ej.microui.event.EventHandler
  Handles an event.
handleEvent(int) - Method in class ej.mwt.Desktop
  Handles an event by delegating it to the event dispatcher.
handleEvent(int) - Method in class ej.mwt.Widget
  Handles the given event.
handleGesture(Navigator.Gesture) - Method in interface com.microej.wear.components.Navigator
  Handles a gesture.
HANGUL - Static variable in class ej.microui.display.FontIdentifiers
  Constant for hangul font identifier.
HANUNOO - Static variable in class ej.microui.display.FontIdentifiers
  Constant for hanunoo font identifier.
hasBackgroundColor() - Method in class ej.microui.display.GraphicsContext
  Returns whether this graphics context has a background color.
hasBacklight() - Method in class ej.microui.display.Display
  Tells whether the display has backlight.
hasChanged() - Method in class java.util.Observable
  Tests if this object has changed.
hasClassSelector(int) - Method in class ej.mwt.Widget
  Gets whether or not the widget has the given class selector.
hashCode() - Method in class ej.microui.display.DisplayPermission
hashCode() - Method in class ej.microui.display.FontPermission
hashCode() - Method in class ej.microui.display.ImagePermission
hashCode() - Method in class ej.microui.event.EventPermission
hashCode() - Method in class ej.microui.MicroUIPermission
hashCode() - Method in interface ej.mwt.style.background.Background
hashCode() - Method in class ej.mwt.style.background.ImageBackground
hashCode() - Method in class ej.mwt.style.background.NoBackground
hashCode() - Method in class ej.mwt.style.background.RectangularBackground
hashCode() - Method in class ej.mwt.style.background.RoundedBackground
hashCode() - Method in class ej.mwt.style.background.TiledImageBackground
hashCode() - Method in interface ej.mwt.style.dimension.Dimension
hashCode() - Method in class ej.mwt.style.dimension.FixedDimension
hashCode() - Method in class ej.mwt.style.dimension.NoDimension
hashCode() - Method in class ej.mwt.style.dimension.OptimalDimension
hashCode() - Method in class ej.mwt.style.dimension.RelativeDimension
hashCode() - Method in class ej.mwt.style.EditableStyle
hashCode() - Method in class ej.mwt.style.outline.border.FlexibleRectangularBorder
hashCode() - Method in class ej.mwt.style.outline.border.FlexibleRectangularMulticoloredBorder
hashCode() - Method in class ej.mwt.style.outline.border.RectangularBorder
hashCode() - Method in class ej.mwt.style.outline.border.RoundedBorder
hashCode() - Method in class ej.mwt.style.outline.FlexibleOutline
hashCode() - Method in class ej.mwt.style.outline.NoOutline
hashCode() - Method in interface ej.mwt.style.outline.Outline
hashCode() - Method in class ej.mwt.style.outline.UniformOutline
hashCode() - Method in interface ej.mwt.style.Style
hashCode() - Method in class ej.mwt.stylesheet.selector.ClassSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.combinator.Combinator
hashCode() - Method in class ej.mwt.stylesheet.selector.DisabledSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.EnabledSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.EvenChildSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.FirstChildSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.LastChildSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.NotSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.NthChildSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.OddChildSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.RootSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.StateSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.StrictTypeSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.TypeSelector
hashCode() - Method in class ej.mwt.stylesheet.selector.UniversalSelector
hashCode() - Method in interface java.lang.annotation.Annotation
  Returns the hash code of this annotation, as defined below:
hashCode() - Method in class java.lang.Boolean
  Returns a hash code for this `Boolean` object.
hashCode() - Method in class java.lang.Byte
  Returns a hash code for this `Byte`; equal to the result of invoking `intValue()` .
hashCode() - Method in class java.lang.Character
  Returns a hash code for this `Character`; equal to the result of invoking `charValue()`.
hashCode() - Method in class java.lang.Double
  Returns a hash code for this `Double` object.
hashCode() - Method in class java.lang.Enum
  Returns a hash code for this enum constant.
hashCode() - Method in class java.lang.Float
  Returns a hash code for this `Float` object.
hashCode() - Method in class java.lang.Integer
  Returns a hash code for this `Integer`.
hashCode() - Method in class java.lang.Long
  Returns a hash code for this `Long`.
hashCode() - Method in class java.lang.Object
  Returns a hash code value for the object.
hashCode() - Method in class java.lang.Package
  Return the hash code computed from the package name.
hashCode() - Method in class java.lang.Short
  Returns a hash code for this `Short`; equal to the result of invoking `intValue()`.
hashCode() - Method in class java.lang.StackTraceElement
  Returns a hash code value for this stack trace element.
hashCode() - Method in class java.lang.String
  Returns a hash code for this string.
hashCode() - Method in class java.security.BasicPermission
  Returns the hash code value for this object.
hashCode() - Method in class java.security.Permission
hashCode() - Method in class java.util.AbstractList
  Returns the hash code value for this list.
hashCode() - Method in class java.util.AbstractMap
  Returns the hash code value for this map.
hashCode() - Method in class java.util.AbstractMap.SimpleEntry
  Returns the hash code value for this map entry.
hashCode() - Method in class java.util.AbstractMap.SimpleImmutableEntry
  Returns the hash code value for this map entry.
hashCode() - Method in class java.util.AbstractSet
  Returns the hash code value for this set.
hashCode() - Method in class java.util.Calendar
  Returns a hash code for this calendar.
hashCode() - Method in interface java.util.Collection
  Returns the hash code value for this collection.
hashCode() - Method in class java.util.Date
  Returns a hash code value for this object.
hashCode() - Method in class java.util.Hashtable
  Returns the hash code value for this Map as per the definition in the Map interface.
hashCode() - Method in interface java.util.List
  Returns the hash code value for this list.
hashCode() - Method in interface java.util.Map.Entry
  Returns the hash code value for this map entry.
hashCode() - Method in interface java.util.Map
  Returns the hash code value for this map.
hashCode() - Method in class java.util.PropertyPermission
hashCode() - Method in interface java.util.Set
  Returns the hash code value for this set.
hashCode() - Method in class java.util.Vector
  Returns the hash code value for this Vector.
HashMap<K,​V> - Class in java.util
  Hash table based implementation of the `Map` interface.
HashMap() - Constructor for class java.util.HashMap
  Constructs an empty `HashMap` with the default initial capacity (16) and the default load factor (0.75).
HashMap(int) - Constructor for class java.util.HashMap
  Constructs an empty `HashMap` with the specified initial capacity and the default load factor (0.75).
HashMap(int, float) - Constructor for class java.util.HashMap
  Constructs an empty `HashMap` with the specified initial capacity and load factor.
HashMap(Map<? extends K, ? extends V>) - Constructor for class java.util.HashMap
  Constructs a new `HashMap` with the same mappings as the specified `Map`.
Hashtable<K,​V> - Class in java.util
  This class implements a hash table, which maps keys to values.
Hashtable() - Constructor for class java.util.Hashtable
  Constructs a new, empty hashtable with a default initial capacity (11) and load factor (0.75).
Hashtable(int) - Constructor for class java.util.Hashtable
  Constructs a new, empty hashtable with the specified initial capacity and default load factor (0.75).
Hashtable(int, float) - Constructor for class java.util.Hashtable
  Constructs a new, empty hashtable with the specified initial capacity and the specified load factor.
Hashtable(Map<? extends K, ? extends V>) - Constructor for class java.util.Hashtable
  Constructs a new hashtable with the same mappings as the given Map.
hasIcon() - Method in interface com.microej.wear.components.ComplicationDataSource
  Returns whether this source provides an icon.
hasMoreElements() - Method in interface java.util.Enumeration
  Tests if this enumeration contains more elements.
hasNext() - Method in interface java.util.Iterator
  Returns `true` if the iteration has more elements.
hasNext() - Method in interface java.util.ListIterator
  Returns `true` if this list iterator has more elements when traversing the list in the forward direction.
hasPrevious() - Method in interface java.util.ListIterator
  Returns `true` if this list iterator has more elements when traversing the list in the reverse direction.
hasProgress() - Method in interface com.microej.wear.components.ComplicationDataSource
  Returns whether this source provides a progress.
hasSameRules(TimeZone) - Method in class java.util.TimeZone
  Returns true if this zone has the same rule and offset as another zone.
hasText() - Method in interface com.microej.wear.components.ComplicationDataSource
  Returns whether this source provides a text.
HCENTER - Static variable in class ej.mwt.util.Alignment
  Constant for centering horizontally.
HealthService - Interface in com.microej.wear.services
  This service allows Features to get health information.
HEBREW - Static variable in class ej.microui.display.FontIdentifiers
  Constant for hebrew font identifier.
HELP - Static variable in class ej.microui.event.generator.Command
  Constant for "help" command.
HIRAGANA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for hiragana font identifier.
holdsLock(Object) - Static method in class java.lang.Thread
  Returns `true` if and only if the current thread holds the monitor lock on the specified object.
HORIZONTAL_ALIGNMENT - Static variable in class ej.mwt.style.DefaultStyle
  The horizontal alignment of the default style.
HORIZONTAL_ALIGNMENT_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Horizontal alignment field position in the array of selectors.
HOUR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the hour of the morning or afternoon.
HOUR_OF_DAY - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the hour of the day.
hypot(double, double) - Static method in class java.lang.Math
  Returns sqrt(x2 +y2) without intermediate overflow or underflow.

## I

identityHashCode(Object) - Static method in class java.lang.System
  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().
IEEEremainder(double, double) - Static method in class java.lang.Math
  Computes the remainder operation on two arguments as prescribed by the IEEE 754 standard.
IllegalAccessError - Error in java.lang
  Thrown if an application attempts to access or modify a field, or to call a method that it does not have access to.
IllegalAccessError() - Constructor for error java.lang.IllegalAccessError
  Constructs an `IllegalAccessError` with no detail message.
IllegalAccessError(String) - Constructor for error java.lang.IllegalAccessError
  Constructs an `IllegalAccessError` with the specified detail message.
IllegalAccessException - Exception in java.lang
  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.
IllegalAccessException() - Constructor for exception java.lang.IllegalAccessException
  Constructs an `IllegalAccessException` without a detail message.
IllegalAccessException(String) - Constructor for exception java.lang.IllegalAccessException
  Constructs an `IllegalAccessException` with a detail message.
IllegalArgumentException - Exception in java.lang
  Thrown to indicate that a method has been passed an illegal or inappropriate argument.
IllegalArgumentException() - Constructor for exception java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with no detail message.
IllegalArgumentException(String) - Constructor for exception java.lang.IllegalArgumentException
  Constructs an `IllegalArgumentException` with the specified detail message.
IllegalArgumentException(String, Throwable) - Constructor for exception java.lang.IllegalArgumentException
  Constructs a new exception with the specified detail message and cause.
IllegalArgumentException(Throwable) - Constructor for exception java.lang.IllegalArgumentException
  Constructs a new exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
IllegalMonitorStateException - Exception in java.lang
  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.
IllegalMonitorStateException() - Constructor for exception java.lang.IllegalMonitorStateException
  Constructs an `IllegalMonitorStateException` with no detail message.
IllegalMonitorStateException(String) - Constructor for exception java.lang.IllegalMonitorStateException
  Constructs an `IllegalMonitorStateException` with the specified detail message.
IllegalStateException - Exception in ej.bon
  Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException - Exception in java.lang
  Signals that a method has been invoked at an illegal or inappropriate time.
IllegalStateException() - Constructor for exception ej.bon.IllegalStateException
  Constructs an IllegalStateException with no detail message.
IllegalStateException() - Constructor for exception java.lang.IllegalStateException
  Constructs an IllegalStateException with no detail message.
IllegalStateException(String) - Constructor for exception ej.bon.IllegalStateException
  Constructs an IllegalStateException with the specified detail message.
IllegalStateException(String) - Constructor for exception java.lang.IllegalStateException
  Constructs an IllegalStateException with the specified detail message.
IllegalStateException(String, Throwable) - Constructor for exception java.lang.IllegalStateException
  Constructs a new exception with the specified detail message and cause.
IllegalStateException(Throwable) - Constructor for exception java.lang.IllegalStateException
  Constructs a new exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
IllegalThreadStateException - Exception in java.lang
  Thrown to indicate that a thread is not in an appropriate state for the requested operation.
IllegalThreadStateException() - Constructor for exception java.lang.IllegalThreadStateException
  Constructs an `IllegalThreadStateException` with no detail message.
IllegalThreadStateException(String) - Constructor for exception java.lang.IllegalThreadStateException
  Constructs an `IllegalThreadStateException` with the specified detail message.
Image - Class in ej.microui.display
  An `Image` represents a graphical two-dimensional object.
Image() - Constructor for class ej.microui.display.Image
IMAGE_INVALID - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when an image cannot be drawn.
IMAGE_INVALID_PATH - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when an image cannot be retrieved.
IMAGE_OUT_OF_MEMORY - Static variable in exception ej.microui.MicroUIException
  Exception thrown when there is not enough space in images heap when creating a new image.
IMAGE_OVERLAPPING_ELEMENTS - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when an image with overlapping elements is drawn or filtered with a transparent alpha.
IMAGE_PARSING_ERROR - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when an image could not be loaded because of a parsing error.
IMAGE_UNKNOWN_FORMAT - Static variable in exception ej.microui.MicroUIException
  Exception thrown when the image cannot be decoded because there is no runtime decoder able to decode this kind of image.
IMAGE_UNSUPPORTED_FORMAT - Static variable in exception ej.microui.MicroUIException
  Exception thrown if the format is not supported when creating an image or graphics context.
ImageBackground - Class in ej.mwt.style.background
  Draws an image on the background.
ImageBackground(Image) - Constructor for class ej.mwt.style.background.ImageBackground
  Creates an image background aligned on the top-left corner.
ImageBackground(Image, int, int) - Constructor for class ej.mwt.style.background.ImageBackground
  Creates an image background specifying its alignment.
ImagePermission - Class in ej.microui.display
  This class is for image permissions.
ImagePermission() - Constructor for class ej.microui.display.ImagePermission
  Deprecated.
  use `ImagePermission(String)`
ImagePermission(String) - Constructor for class ej.microui.display.ImagePermission
  Creates a permission with the specified name.
Immutables - Class in ej.bon
  This class gives access to the global immutable objects pool.
Immutables() - Constructor for class ej.bon.Immutables
ImmutablesError - Error in ej.bon
  Indicates an error accessing immutables data.
ImmutablesError() - Constructor for error ej.bon.ImmutablesError
  Constructs an ImmutablesError with no detail message.
ImmutablesError(String) - Constructor for error ej.bon.ImmutablesError
  Constructs an ImmutablesError with the specified detail message.
implies(Permission) - Method in class ej.microui.display.DisplayPermission
implies(Permission) - Method in class ej.microui.display.FontPermission
implies(Permission) - Method in class ej.microui.display.ImagePermission
implies(Permission) - Method in class ej.microui.event.EventPermission
implies(Permission) - Method in class ej.microui.MicroUIPermission
implies(Permission) - Method in class java.security.BasicPermission
  Checks if the specified permission is "implied" by this object.
implies(Permission) - Method in class java.security.Permission
implies(Permission) - Method in class java.util.PropertyPermission
  Checks if this PropertyPermission object "implies" the specified permission.
IncompatibleClassChangeError - Error in java.lang
  Thrown when an incompatible class change has occurred to some class definition.
IncompatibleClassChangeError() - Constructor for error java.lang.IncompatibleClassChangeError
  Constructs an `IncompatibleClassChangeError` with no detail message.
IncompatibleClassChangeError(String) - Constructor for error java.lang.IncompatibleClassChangeError
  Constructs an `IncompatibleClassChangeError` with the specified detail message.
indexOf(int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified character.
indexOf(int, int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified character, starting the search at the specified index.
indexOf(Object) - Method in class java.util.AbstractList
  Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(Object) - Method in class java.util.ArrayList
  Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(Object) - Method in interface java.util.List
  Returns the index of the first occurrence of the specified element in this list, or -1 if this list does not contain the element.
indexOf(Object) - Method in class java.util.Vector
  Returns the index of the first occurrence of the specified element in this vector, or -1 if this vector does not contain the element.
indexOf(Object, int) - Method in class java.util.Vector
  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.
indexOf(String) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified substring.
indexOf(String) - Method in class java.lang.StringBuffer
  Returns the index within this string of the first occurrence of the specified substring.
indexOf(String) - Method in class java.lang.StringBuilder
  Returns the index within this string of the first occurrence of the specified substring.
indexOf(String, int) - Method in class java.lang.String
  Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
indexOf(String, int) - Method in class java.lang.StringBuffer
  Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
indexOf(String, int) - Method in class java.lang.StringBuilder
  Returns the index within this string of the first occurrence of the specified substring, starting at the specified index.
IndexOutOfBoundsException - Exception in java.lang
  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.
IndexOutOfBoundsException() - Constructor for exception java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with no detail message.
IndexOutOfBoundsException(String) - Constructor for exception java.lang.IndexOutOfBoundsException
  Constructs an `IndexOutOfBoundsException` with the specified detail message.
INDICATE - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic supports indications.
indicateRenderRequested() - Method in class ej.mwt.animation.Animator
  Indicates to this animator that a render has been requested.
Inherited - Annotation Type in java.lang.annotation
  Indicates that an annotation type is automatically inherited.
INHERITED - Static variable in class ej.microui.display.FontIdentifiers
  Constant for inherited font identifier.
initCause(Throwable) - Method in class java.lang.Throwable
  Initializes the cause of this throwable to the specified value.
initialize() - Method in class ej.mwt.event.EventDispatcher
  Initializes this event dispatcher.
initialize() - Method in class ej.mwt.event.PointerEventDispatcher
InputStream - Class in java.io
  This abstract class is the superclass of all classes representing an input stream of bytes.
InputStream() - Constructor for class java.io.InputStream
InputStreamReader - Class in java.io
  An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes them into characters using a specified `charset`.
InputStreamReader(InputStream) - Constructor for class java.io.InputStreamReader
  Creates an InputStreamReader that uses the default charset.
InputStreamReader(InputStream, String) - Constructor for class java.io.InputStreamReader
  Creates an InputStreamReader that uses the named charset.
insert(int, boolean) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `boolean` argument into this sequence.
insert(int, boolean) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `boolean` argument into this sequence.
insert(int, char) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `char` argument into this sequence.
insert(int, char) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `char` argument into this sequence.
insert(int, char[]) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `char` array argument into this sequence.
insert(int, char[]) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `char` array argument into this sequence.
insert(int, char[], int, int) - Method in class java.lang.StringBuffer
  Inserts the string representation of a subarray of the `str` array argument into this sequence.
insert(int, char[], int, int) - Method in class java.lang.StringBuilder
  Inserts the string representation of a subarray of the `str` array argument into this sequence.
insert(int, double) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `double` argument into this sequence.
insert(int, double) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `double` argument into this sequence.
insert(int, float) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `float` argument into this sequence.
insert(int, float) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `float` argument into this sequence.
insert(int, int) - Method in class java.lang.StringBuffer
  Inserts the string representation of the second `int` argument into this sequence.
insert(int, int) - Method in class java.lang.StringBuilder
  Inserts the string representation of the second `int` argument into this sequence.
insert(int, long) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `long` argument into this sequence.
insert(int, long) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `long` argument into this sequence.
insert(int, CharSequence) - Method in class java.lang.StringBuffer
  Inserts the specified `CharSequence` into this sequence.
insert(int, CharSequence) - Method in class java.lang.StringBuilder
  Inserts the specified `CharSequence` into this sequence.
insert(int, CharSequence, int, int) - Method in class java.lang.StringBuffer
  Inserts a subsequence of the specified `CharSequence` into this sequence.
insert(int, CharSequence, int, int) - Method in class java.lang.StringBuilder
  Inserts a subsequence of the specified `CharSequence` into this sequence.
insert(int, Object) - Method in class java.lang.StringBuffer
  Inserts the string representation of the `Object` argument into this character sequence.
insert(int, Object) - Method in class java.lang.StringBuilder
  Inserts the string representation of the `Object` argument into this character sequence.
insert(int, String) - Method in class java.lang.StringBuffer
  Inserts the string into this character sequence.
insert(int, String) - Method in class java.lang.StringBuilder
  Inserts the string into this character sequence.
insertChild(Widget, int) - Method in class ej.mwt.Container
  Inserts the specified widget at the specified index in the list of children of this container.
insertElementAt(E, int) - Method in class java.util.Vector
  Inserts the specified object as a component in this vector at the specified `index`.
InstantiationError - Error in java.lang
  Thrown when an application tries to use the Java `new` construct to instantiate an abstract class or an interface.
InstantiationError() - Constructor for error java.lang.InstantiationError
  Constructs an `InstantiationError` with no detail message.
InstantiationError(String) - Constructor for error java.lang.InstantiationError
  Constructs an `InstantiationError` with the specified detail message.
InstantiationException - Exception in java.lang
  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.
InstantiationException() - Constructor for exception java.lang.InstantiationException
  Constructs an `InstantiationException` with no detail message.
InstantiationException(String) - Constructor for exception java.lang.InstantiationException
  Constructs an `InstantiationException` with the specified detail message.
INSUFFICIENT_AUTHENTICATION - Static variable in class ej.bluetooth.BluetoothStatus
  Insufficient authentication.
INSUFFICIENT_AUTHORIZATION - Static variable in class ej.bluetooth.BluetoothStatus
  Insufficient authorization.
INSUFFICIENT_ENCRYPTION - Static variable in class ej.bluetooth.BluetoothStatus
  Insufficient encryption.
INSUFFICIENT_KEY_SIZE - Static variable in class ej.bluetooth.BluetoothStatus
  Insufficient key size.
INSUFFICIENT_RESOURCES - Static variable in class ej.bluetooth.BluetoothStatus
  Insufficient resources.
INT_SIZE - Static variable in class ej.bon.ByteArray
  The size of an int.
intBitsToFloat(int) - Static method in class java.lang.Float
  Returns the `float` value corresponding to a given bit representation.
Integer - Class in java.lang
  The `Integer` class wraps a value of the primitive type `int` in an object.
Integer(int) - Constructor for class java.lang.Integer
  Constructs a newly allocated `Integer` object that represents the specified `int` value.
Integer(String) - Constructor for class java.lang.Integer
  Constructs a newly allocated `Integer` object that represents the `int` value indicated by the `String` parameter.
intern() - Method in class java.lang.String
  Returns a canonical representation for the string object.
InternalError - Error in java.lang
  Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine.
InternalError() - Constructor for error java.lang.InternalError
  Constructs an `InternalError` with no detail message.
InternalError(String) - Constructor for error java.lang.InternalError
  Constructs an `InternalError` with the specified detail message.
internalGet(int) - Method in class java.util.Calendar
  Returns the value of the given calendar field.
interrupt() - Method in class java.lang.Thread
  Interrupts this thread.
interrupted() - Static method in class java.lang.Thread
  Tests whether the current thread has been interrupted.
InterruptedException - Exception in java.lang
  Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted, either before or during the activity.
InterruptedException() - Constructor for exception java.lang.InterruptedException
  Constructs an `InterruptedException` with no detail message.
InterruptedException(String) - Constructor for exception java.lang.InterruptedException
  Constructs an `InterruptedException` with the specified detail message.
InterruptedIOException - Exception in java.io
  Signals that an I/O operation has been interrupted.
InterruptedIOException() - Constructor for exception java.io.InterruptedIOException
  Constructs an `InterruptedIOException` with `null` as its error detail message.
InterruptedIOException(String) - Constructor for exception java.io.InterruptedIOException
  Constructs an `InterruptedIOException` with the specified detail message.
intersectClip(int, int, int, int) - Method in class ej.microui.display.GraphicsContext
  Combines the given clipping rectangle with the clipping area of this graphics context.
intValue() - Method in class java.lang.Byte
  Returns the value of this `Byte` as an `int`.
intValue() - Method in class java.lang.Double
  Returns the value of this `Double` as an `int` (by casting to type `int`).
intValue() - Method in class java.lang.Float
  Returns the value of this `Float` as an `int` (by casting to type `int`).
intValue() - Method in class java.lang.Integer
  Returns the value of this `Integer` as an `int`.
intValue() - Method in class java.lang.Long
  Returns the value of this `Long` as an `int`.
intValue() - Method in class java.lang.Number
  Returns the value of the specified number as an `int`.
intValue() - Method in class java.lang.Short
  Returns the value of this `Short` as an `int`.
INVALID - Static variable in class ej.mwt.stylesheet.selector.StateSelector
  Invalid state.
INVALID_HANDLE - Static variable in class ej.bluetooth.BluetoothStatus
  Invalid handle.
INVALID_OFFSET - Static variable in class ej.bluetooth.BluetoothStatus
  Invalid offset.
INVALID_PDU - Static variable in class ej.bluetooth.BluetoothStatus
  Invalid PDU.
INVALID_VALUE_LENGTH - Static variable in class ej.bluetooth.BluetoothStatus
  Invalid value length.
invoke() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeBoolean() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeByte() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeChar() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeDouble() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeFloat() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeInt() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeLong() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeRef() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
invokeShort() - Method in class ej.kf.Proxy
  This method has for effect to invoke the same method on the reference.
IOException - Exception in java.io
  Signals that an I/O exception of some sort has occurred.
IOException() - Constructor for exception java.io.IOException
  Constructs an `IOException` with `null` as its error detail message.
IOException(String) - Constructor for exception java.io.IOException
  Constructs an `IOException` with the specified detail message.
IOException(String, Throwable) - Constructor for exception java.io.IOException
  Constructs an `IOException` with the specified detail message and cause.
IOException(Throwable) - Constructor for exception java.io.IOException
  Constructs an `IOException` with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
is16Bit() - Method in class ej.bluetooth.BluetoothUuid
  Returns whether this UUID is a 16-bit Bluetooth UUID.
isAlive() - Method in class java.lang.Thread
  Tests if this thread is alive.
isArray() - Method in class java.lang.Class
  Determines if this `Class` object represents an array class.
isAssignableFrom(Class<?>) - Method in class java.lang.Class
  Determines if the class or interface represented by this `Class` object is either the same as, or is a superclass or superinterface of, the class or interface represented by the specified `Class` parameter.
isAttached() - Method in class ej.mwt.Desktop
  Gets whether this desktop is attached or not.
isAttached() - Method in class ej.mwt.Widget
  Gets whether this widget is attached or not.
isBatteryCharging() - Method in interface com.microej.wear.services.DeviceService
  Returns whether the battery is currently charging.
isBold() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
isClicked(int) - Static method in class ej.microui.event.generator.Buttons
  Tells if an button event is a click event.
isClosed() - Method in class ej.microui.display.ResourceImage
  Returns whether this image has been closed.
isClosed() - Method in class ej.microvg.ResourceVectorImage
  Returns whether this vector image has been closed or not.
isClosed() - Method in class ej.microvg.VectorFont
  Returns whether this font has been closed or not.
isColor() - Method in class ej.microui.display.Display
  Tells whether the display offers color.
isDaemon() - Method in class java.lang.Thread
  Tests if this thread is a daemon thread.
isDigit(char) - Static method in class java.lang.Character
  Determines if the specified character is a digit.
isDoubleBuffered() - Method in class ej.microui.display.Display
  Returns if the display uses an underlying double buffer (either hardware or software).
isDoubleClicked(int) - Static method in class ej.microui.event.generator.Buttons
  Tells if an button event is a double click event.
isDragged(int) - Static method in class ej.microui.event.generator.Pointer
  Tells if a pointer event is a drag event.
isEmpty() - Method in class java.lang.String
  Returns `true` if, and only if, `String.length()` is `0`.
isEmpty() - Method in class java.util.AbstractCollection
  Returns `true` if this collection contains no elements.
isEmpty() - Method in class java.util.AbstractMap
  Returns `true` if this map contains no key-value mappings.
isEmpty() - Method in class java.util.ArrayList
  Returns `true` if this list contains no elements.
isEmpty() - Method in interface java.util.Collection
  Returns `true` if this collection contains no elements.
isEmpty() - Method in class java.util.Dictionary
  Tests if this dictionary maps no keys to value.
isEmpty() - Method in class java.util.HashMap
  Returns `true` if this map contains no key-value mappings.
isEmpty() - Method in class java.util.Hashtable
  Tests if this hashtable maps no keys to values.
isEmpty() - Method in interface java.util.List
  Returns `true` if this list contains no elements.
isEmpty() - Method in interface java.util.Map
  Returns `true` if this map contains no key-value mappings.
isEmpty() - Method in interface java.util.Set
  Returns `true` if this set contains no elements.
isEmpty() - Method in class java.util.Vector
  Tests if this vector has no components.
isEmpty() - Method in class java.util.WeakHashMap
  Returns `true` if this map contains no key-value mappings.
isEnabled() - Method in class ej.mwt.Widget
  Gets whether or not this widget is enabled.
isEnqueued() - Method in class java.lang.ref.Reference
  Tells whether or not this reference object has been enqueued, either by the program or by the garbage collector.
isExited(int) - Static method in class ej.mwt.event.PointerEventDispatcher
  Returns whether or not the given event is an exited event.
isIdentifierSupported(int) - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
isImmutable(Object) - Static method in class ej.bon.Immutables
  Gets whether or not the given object is in the immutable objects pool or not.
isInfinite() - Method in class java.lang.Double
  Returns `true` if this `Double` value is infinitely large in magnitude, `false` otherwise.
isInfinite() - Method in class java.lang.Float
  Returns `true` if this `Float` value is infinitely large in magnitude, `false` otherwise.
isInfinite(double) - Static method in class java.lang.Double
  Returns `true` if the specified number is infinitely large in magnitude, `false` otherwise.
isInfinite(float) - Static method in class java.lang.Float
  Returns `true` if the specified number is infinitely large in magnitude, `false` otherwise.
isInitialized() - Method in class ej.mwt.event.EventDispatcher
  Gets whether this event dispatcher has been initialized.
isInstance(Object) - Method in class java.lang.Class
  Determines if the specified `Object` is assignment-compatible with the object represented by this `Class`.
isInState(int) - Method in class ej.mwt.Widget
  Gets whether or not the widget is in the given state.
isInterface() - Method in class java.lang.Class
  Determines if the specified `Class` object represents an interface type.
isInterrupted() - Method in class java.lang.Thread
  Tests whether this thread has been interrupted.
isISOControl(char) - Static method in class java.lang.Character
  Determines if the specified character is an ISO control character.
isItalic() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
isLenient() - Method in class java.util.Calendar
  Deprecated.

  Warning: Non-lenient mode is not supported. Even when the Calendar is in non-lenient mode, the other methods will always consider it to be in lenient mode.

  Tells whether date/time interpretation is to be lenient.
isLong(int) - Static method in class ej.microui.event.generator.Buttons
  Tells if an button event is a long event.
isLowerCase(char) - Static method in class java.lang.Character
  Determines if the specified character is a lowercase character.
isMonospaced() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
isMoved(int) - Static method in class ej.microui.event.generator.Pointer
  Tells if a pointer event is a move event.
isNaN() - Method in class java.lang.Double
  Returns `true` if this `Double` value is a Not-a-Number (NaN), `false` otherwise.
isNaN() - Method in class java.lang.Float
  Returns `true` if this `Float` value is a Not-a-Number (NaN), `false` otherwise.
isNaN(double) - Static method in class java.lang.Double
  Returns `true` if the specified number is a Not-a-Number (NaN) value, `false` otherwise.
isNaN(float) - Static method in class java.lang.Float
  Returns `true` if the specified number is a Not-a-Number (NaN) value, `false` otherwise.
isPlain() - Method in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
isPressed(int) - Static method in class ej.microui.event.generator.Buttons
  Tells if a button event is a press event.
isPublic() - Method in class ej.bluetooth.BluetoothAddress
  Returns whether this address is a public address.
isReleased(int) - Static method in class ej.microui.event.generator.Buttons
  Tells if a button event is a release event.
isRepeated(int) - Static method in class ej.microui.event.generator.Buttons
  Tells if a button event is a repeat event.
isSet(int) - Method in class java.util.Calendar
  Determines if the given calendar field has a value set, including cases that the value has been set by internal fields calculations triggered by a `get` method call.
isShown() - Method in class ej.mwt.Desktop
  Checks whether the desktop is visible on the display.
isShown() - Method in class ej.mwt.Widget
  Gets whether this widget is shown or not.
isShown(Displayable) - Method in class ej.microui.display.Display
  Checks whether the given displayable is visible on the display.
isSpaceChar(char) - Static method in class java.lang.Character
  Determines if the specified character is a Unicode space character.
isStarted() - Static method in class ej.microui.MicroUI
  Checks if MicroUI has been started.
isTraceStarted() - Static method in class ej.trace.Tracer
  Tests whether the trace system is started or not.
isTransparent() - Method in class ej.microui.display.Image
  Returns whether this image is transparent.
isTransparent() - Method in class ej.mwt.Widget
  Tells whether or not this widget is transparent.
isTransparent(int, int) - Method in interface ej.mwt.style.background.Background
  Tells whether or not this background is transparent.
isTransparent(int, int) - Method in class ej.mwt.style.background.ImageBackground
isTransparent(int, int) - Method in class ej.mwt.style.background.NoBackground
isTransparent(int, int) - Method in class ej.mwt.style.background.RectangularBackground
isTransparent(int, int) - Method in class ej.mwt.style.background.RoundedBackground
isTransparent(int, int) - Method in class ej.mwt.style.background.TiledImageBackground
isUIThread() - Static method in class ej.microui.MicroUI
  Gets whether the current thread is the MicroUI thread.
isUIThread(Thread) - Static method in class ej.microui.MicroUI
  Gets whether the given thread is the MicroUI thread.
isUpperCase(char) - Static method in class java.lang.Character
  Determines if the specified character is an uppercase character.
isWhitespace(char) - Static method in class java.lang.Character
  Determines if the specified character is white space according to Java.
Iterable<T> - Interface in java.lang
  Implementing this interface allows an object to be the target of the "foreach" statement.
iterator() - Method in interface java.lang.Iterable
  Returns an iterator over a set of elements of type T.
iterator() - Method in class java.util.AbstractCollection
  Returns an iterator over the elements in this collection.
iterator() - Method in class java.util.AbstractList
  Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class java.util.ArrayList
  Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in interface java.util.Collection
  Returns an iterator over the elements in this collection.
iterator() - Method in interface java.util.List
  Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in interface java.util.Set
  Returns an iterator over the elements in this set.
iterator() - Method in class java.util.Vector
  Returns a list iterator over the elements in this list (in proper sequence).
Iterator<E> - Interface in java.util
  An iterator over a collection.

## J

JANUARY - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the first month of the year in the Gregorian and Julian calendars.
java.io - package java.io
  Contains Input/Output streams communication classes.
java.lang - package java.lang
  Contains core language classes.
java.lang.annotation - package java.lang.annotation
  Contains core language classes related to compile-time annotations.
java.lang.ref - package java.lang.ref
  Contains core language classes related to object references & garbage collection.
java.lang.reflect - package java.lang.reflect
  Contains core language classes related to reflection.
java.security - package java.security
  Contains core language classes related to permission management.
java.util - package java.util
  Contains utility classes including the collections framework and date manipulation.
JAVANESE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for javanese font identifier.
join() - Method in class java.lang.Thread
  Waits for this thread to die.
join(long) - Method in class java.lang.Thread
  Waits at most `millis` milliseconds for this thread to die.
join(long, int) - Method in class java.lang.Thread
  Waits at most `millis` milliseconds plus `nanos` nanoseconds for this thread to die.
JULY - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the seventh month of the year in the Gregorian and Julian calendars.
JUNE - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the sixth month of the year in the Gregorian and Julian calendars.

## K

KANNADA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for kannada font identifier.
KATAKANA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for katakana font identifier.
KAYAH_LI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for kayah li font identifier.
KernelServiceProvider - Class in com.microej.wear
  Provides the instance of every Kernel service to the Features.
KernelServiceProvider() - Constructor for class com.microej.wear.KernelServiceProvider
keys() - Method in class java.util.Dictionary
  Returns an enumeration of the keys in this dictionary.
keys() - Method in class java.util.Hashtable
  Returns an enumeration of the keys in this hashtable.
keySet() - Method in class java.util.AbstractMap
  Returns a `Set` view of the keys contained in this map.
keySet() - Method in class java.util.HashMap
  Returns a `Set` view of the keys contained in this map.
keySet() - Method in class java.util.Hashtable
  Returns a `Set` view of the keys contained in this map.
keySet() - Method in interface java.util.Map
  Returns a `Set` view of the keys contained in this map.
keySet() - Method in class java.util.WeakHashMap
  Returns a `Set` view of the keys contained in this map.
KHMER - Static variable in class ej.microui.display.FontIdentifiers
  Constant for khmer font identifier.

## L

LAO - Static variable in class ej.microui.display.FontIdentifiers
  Constant for lao font identifier.
LAST_CHILD_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.LastChildSelector
  Last child selector singleton to avoid creating several ones.
LastChildSelector - Class in ej.mwt.stylesheet.selector
  A last child selector selects by checking if a widget is the last child of its parent.
LastChildSelector() - Constructor for class ej.mwt.stylesheet.selector.LastChildSelector
lastElement() - Method in class java.util.Vector
  Returns the last component of the vector.
lastIndexOf(int) - Method in class java.lang.String
  Returns the index within this string of the last occurrence of the specified character.
lastIndexOf(int, int) - Method in class java.lang.String
  Returns the index within this string of the last occurrence of the specified character, searching backward starting at the specified index.
lastIndexOf(Object) - Method in class java.util.AbstractList
  Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(Object) - Method in class java.util.ArrayList
  Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(Object) - Method in interface java.util.List
  Returns the index of the last occurrence of the specified element in this list, or -1 if this list does not contain the element.
lastIndexOf(Object) - Method in class java.util.Vector
  Returns the index of the last occurrence of the specified element in this vector, or -1 if this vector does not contain the element.
lastIndexOf(Object, int) - Method in class java.util.Vector
  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.
lastIndexOf(String) - Method in class java.lang.String
  Returns the index within this string of the last occurrence of the specified substring.
lastIndexOf(String) - Method in class java.lang.StringBuffer
  Returns the index within this string of the rightmost occurrence of the specified substring.
lastIndexOf(String) - Method in class java.lang.StringBuilder
  Returns the index within this string of the rightmost occurrence of the specified substring.
lastIndexOf(String, int) - Method in class java.lang.String
  Returns the index within this string of the last occurrence of the specified substring, searching backward starting at the specified index.
lastIndexOf(String, int) - Method in class java.lang.StringBuffer
  Returns the index within this string of the last occurrence of the specified substring.
lastIndexOf(String, int) - Method in class java.lang.StringBuilder
  Returns the index within this string of the last occurrence of the specified substring.
LATIN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for latin font identifier.
layOut(Widget, Rectangle) - Method in interface ej.mwt.style.dimension.Dimension
  Lays out a widget.
layOut(Widget, Rectangle) - Method in class ej.mwt.style.dimension.FixedDimension
layOut(Widget, Rectangle) - Method in class ej.mwt.style.dimension.NoDimension
layOut(Widget, Rectangle) - Method in class ej.mwt.style.dimension.OptimalDimension
layOut(Widget, Rectangle) - Method in class ej.mwt.style.dimension.RelativeDimension
layOut(Widget, Rectangle, boolean, boolean, int, int) - Static method in class ej.mwt.style.dimension.DimensionHelper
  Lays out a widget.
layOutAlignedChild(Widget, int, int, int, int, int, int) - Method in class ej.mwt.Container
  Lays out a child of this container in a similar fashion to CSS absolute position.
layOutChild(Widget, int, int, int, int) - Method in class ej.mwt.Container
  Lays out a child of this container.
layOutChildren(int, int) - Method in class ej.mwt.Container
  Lays out the children of this container.
LE_SUPPORTED_FEATURES - Static variable in class ej.bluetooth.BluetoothDataTypes
  LE Supported Features.
Leds - Class in ej.microui.led
  This class is used to manage all LEDs available on the platform.
Leds() - Constructor for class ej.microui.led.Leds
LEFT - Static variable in class ej.microui.event.generator.Command
  Constant for "left" command.
LEFT - Static variable in class ej.mwt.util.Alignment
  Constant for positioning on the left.
length() - Method in class ej.bon.ResourceArray
  Gets the number of elements contained in the array (not the size in bytes).
length() - Method in interface java.lang.CharSequence
  Returns the length of this character sequence.
length() - Method in class java.lang.String
  Returns the length of this string.
length() - Method in class java.lang.StringBuffer
length() - Method in class java.lang.StringBuilder
  Returns the length (character count).
LEPCHA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for lepcha font identifier.
LIMBU - Static variable in class ej.microui.display.FontIdentifiers
  Constant for limbu font identifier.
LIME - Static variable in class ej.microui.display.Colors
  Constant for lime color.
limit(double, double, double) - Static method in class ej.bon.XMath
  Limits a value between two others: If `value` is lower than `min`, returns `min`. If `value` is greater than `max`, returns `max`. Otherwise, returns `value`.
limit(float, float, float) - Static method in class ej.bon.XMath
  Limits a value between two others: If `value` is lower than `min`, returns `min`. If `value` is greater than `max`, returns `max`. Otherwise, returns `value`.
limit(int, int, int) - Static method in class ej.bon.XMath
  Limits a value between two others: If `value` is lower than `min`, returns `min`. If `value` is greater than `max`, returns `max`. Otherwise, returns `value`.
limit(long, long, long) - Static method in class ej.bon.XMath
  Limits a value between two others: If `value` is lower than `min`, returns `min`. If `value` is greater than `max`, returns `max`. Otherwise, returns `value`.
LinearGradient - Class in ej.microvg
  Represents a linear gradient on a vector.
LinearGradient(float, float, float, float, int[]) - Constructor for class ej.microvg.LinearGradient
  Creates a linear gradient.
LinearGradient(float, float, float, float, int[], float[]) - Constructor for class ej.microvg.LinearGradient
  Creates a linear gradient.
lineTo(float, float) - Method in class ej.microvg.Path
  Adds a line from the last point to the specified point (x,y).
lineToRelative(float, float) - Method in class ej.microvg.Path
  Same as `Path.lineTo(float, float)`, but the coordinates are considered relative to the last point on this contour.
LinkageError - Error in java.lang
  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.
LinkageError() - Constructor for error java.lang.LinkageError
  Constructs a `LinkageError` with no detail message.
LinkageError(String) - Constructor for error java.lang.LinkageError
  Constructs a `LinkageError` with the specified detail message.
LinkageError(String, Throwable) - Constructor for error java.lang.LinkageError
  Constructs a `LinkageError` with the specified detail message and cause.
List<E> - Interface in java.util
  An ordered collection (also known as a sequence).
listIterator() - Method in class java.util.AbstractList
  Returns a list iterator over the elements in this list (in proper sequence).
listIterator() - Method in class java.util.ArrayList
  Returns a list iterator over the elements in this list (in proper sequence).
listIterator() - Method in interface java.util.List
  Returns a list iterator over the elements in this list (in proper sequence).
listIterator() - Method in class java.util.Vector
  Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listIterator(int) - Method in class java.util.AbstractList
  Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listIterator(int) - Method in class java.util.ArrayList
  Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listIterator(int) - Method in interface java.util.List
  Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
listIterator(int) - Method in class java.util.Vector
  Returns a list iterator over the elements in this list (in proper sequence), starting at the specified position in the list.
ListIterator<E> - Interface in java.util
  An iterator for lists that allows the programmer to traverse the list in either direction, modify the list during iteration, and obtain the iterator's current position in the list.
LISU - Static variable in class ej.microui.display.FontIdentifiers
  Constant for lisu font identifier.
LITTLE_ENDIAN - Static variable in class ej.bon.ByteArray
  Access mode little endian.
loadFont(String) - Static method in class ej.microvg.VectorFont
  Loads a vector font from a path using a simple text layout.
loadFont(String, boolean) - Static method in class ej.microvg.VectorFont
  Loads a vector font from a path using the specified text layout(simple or complex).
loadImage(InputStream, int) - Static method in class ej.microui.display.ResourceImage
  Loads an immutable image from an `InputStream`.
loadImage(InputStream, int, ResourceImage.OutputFormat) - Static method in class ej.microui.display.ResourceImage
  Loads an immutable image from an `InputStream`.
loadImage(String) - Static method in class ej.microui.display.ResourceImage
  Loads an immutable image from a resource.
loadImage(String) - Static method in class ej.microvg.ResourceVectorImage
  Loads a vector image from a path.
loadImage(String, ResourceImage.OutputFormat) - Static method in class ej.microui.display.ResourceImage
  Loads an immutable image from a resource.
LOCAL_VARIABLE - java.lang.annotation.ElementType
  Local variable declaration
LocalServiceListener - Interface in ej.bluetooth.listeners
  The `LocalServiceListener` interface provides callbacks related to local services.
log(double) - Static method in class java.lang.Math
  Returns the natural logarithm (base e) of a `double` value.
log10(double) - Static method in class java.lang.Math
  Returns the base 10 logarithm of a `double` value.
log1p(double) - Static method in class java.lang.Math
  Returns the natural logarithm of the sum of the argument and 1.
Long - Class in java.lang
  The `Long` class wraps a value of the primitive type `long` in an object.
Long(long) - Constructor for class java.lang.Long
  Constructs a newly allocated `Long` object that represents the specified `long` argument.
Long(String) - Constructor for class java.lang.Long
  Constructs a newly allocated `Long` object that represents the `long` value indicated by the `String` parameter.
LONG - Static variable in class ej.microui.event.generator.Buttons
  Constant for "long" action (button pressed for a "long" time).
LONG - Static variable in class java.util.Calendar
  A style specifier indicating a long name, such as "January".
LONG - Static variable in class java.util.TimeZone
  A style specifier for `getDisplayName()` indicating a long name, such as "Pacific Standard Time."
LONG_SIZE - Static variable in class ej.bon.ByteArray
  The size of a long.
longBitsToDouble(long) - Static method in class java.lang.Double
  Returns the `double` value corresponding to a given bit representation.
longValue() - Method in class java.lang.Byte
  Returns the value of this `Byte` as a `long`.
longValue() - Method in class java.lang.Double
  Returns the value of this `Double` as a `long` (by casting to type `long`).
longValue() - Method in class java.lang.Float
  Returns value of this `Float` as a `long` (by casting to type `long`).
longValue() - Method in class java.lang.Integer
  Returns the value of this `Integer` as a `long`.
longValue() - Method in class java.lang.Long
  Returns the value of this `Long` as a `long` value.
longValue() - Method in class java.lang.Number
  Returns the value of the specified number as a `long`.
longValue() - Method in class java.lang.Short
  Returns the value of this `Short` as a `long`.

## M

MAGENTA - Static variable in class ej.microui.display.Colors
  Constant for magenta color.
MALAYALAM - Static variable in class ej.microui.display.FontIdentifiers
  Constant for malayalam font identifier.
MANDAIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for mandaic font identifier.
MANUFACTURER_SPECIFIC_DATA - Static variable in class ej.bluetooth.BluetoothDataTypes
  Manufacturer Specific Data.
Map<K,​V> - Interface in java.util
  An object that maps keys to values.
Map.Entry<K,​V> - Interface in java.util
  A map entry (key-value pair).
MARCH - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the third month of the year in the Gregorian and Julian calendars.
MARGIN - Static variable in class ej.mwt.style.DefaultStyle
  The margin of the default style.
MARGIN_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Margin field position in the array of selectors.
mark(int) - Method in class java.io.ByteArrayInputStream
  Set the current marked position in the stream.
mark(int) - Method in class java.io.FilterInputStream
  Marks the current position in this input stream.
mark(int) - Method in class java.io.InputStream
  Marks the current position in this input stream.
mark(int) - Method in class java.io.Reader
  Marks the present position in the stream.
markSupported() - Method in class java.io.ByteArrayInputStream
  Tests if this `InputStream` supports mark/reset.
markSupported() - Method in class java.io.FilterInputStream
  Tests if this input stream supports the `mark` and `reset` methods.
markSupported() - Method in class java.io.InputStream
  Tests if this input stream supports the `mark` and `reset` methods.
markSupported() - Method in class java.io.Reader
  Tells whether this stream supports the mark() operation.
MAROON - Static variable in class ej.microui.display.Colors
  Constant for maroon color.
Math - Class in java.lang
Math() - Constructor for class java.lang.Math
Matrix - Class in ej.microvg
  Represents a 3x3 matrix for transforming coordinates.
Matrix() - Constructor for class ej.microvg.Matrix
  Creates an identity matrix.
Matrix(Matrix) - Constructor for class ej.microvg.Matrix
  Creates a matrix that is a deep copy of the given matrix.
max(double, double) - Static method in class java.lang.Math
  Returns the greater of two `double` values.
max(float, float) - Static method in class java.lang.Math
  Returns the greater of two `float` values.
max(int, int) - Static method in class java.lang.Math
  Returns the greater of two `int` values.
max(long, long) - Static method in class java.lang.Math
  Returns the greater of two `long` values.
MAX_EXPONENT - Static variable in class java.lang.Double
  Maximum exponent a finite `double` variable may have.
MAX_EXPONENT - Static variable in class java.lang.Float
  Maximum exponent a finite `float` variable may have.
MAX_EXTRA_FIELDS - Static variable in class ej.mwt.style.EditableStyle
  The maximum number of extra fields.
MAX_INTENSITY - Static variable in class ej.microui.led.Leds
  Constant for turning on a LED.
  If a LED does not handle intensity, any valid intensity different from `Leds.MIN_INTENSITY` turns the LED on.
MAX_PRIORITY - Static variable in class java.lang.Thread
  The maximum priority that a thread can have.
MAX_RADIX - Static variable in class java.lang.Character
  The maximum radix available for conversion to and from strings.
MAX_VALUE - Static variable in class java.lang.Byte
  A constant holding the maximum value a `byte` can have, 27-1.
MAX_VALUE - Static variable in class java.lang.Character
  The constant value of this field is the largest value of type `char`, `'\uFFFF'`.
MAX_VALUE - Static variable in class java.lang.Double
  A constant holding the largest positive finite value of type `double`, (2-2-52)·21023.
MAX_VALUE - Static variable in class java.lang.Float
  A constant holding the largest positive finite value of type `float`, (2-2-23)·2127.
MAX_VALUE - Static variable in class java.lang.Integer
  A constant holding the maximum value an `int` can have, 231-1.
MAX_VALUE - Static variable in class java.lang.Long
  A constant holding the maximum value a `long` can have, 263-1.
MAX_VALUE - Static variable in class java.lang.Short
  A constant holding the maximum value a `short` can have, 215-1.
maxMemory() - Method in class java.lang.Runtime
  Returns the maximum amount of memory that the Java virtual machine will attempt to use.
MAY - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the fifth month of the year in the Gregorian and Julian calendars.
measureStringHeight(String, float) - Method in class ej.microvg.VectorFont
  Returns the height of a string when it is drawn with this font and the given size.
measureStringWidth(String, float) - Method in class ej.microvg.VectorFont
  Returns the width of a string when it is drawn with this font and the given size.
measureStringWidth(String, float, float) - Method in class ej.microvg.VectorFont
  Returns the width of a string when it is drawn with this font and the given size.
MEETEI_MAYEK - Static variable in class ej.microui.display.FontIdentifiers
  Constant for meetei mayek font identifier.
MENU - Static variable in class ej.microui.event.generator.Command
  Constant for "menu" command.
METHOD - java.lang.annotation.ElementType
  Method declaration
MicroUI - Class in ej.microui
  The `MicroUI` class offers basic services in the MicroUI implementation.
  MicroUI is started explicitly by calling `MicroUI.start()`.
MicroUI() - Constructor for class ej.microui.MicroUI
MICROUI_NOT_STARTED - Static variable in exception ej.microui.MicroUIException
  Exception thrown when trying to use MicroUI APIs without starting it before.
MicroUIException - Exception in ej.microui
  Thrown to indicate that a method has caused an internal MicroUI error.
MicroUIException(int) - Constructor for exception ej.microui.MicroUIException
  Constructs an exception with the specified error code.
MicroUIPermission - Class in ej.microui
  This class is for MicroUI permissions.
MicroUIPermission(String) - Constructor for class ej.microui.MicroUIPermission
  Creates a permission with the specified name.
MIDDLE_BUTTON_LONG_PRESS - com.microej.wear.components.Navigator.Gesture
  Middle button long press gesture.
MIDDLE_BUTTON_PRESS - com.microej.wear.components.Navigator.Gesture
  Middle button press gesture.
MILLISECOND - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the millisecond within the second.
min(double, double) - Static method in class java.lang.Math
  Returns the smaller of two `double` values.
min(float, float) - Static method in class java.lang.Math
  Returns the smaller of two `float` values.
min(int, int) - Static method in class java.lang.Math
  Returns the smaller of two `int` values.
min(long, long) - Static method in class java.lang.Math
  Returns the smaller of two `long` values.
MIN_EXPONENT - Static variable in class java.lang.Double
  Minimum exponent a normalized `double` variable may have.
MIN_EXPONENT - Static variable in class java.lang.Float
  Minimum exponent a normalized `float` variable may have.
MIN_INTENSITY - Static variable in class ej.microui.led.Leds
  Constant for turning off a LED.
MIN_NORMAL - Static variable in class java.lang.Double
  A constant holding the smallest positive normal value of type `double`, 2-1022.
MIN_NORMAL - Static variable in class java.lang.Float
  A constant holding the smallest positive normal value of type `float`, 2-126.
MIN_PRIORITY - Static variable in class java.lang.Thread
  The minimum priority that a thread can have.
MIN_RADIX - Static variable in class java.lang.Character
  The minimum radix available for conversion to and from strings.
MIN_VALUE - Static variable in class java.lang.Byte
  A constant holding the minimum value a `byte` can have, -27.
MIN_VALUE - Static variable in class java.lang.Character
  The constant value of this field is the smallest value of type `char`, `'\u0000'`.
MIN_VALUE - Static variable in class java.lang.Double
  A constant holding the smallest positive nonzero value of type `double`, 2-1074.
MIN_VALUE - Static variable in class java.lang.Float
  A constant holding the smallest positive nonzero value of type `float`, 2-149.
MIN_VALUE - Static variable in class java.lang.Integer
  A constant holding the minimum value an `int` can have, -231.
MIN_VALUE - Static variable in class java.lang.Long
  A constant holding the minimum value a `long` can have, -263.
MIN_VALUE - Static variable in class java.lang.Short
  A constant holding the minimum value a `short` can have, -215.
MINUTE - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the minute within the hour.
MONDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Monday.
MONGOLIAN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for mongolian font identifier.
MONITOR - Static variable in class ej.mwt.render.RenderPolicy
  `RenderPolicy.RenderListener` instance to be used by all `RenderPolicy` implementations.
MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the month.
move(int, int) - Method in class ej.microui.event.generator.Pointer
  Stores the given position and sends a MicroUI Event to the Pointer's listener.
MOVED - Static variable in class ej.microui.event.generator.Pointer
  Constant for "moved" action.
moveTo(float, float) - Method in class ej.microvg.Path
  Sets the beginning of the next contour to the point (x,y).
moveToRelative(float, float) - Method in class ej.microvg.Path
  Sets the beginning of the next contour relative to the last point on the previous contour.
MULTIPLY - ej.microvg.BlendMode
  Multiplies the source and destination pixels.
MYANMAR - Static variable in class ej.microui.display.FontIdentifiers
  Constant for myanmar font identifier.

## N

name() - Method in class java.lang.Enum
  Returns the name of this enum constant, exactly as declared in its enum declaration.
NaN - Static variable in class java.lang.Double
  A constant holding a Not-a-Number (NaN) value of type `double`.
NaN - Static variable in class java.lang.Float
  A constant holding a Not-a-Number (NaN) value of type `float`.
nanoTime() - Static method in class java.lang.System
  Returns the current value of the running Java Virtual Machine's high-resolution time source, in nanoseconds.
Navigator - Interface in com.microej.wear.components
  Navigates across the UI.
Navigator.Gesture - Enum in com.microej.wear.components
  Enumerates gestures.
NAVY - Static variable in class ej.microui.display.Colors
  Constant for navy color.
NEGATIVE_INFINITY - Static variable in class java.lang.Double
  A constant holding the negative infinity of type `double`.
NEGATIVE_INFINITY - Static variable in class java.lang.Float
  A constant holding the negative infinity of type `float`.
NegativeArraySizeException - Exception in java.lang
  Thrown if an application tries to create an array with negative size.
NegativeArraySizeException() - Constructor for exception java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with no detail message.
NegativeArraySizeException(String) - Constructor for exception java.lang.NegativeArraySizeException
  Constructs a `NegativeArraySizeException` with the specified detail message.
NEW - java.lang.Thread.State
  Thread state for a thread which has not yet started.
NEW_TAI_LUE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for new tai lue font identifier.
newArray(Class<T[]>, int) - Static method in class ej.bon.Util
  Allocates a new array of object references from the given array type and length.
newInstance() - Method in class java.lang.Class
  Creates a new instance of the class represented by this `Class` object.
next() - Method in interface java.util.Iterator
  Returns the next element in the iteration.
next() - Method in interface java.util.ListIterator
  Returns the next element in the list and advances the cursor position.
next(int) - Method in class java.util.Random
  Generates the next pseudorandom number.
NEXT - Static variable in class ej.microui.event.generator.Command
  Constant for "next" command.
nextAfter(double, double) - Static method in class java.lang.Math
  Returns the floating-point number adjacent to the first argument in the direction of the second argument.
nextAfter(float, double) - Static method in class java.lang.Math
  Returns the floating-point number adjacent to the first argument in the direction of the second argument.
nextBoolean() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `boolean` value from this random number generator's sequence.
nextBytes(byte[]) - Method in class java.util.Random
  Generates random bytes and places them into a user-supplied byte array.
nextDouble() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `double` value between `0.0` and `1.0` from this random number generator's sequence.
nextElement() - Method in interface java.util.Enumeration
  Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
nextFloat() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `float` value between `0.0` and `1.0` from this random number generator's sequence.
nextGaussian() - Method in class java.util.Random
  Returns the next pseudorandom, Gaussian ("normally") distributed `double` value with mean `0.0` and standard deviation `1.0` from this random number generator's sequence.
nextIndex() - Method in interface java.util.ListIterator
  Returns the index of the element that would be returned by a subsequent call to `ListIterator.next()` .
nextInt() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `int` value from this random number generator's sequence.
nextInt(int) - Method in class java.util.Random
nextLong() - Method in class java.util.Random
  Returns the next pseudorandom, uniformly distributed `long` value from this random number generator's sequence.
nextUp(double) - Static method in class java.lang.Math
  Returns the floating-point value adjacent to `d` in the direction of positive infinity.
nextUp(float) - Static method in class java.lang.Math
  Returns the floating-point value adjacent to `f` in the direction of positive infinity.
NKO - Static variable in class ej.microui.display.FontIdentifiers
  Constant for nko font identifier.
NO_BACKGROUND - Static variable in class ej.mwt.style.background.NoBackground
  No background singleton to avoid creating several ones.
NO_COMPLEX_LAYOUTER_ERROR - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when a font is loaded with complex text layout enabled but no complex layouter is available.
NO_CONSTRAINT - Static variable in class ej.mwt.Widget
  A width or height hint equal to `NO_CONSTRAINT` means that there is no constraint on this dimension.
NO_DIMENSION - Static variable in class ej.mwt.style.dimension.NoDimension
  NoDimension singleton to avoid creating several ones.
NO_DISPLAY - Static variable in exception ej.microui.MicroUIException
  Exception thrown when the application tries to get a `Display` whereas there is no `Display` on the platform.
NO_FONT - Static variable in exception ej.microui.MicroUIException
  Exception thrown when the application tries to get a `Font` whereas there is no `Font` on the platform.
NO_OUTLINE - Static variable in class ej.mwt.style.outline.NoOutline
  No outline singleton to avoid creating several ones.
NoBackground - Class in ej.mwt.style.background
  A transparent background.
NoBackground() - Constructor for class ej.mwt.style.background.NoBackground
NoClassDefFoundError - Error in java.lang
  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.
NoClassDefFoundError() - Constructor for error java.lang.NoClassDefFoundError
  Constructs a `NoClassDefFoundError` with no detail message.
NoClassDefFoundError(String) - Constructor for error java.lang.NoClassDefFoundError
  Constructs a `NoClassDefFoundError` with the specified detail message.
NoDimension - Class in ej.mwt.style.dimension
  Dimension without constraint.
NoDimension() - Constructor for class ej.mwt.style.dimension.NoDimension
noFilter() - Static method in class ej.bluetooth.BluetoothScanFilter
  Creates a new scan filter.
NONE - ej.drawing.ShapePainter.Cap
  No specific cap is drawn.
NONE - Static variable in class ej.bluetooth.BluetoothPermissions
  No access.
NONE - Static variable in class ej.bluetooth.BluetoothProperties
  No property.
NonNull - Annotation Type in ej.annotation
  Indicates that a field, local variable, method return value or parameter can never be `null`.
NonNullByDefault - Annotation Type in ej.annotation
  Indicates that all fields, method return values or parameters can never be `null` in the annotated package or type.
NoOutline - Class in ej.mwt.style.outline
  An outline that is empty.
NoOutline() - Constructor for class ej.mwt.style.outline.NoOutline
NORM_PRIORITY - Static variable in class java.lang.Thread
  The default priority that is assigned to a thread.
NoSuchElementException - Exception in java.util
  Thrown by the `nextElement` method of an `Enumeration` to indicate that there are no more elements in the enumeration.
NoSuchElementException() - Constructor for exception java.util.NoSuchElementException
  Constructs a `NoSuchElementException` with `null` as its error message string.
NoSuchElementException(String) - Constructor for exception java.util.NoSuchElementException
  Constructs a `NoSuchElementException`, saving a reference to the error message string `s` for later retrieval by the `getMessage` method.
NoSuchFieldError - Error in java.lang
  Thrown if an application tries to access or modify a specified field of an object, and that object no longer has that field.
NoSuchFieldError() - Constructor for error java.lang.NoSuchFieldError
  Constructs a `NoSuchFieldError` with no detail message.
NoSuchFieldError(String) - Constructor for error java.lang.NoSuchFieldError
  Constructs a `NoSuchFieldError` with the specified detail message.
NoSuchFieldException - Exception in java.lang
  Signals that the class doesn't have a field of a specified name.
NoSuchFieldException() - Constructor for exception java.lang.NoSuchFieldException
  Constructor.
NoSuchFieldException(String) - Constructor for exception java.lang.NoSuchFieldException
  Constructor with a detail message.
NoSuchMethodError - Error in java.lang
  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.
NoSuchMethodError() - Constructor for error java.lang.NoSuchMethodError
  Constructs a `NoSuchMethodError` with no detail message.
NoSuchMethodError(String) - Constructor for error java.lang.NoSuchMethodError
  Constructs a `NoSuchMethodError` with the specified detail message.
NoSuchMethodException - Exception in java.lang
  Thrown when a particular method cannot be found.
NoSuchMethodException() - Constructor for exception java.lang.NoSuchMethodException
  Constructs a `NoSuchMethodException` without a detail message.
NoSuchMethodException(String) - Constructor for exception java.lang.NoSuchMethodException
  Constructs a `NoSuchMethodException` with a detail message.
notify() - Method in class java.lang.Object
  Wakes up a single thread that is waiting on this object's monitor.
NOTIFY - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic supports notifications.
notifyAll() - Method in class java.lang.Object
  Wakes up all threads that are waiting on this object's monitor.
notifyDrawingRegion() - Method in class ej.microui.display.GraphicsContext
  Notifies that the current clip will be considered as a completely repainted region by subsequent drawings.
notifyObservers() - Method in class java.util.Observable
  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.
notifyObservers(Object) - Method in class java.util.Observable
  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.
NotSelector - Class in ej.mwt.stylesheet.selector
  A not selector selects every widget that is not selected by its wrapped selector.
NotSelector(Selector) - Constructor for class ej.mwt.stylesheet.selector.NotSelector
  Creates a not selector.
NOVEMBER - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the eleventh month of the year in the Gregorian and Julian calendars.
NthChildSelector - Class in ej.mwt.stylesheet.selector
  A nth child selector selects by checking if a widget is the nth child of its parent.
NthChildSelector(int) - Constructor for class ej.mwt.stylesheet.selector.NthChildSelector
  Creates a nth child selector.
Nullable - Annotation Type in ej.annotation
  Indicates that a field, local variable, method return value or parameter can be `null`.
NullPointerException - Exception in java.lang
  Thrown when an application attempts to use `null` in a case where an object is required.
NullPointerException() - Constructor for exception java.lang.NullPointerException
  Constructs a `NullPointerException` with no detail message.
NullPointerException(String) - Constructor for exception java.lang.NullPointerException
  Constructs a `NullPointerException` with the specified detail message.
Number - Class in java.lang
  The abstract class `Number` is the superclass of classes `BigDecimal`, `BigInteger`, `Byte`, `Double`, `Float`, `Integer`, `Long`, and `Short`.
Number() - Constructor for class java.lang.Number
NumberFormatException - Exception in java.lang
  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.
NumberFormatException() - Constructor for exception java.lang.NumberFormatException
  Constructs a `NumberFormatException` with no detail message.
NumberFormatException(String) - Constructor for exception java.lang.NumberFormatException
  Constructs a `NumberFormatException` with the specified detail message.

## O

Object - Class in java.lang
  Class `Object` is the root of the class hierarchy.
Object() - Constructor for class java.lang.Object
  Creates a new Object.
Observable - Class in java.util
  This class represents an observable object, or "data" in the model-view paradigm.
Observable() - Constructor for class java.util.Observable
  Construct an Observable with zero Observers.
Observer - Interface in java.util
  A class can implement the `Observer` interface when it wants to be informed of changes in observable objects.
OCTOBER - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the tenth month of the year in the Gregorian and Julian calendars.
ODD_CHILD_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.OddChildSelector
  Odd child selector singleton to avoid creating several ones.
OddChildSelector - Class in ej.mwt.stylesheet.selector
  An odd child selector selects by checking if a widget is at an odd position in its parent (0, 2, 4,…).
OddChildSelector() - Constructor for class ej.mwt.stylesheet.selector.OddChildSelector
OGHAM - Static variable in class ej.microui.display.FontIdentifiers
  Constant for ogham font identifier.
OK - Static variable in class ej.bluetooth.BluetoothStatus
  OK.
OL_CHIKI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for ol chiki font identifier.
OLIVE - Static variable in class ej.microui.display.Colors
  Constant for olive color.
onAdvertisementCompleted() - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when an ongoing advertisement is completed.
onAdvertisementCompleted() - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onAttached() - Method in interface com.microej.wear.components.Renderable
  Called when this instance is scheduled for imminent rendering.
onAttached() - Method in class ej.mwt.Widget
  This method is called as soon as: the widget is attached to a desktop that is attached, the desktop of the widget is attached.
onConnected(BluetoothConnection) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a connection attempt is successful or when a remote device connects to the adapter.
onConnected(BluetoothConnection) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onConnectFailed(BluetoothAddress) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a connection attempt fails.
onConnectFailed(BluetoothAddress) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onDetached() - Method in interface com.microej.wear.components.Renderable
  Called when this instance is no longer scheduled for imminent rendering.
onDetached() - Method in class ej.mwt.Widget
  This method is called as soon as: the widget is detached from a desktop that is attached, the desktop of the widget is detached.
onDisconnected(BluetoothConnection) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when the connection with a device is closed.
onDisconnected(BluetoothConnection) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onDiscoveryCompleted(BluetoothConnection) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a service discovery is completed.
onDiscoveryCompleted(BluetoothConnection) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onDiscoveryResult(BluetoothConnection, BluetoothService) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a service provided by a device has been discovered.
onDiscoveryResult(BluetoothConnection, BluetoothService) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onExecuteWriteRequest(BluetoothConnection, BluetoothAttribute, boolean) - Method in class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
onExecuteWriteRequest(BluetoothConnection, BluetoothAttribute, boolean) - Method in interface ej.bluetooth.listeners.LocalServiceListener
  Called when an execute write request is received.
onHidden() - Method in class ej.microui.display.Displayable
  This method is called by system as soon as the displayable becomes hidden.
onHidden() - Method in class ej.mwt.Desktop
  This method is called by the system as soon as the desktop is hidden from the display.
onHidden() - Method in class ej.mwt.Widget
  This method is called as soon as the widget is no more visible on the display.
onIconAttached() - Method in interface com.microej.wear.components.Activity
  Called when the icon is scheduled for imminent rendering.
onIconAttached() - Method in interface com.microej.wear.components.ComplicationDataSource
  Called when the icon is scheduled for imminent rendering.
onIconDetached() - Method in interface com.microej.wear.components.Activity
  Called when the icon is no longer scheduled for imminent rendering.
onIconDetached() - Method in interface com.microej.wear.components.ComplicationDataSource
  Called when the icon is no longer scheduled for imminent rendering.
onLaidOut() - Method in class ej.mwt.Widget
  This method is called as soon as the widget bounds are set.
onNotificationReceived(BluetoothConnection, BluetoothCharacteristic, byte[]) - Method in class ej.bluetooth.listeners.impl.DefaultRemoteServiceListener
onNotificationReceived(BluetoothConnection, BluetoothCharacteristic, byte[]) - Method in interface ej.bluetooth.listeners.RemoteServiceListener
  Called when a characteristic notification or indication is received.
onNotificationSent(BluetoothConnection, BluetoothCharacteristic, boolean) - Method in class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
onNotificationSent(BluetoothConnection, BluetoothCharacteristic, boolean) - Method in interface ej.bluetooth.listeners.LocalServiceListener
  Called when a characteristic notification or indication is sent.
onPairCompleted(BluetoothConnection, boolean) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when the pairing procedure with a device is completed.
onPairCompleted(BluetoothConnection, boolean) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onPairRequest(BluetoothConnection) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a pairing request from a device is received.
onPairRequest(BluetoothConnection) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onPasskeyGenerated(BluetoothConnection, int) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a passkey is generated to be displayed to the user.
onPasskeyGenerated(BluetoothConnection, int) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onPasskeyRequest(BluetoothConnection) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a passkey request from a device is received.
onPasskeyRequest(BluetoothConnection) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onPrepareWriteRequest(BluetoothConnection, BluetoothAttribute, byte[], int) - Method in class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
onPrepareWriteRequest(BluetoothConnection, BluetoothAttribute, byte[], int) - Method in interface ej.bluetooth.listeners.LocalServiceListener
  Called when a prepare write request is received.
onPreviewAttached() - Method in interface com.microej.wear.components.Watchface
  Called when the preview is scheduled for imminent rendering.
onPreviewDetached() - Method in interface com.microej.wear.components.Watchface
  Called when the preview is no longer scheduled for imminent rendering.
onReadBlobRequest(BluetoothConnection, BluetoothAttribute, int) - Method in class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
onReadBlobRequest(BluetoothConnection, BluetoothAttribute, int) - Method in interface ej.bluetooth.listeners.LocalServiceListener
  Called when a read blob request is received.
onReadCompleted(BluetoothConnection, BluetoothAttribute, byte, byte[]) - Method in class ej.bluetooth.listeners.impl.DefaultRemoteServiceListener
onReadCompleted(BluetoothConnection, BluetoothAttribute, byte, byte[]) - Method in interface ej.bluetooth.listeners.RemoteServiceListener
  Called when a response to a read request is received.
onReadRequest(BluetoothConnection, BluetoothAttribute) - Method in class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
onReadRequest(BluetoothConnection, BluetoothAttribute) - Method in interface ej.bluetooth.listeners.LocalServiceListener
  Called when a read request is received.
onRenderExecuted(Widget, int, int, int, int) - Method in interface ej.mwt.render.RenderPolicy.RenderListener
  Handles a render execution notification.
onRenderRequested(Widget, int, int, int, int) - Method in interface ej.mwt.render.RenderPolicy.RenderListener
  Handles a render request notification.
onScanCompleted() - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when an ongoing scan is completed.
onScanCompleted() - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onScanResult(BluetoothAddress, byte[], int) - Method in interface ej.bluetooth.listeners.ConnectionListener
  Called when a advertisement or a scan response is received.
onScanResult(BluetoothAddress, byte[], int) - Method in class ej.bluetooth.listeners.impl.DefaultConnectionListener
onShown() - Method in class ej.microui.display.Displayable
  This method is called by system as soon as the displayable becomes visible.
onShown() - Method in class ej.mwt.Desktop
  This method is called by the system as soon as the desktop is shown on the display.
onShown() - Method in class ej.mwt.Widget
  This method is called as soon as the widget is visible on the display.
onTimeConfigurationChanged(long, String, int) - Method in interface com.microej.wear.components.TimeConfigurationListener
  Called when the time configuration of the device has changed (date, time, time zone).
onVoidTick(Animation[]) - Method in interface ej.mwt.animation.Animator.AnimatorListener
  Handles the case when none of the animations has requested a render during an animator tick.
onWriteCompleted(BluetoothConnection, BluetoothAttribute, byte) - Method in class ej.bluetooth.listeners.impl.DefaultRemoteServiceListener
onWriteCompleted(BluetoothConnection, BluetoothAttribute, byte) - Method in interface ej.bluetooth.listeners.RemoteServiceListener
  Called when a response to a write request is received.
onWriteRequest(BluetoothConnection, BluetoothAttribute, byte[]) - Method in class ej.bluetooth.listeners.impl.DefaultLocalServiceListener
onWriteRequest(BluetoothConnection, BluetoothAttribute, byte[]) - Method in interface ej.bluetooth.listeners.LocalServiceListener
  Called when a write request is received.
OPAQUE - Static variable in class ej.microui.display.GraphicsContext
  Maximum opacity.
OPTIMAL_DIMENSION_X - Static variable in class ej.mwt.style.dimension.OptimalDimension
  Optimal dimension using widget's optimal width.
OPTIMAL_DIMENSION_XY - Static variable in class ej.mwt.style.dimension.OptimalDimension
  Optimal dimension using widget's optimal width and height.
OPTIMAL_DIMENSION_Y - Static variable in class ej.mwt.style.dimension.OptimalDimension
  Optimal dimension using widget's optimal height.
OptimalDimension - Class in ej.mwt.style.dimension
  Dimension which fits the optimal size of the widget.
OptimalDimension() - Constructor for class ej.mwt.style.dimension.OptimalDimension
ordinal() - Method in class java.lang.Enum
  Returns the ordinal of this enumeration constant (its position in its enum declaration, where the initial constant is assigned an ordinal of zero).
ORIYA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for oriya font identifier.
out - Static variable in class java.lang.System
  The "standard" output stream.
OUT_OF_EVENTS - Static variable in exception ej.microui.MicroUIException
  Exception thrown when `Display`'s event serializer queue is full.
OUT_OF_MEMORY - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when an out of memory error occurs.
OUT_OF_RANGE - Static variable in class ej.bluetooth.BluetoothStatus
  Out of range.
Outline - Interface in ej.mwt.style.outline
  Represents an outline that wraps a rectangle.
Outlineable - Interface in ej.mwt.util
  Represents a two-dimensional object to which outlines can be added or removed.
OutlineHelper - Class in ej.mwt.util
  Provides utility methods to apply outlines and backgrounds.
OutlineHelper() - Constructor for class ej.mwt.util.OutlineHelper
OutOfMemoryError - Error in java.lang
  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.
OutOfMemoryError() - Constructor for error java.lang.OutOfMemoryError
  Constructs an `OutOfMemoryError` with no detail message.
OutOfMemoryError(String) - Constructor for error java.lang.OutOfMemoryError
  Constructs an `OutOfMemoryError` with the specified detail message.
OutputStream - Class in java.io
  This abstract class is the superclass of all classes representing an output stream of bytes.
OutputStream() - Constructor for class java.io.OutputStream
  The default `OutputStream` constructor.
OutputStreamWriter - Class in java.io
  An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are encoded into bytes using a specified `charset`.
OutputStreamWriter(OutputStream) - Constructor for class java.io.OutputStreamWriter
  Creates an OutputStreamWriter that uses the default character encoding.
OutputStreamWriter(OutputStream, String) - Constructor for class java.io.OutputStreamWriter
  Creates an OutputStreamWriter that uses the named charset.
OverlapRenderPolicy - Class in ej.mwt.render
  This render policy keeps the initial order of the widgets.
OverlapRenderPolicy(Desktop) - Constructor for class ej.mwt.render.OverlapRenderPolicy
  Creates an overlap render policy.
Override - Annotation Type in java.lang
  Indicates that a method declaration is intended to override a method declaration in a supertype.

## P

Package - Class in java.lang
  `Package` represent a Java package.
Package() - Constructor for class java.lang.Package
PACKAGE - java.lang.annotation.ElementType
  Package declaration
PADDING - Static variable in class ej.mwt.style.DefaultStyle
  The padding of the default style.
PADDING_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Padding field position in the array of selectors.
Painter - Class in ej.microui.display
  The `Painter` class provides static methods to draw basic shapes such as lines, rectangles, circles, characters and images.
Painter() - Constructor for class ej.microui.display.Painter
PARAMETER - java.lang.annotation.ElementType
  Parameter declaration
parseBoolean(String) - Static method in class java.lang.Boolean
  Parses the string argument as a boolean.
parseByte(String) - Static method in class java.lang.Byte
  Parses the string argument as a signed decimal `byte`.
parseByte(String, int) - Static method in class java.lang.Byte
  Parses the string argument as a signed `byte` in the radix specified by the second argument.
parseDouble(String) - Static method in class java.lang.Double
  Returns a new `double` initialized to the value represented by the specified `String`, as performed by the `valueOf` method of class `Double`.
parseFloat(String) - Static method in class java.lang.Float
  Returns a new `float` initialized to the value represented by the specified `String`, as performed by the `valueOf` method of class `Float`.
parseInt(String) - Static method in class java.lang.Integer
  Parses the string argument as a signed decimal integer.
parseInt(String, int) - Static method in class java.lang.Integer
  Parses the string argument as a signed integer in the radix specified by the second argument.
parseLong(String) - Static method in class java.lang.Long
  Parses the string argument as a signed decimal `long`.
parseLong(String, int) - Static method in class java.lang.Long
  Parses the string argument as a signed `long` in the radix specified by the second argument.
parseShort(String) - Static method in class java.lang.Short
  Parses the string argument as a signed decimal `short`.
parseShort(String, int) - Static method in class java.lang.Short
  Parses the string argument as a signed `short` in the radix specified by the second argument.
PASTE - Static variable in class ej.microui.event.generator.Command
  Constant for "paste" command.
Path - Class in ej.microvg
  Represents a geometric paths consisting of straight line segments, quadratic curves, and cubic curves.
Path() - Constructor for class ej.microvg.Path
  Creates an empty path.
PAUSE - Static variable in class ej.microui.event.generator.Command
  Constant for "pause" command.
peek() - Method in class java.util.Stack
  Looks at the object at the top of this stack without removing it from the stack.
Permission - Class in java.security
Permission(String) - Constructor for class java.security.Permission
  Constructs a permission with the specified name.
PERPENDICULAR - ej.drawing.ShapePainter.Cap
  Cap is perpendicular to the line.
PHAGS_PA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for phags pa font identifier.
PI - Static variable in class java.lang.Math
  The `double` value that is closer than any other to pi, the ratio of the circumference of a circle to its diameter.
platformTimeMillis() - Static method in class ej.bon.Util
  Gets an arbitrary time in milliseconds.
platformTimeNanos() - Static method in class ej.bon.Util
  Gets an arbitrary time in nanoseconds.
PLUS - ej.microvg.BlendMode
  Adds the source pixels to the destination pixels and saturates the result.
PM - Static variable in class java.util.Calendar
  Value of the `Calendar.AM_PM` field indicating the period of the day from noon to just before midnight.
Pointer - Class in ej.microui.event.generator
  A pointer event generator represents a pointing device that is usually associated to a group of physical buttons.
Pointer(int, int) - Constructor for class ej.microui.event.generator.Pointer
  Constructor with a specified area range (`width` and `height`) that does not support click, doubleClick nor elapsedTime for any of its buttons.
Pointer(int, int, int) - Constructor for class ej.microui.event.generator.Pointer
  Constructor with a specified area range (`width` and `height`) where elapsedTime, click and doubleClick features are supported and enabled for the first `nbButtons` (doubleClick feature is initialized with a 200ms delay).
POINTER_LONG_PRESS - com.microej.wear.components.Navigator.Gesture
  Pointer long press gesture.
PointerEventDispatcher - Class in ej.mwt.event
  Dispatches the pointer events received on a desktop to its children.
PointerEventDispatcher(Desktop) - Constructor for class ej.mwt.event.PointerEventDispatcher
  Creates a desktop event dispatcher.
poll() - Method in class ej.bon.ReferenceQueue
  Queries the queue and returns and removes the first element of the queue.
poll() - Method in class java.lang.ref.ReferenceQueue
  Polls this queue to see if a reference object is available.
pop() - Method in class java.util.Stack
  Removes the object at the top of this stack and returns that object as the value of this function.
POSITIVE_INFINITY - Static variable in class java.lang.Double
  A constant holding the positive infinity of type `double`.
POSITIVE_INFINITY - Static variable in class java.lang.Float
  A constant holding the positive infinity of type `float`.
postConcat(Matrix) - Method in class ej.microvg.Matrix
  Postconcats the matrix with the specified matrix.
postRotate(float) - Method in class ej.microvg.Matrix
  Postconcats the matrix with the specified rotation.
postScale(float, float) - Method in class ej.microvg.Matrix
  Postconcats the matrix with the specified scale.
postTranslate(float, float) - Method in class ej.microvg.Matrix
  Postconcats the matrix with the specified translation.
pow(double, double) - Static method in class java.lang.Math
  Returns the value of the first argument raised to the power of the second argument.
preConcat(Matrix) - Method in class ej.microvg.Matrix
  Preconcats the matrix with the specified matrix.
PREPARE_QUEUE_FULL - Static variable in class ej.bluetooth.BluetoothStatus
  Prepare queue full.
preRotate(float) - Method in class ej.microvg.Matrix
  Preconcats the matrix with the specified rotation.
preScale(float, float) - Method in class ej.microvg.Matrix
  Preconcats the matrix with the specified scale.
PRESSED - Static variable in class ej.microui.event.generator.Buttons
  Constant for "pressed" action.
preTranslate(float, float) - Method in class ej.microvg.Matrix
  Preconcats the matrix with the specified translation.
previous() - Method in interface java.util.ListIterator
  Returns the previous element in the list and moves the cursor position backwards.
PREVIOUS - Static variable in class ej.microui.event.generator.Command
  Constant for "previous" command.
previousIndex() - Method in interface java.util.ListIterator
  Returns the index of the element that would be returned by a subsequent call to `ListIterator.previous()`.
print(boolean) - Method in class java.io.PrintStream
  Prints a boolean value.
print(char) - Method in class java.io.PrintStream
  Prints a character.
print(char[]) - Method in class java.io.PrintStream
  Prints an array of characters.
print(double) - Method in class java.io.PrintStream
  Prints a double-precision floating-point number.
print(float) - Method in class java.io.PrintStream
  Prints a floating-point number.
print(int) - Method in class java.io.PrintStream
  Prints an integer.
print(long) - Method in class java.io.PrintStream
  Prints a long integer.
print(Object) - Method in class java.io.PrintStream
  Prints an object.
print(String) - Method in class java.io.PrintStream
  Prints a string.
println() - Method in class java.io.PrintStream
  Terminates the current line by writing the line separator string.
println(boolean) - Method in class java.io.PrintStream
  Prints a boolean and then terminate the line.
println(char) - Method in class java.io.PrintStream
  Prints a character and then terminate the line.
println(char[]) - Method in class java.io.PrintStream
  Prints an array of characters and then terminate the line.
println(double) - Method in class java.io.PrintStream
  Prints a double and then terminate the line.
println(float) - Method in class java.io.PrintStream
  Prints a float and then terminate the line.
println(int) - Method in class java.io.PrintStream
  Prints an integer and then terminate the line.
println(long) - Method in class java.io.PrintStream
  Prints a long and then terminate the line.
println(Object) - Method in class java.io.PrintStream
  Prints an Object and then terminate the line.
println(String) - Method in class java.io.PrintStream
  Prints a String and then terminate the line.
printStackTrace() - Method in class java.lang.Throwable
  Prints this throwable and its backtrace to the standard error stream.
printStackTrace(PrintStream) - Method in class java.lang.Throwable
  Prints this throwable and its backtrace to the specified print stream.
PrintStream - Class in java.io
  A `PrintStream` adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
PrintStream(OutputStream) - Constructor for class java.io.PrintStream
  Creates a new print stream.
PrintStream(OutputStream, boolean) - Constructor for class java.io.PrintStream
  Creates a new print stream.
PrintStream(OutputStream, boolean, String) - Constructor for class java.io.PrintStream
  Creates a new print stream.
PROCEDURE_ALREADY_IN_PROGRESS - Static variable in class ej.bluetooth.BluetoothStatus
  Procedure already in progress.
PropertyPermission - Class in java.util
PropertyPermission(String, String) - Constructor for class java.util.PropertyPermission
  Creates a new PropertyPermission object with the specified name.
Proxy<T> - Class in ej.kf
  The superclass of proxy classes.
Proxy() - Constructor for class ej.kf.Proxy
  The default constructor.
PUBLIC_TARGET_ADDRESS - Static variable in class ej.bluetooth.BluetoothDataTypes
  Public Target Address.
purge() - Method in class java.util.Timer
  Deprecated.
  Removes all cancelled tasks from this timer's task queue.
PURPLE - Static variable in class ej.microui.display.Colors
  Constant for purple color.
push(E) - Method in class java.util.Stack
  Pushes an item onto the top of this stack.
put(String, Object) - Static method in class ej.bon.Immutables
  Deprecated.
put(K, V) - Method in class java.util.AbstractMap
  Associates the specified value with the specified key in this map (optional operation).
put(K, V) - Method in class java.util.Dictionary
  Maps the specified `key` to the specified `value` in this dictionary.
put(K, V) - Method in class java.util.HashMap
  Associates the specified value with the specified key in this map.
put(K, V) - Method in class java.util.Hashtable
  Maps the specified `key` to the specified `value` in this hashtable.
put(K, V) - Method in interface java.util.Map
  Associates the specified value with the specified key in this map (optional operation).
put(K, V) - Method in class java.util.WeakHashMap
  Associates the specified value with the specified key in this map.
putAll(Hashtable) - Static method in class ej.bon.Immutables
  Deprecated.
putAll(Map<? extends K, ? extends V>) - Method in class java.util.AbstractMap
  Copies all of the mappings from the specified map to this map (optional operation).
putAll(Map<? extends K, ? extends V>) - Method in class java.util.HashMap
  Copies all of the mappings from the specified map to this map.
putAll(Map<? extends K, ? extends V>) - Method in class java.util.Hashtable
  Copies all of the mappings from the specified map to this hashtable.
putAll(Map<? extends K, ? extends V>) - Method in interface java.util.Map
  Copies all of the mappings from the specified map to this map (optional operation).
putAll(Map<? extends K, ? extends V>) - Method in class java.util.WeakHashMap
  Copies all of the mappings from the specified map to this map.

## Q

quadTo(float, float, float, float) - Method in class ej.microvg.Path
  Adds a quadratic bezier from the last point, approaching control point (x1,y1), and ending at (x2,y2).
quadToRelative(float, float, float, float) - Method in class ej.microvg.Path
  Same as `Path.quadTo(float, float, float, float)`, but the coordinates are considered relative to the last point on this contour.

## R

random() - Static method in class java.lang.Math
  Returns a `double` value with a positive sign, greater than or equal to `0.0` and less than `1.0`.
Random - Class in java.util
  An instance of this class is used to generate a stream of pseudorandom numbers.
Random() - Constructor for class java.util.Random
  Creates a new random number generator.
Random(long) - Constructor for class java.util.Random
  Creates a new random number generator using a single `long` seed.
RANDOM_TARGET_ADDRESS - Static variable in class ej.bluetooth.BluetoothDataTypes
  Random Target Address.
RandomAccess - Interface in java.util
  Marker interface used by `List` implementations to indicate that they support fast (generally constant time) random access.
read() - Method in class java.io.ByteArrayInputStream
  Reads the next byte of data from this input stream.
read() - Method in class java.io.FilterInputStream
  Reads the next byte of data from this input stream.
read() - Method in class java.io.InputStream
  Reads the next byte of data from the input stream.
read() - Method in class java.io.InputStreamReader
  Reads a single character.
read() - Method in class java.io.Reader
  Reads a single character.
read(byte[]) - Method in class java.io.DataInputStream
  Reads some number of bytes from the contained input stream and stores them into the buffer array `b`.
read(byte[]) - Method in class java.io.FilterInputStream
  Reads up to `byte.length` bytes of data from this input stream into an array of bytes.
read(byte[]) - Method in class java.io.InputStream
  Reads some number of bytes from the input stream and stores them into the buffer array `b`.
read(byte[], int, int) - Method in class java.io.ByteArrayInputStream
  Reads up to `len` bytes of data into an array of bytes from this input stream.
read(byte[], int, int) - Method in class java.io.DataInputStream
  Reads up to `len` bytes of data from the contained input stream into an array of bytes.
read(byte[], int, int) - Method in class java.io.FilterInputStream
  Reads up to `len` bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class java.io.InputStream
  Reads up to `len` bytes of data from the input stream into an array of bytes.
read(char[]) - Method in class java.io.Reader
  Reads characters into an array.
read(char[], int, int) - Method in class java.io.InputStreamReader
  Reads characters into a portion of an array.
read(char[], int, int) - Method in class java.io.Reader
  Reads characters into a portion of an array.
READ - Static variable in class ej.bluetooth.BluetoothPermissions
  Read access, no encryption required.
READ - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic value may be read.
READ_AUTH - Static variable in class ej.bluetooth.BluetoothPermissions
  Read access, authentication required.
READ_ENCRYPT - Static variable in class ej.bluetooth.BluetoothPermissions
  Read access, encryption required.
READ_NOT_PERMITTED - Static variable in class ej.bluetooth.BluetoothStatus
  Read not permitted.
Readable - Interface in java.lang
  This interface is only defined for hierarchy compatibility.
readArray() - Method in class ej.bon.ResourceBuffer
  Reads a `ResourceArray` and increments position in the data.
readBoolean() - Method in class ej.bon.ResourceBuffer
  Reads a boolean and increments position in the data.
readBoolean() - Method in interface java.io.DataInput
  Reads one input byte and returns `true` if that byte is nonzero, `false` if that byte is zero.
readBoolean() - Method in class java.io.DataInputStream
  See the general contract of the `readBoolean` method of `DataInput`.
readByte() - Method in class ej.bon.ResourceBuffer
  Reads a byte and increments position in the data.
readByte() - Method in interface java.io.DataInput
  Reads and returns one input byte.
readByte() - Method in class java.io.DataInputStream
  See the general contract of the `readByte` method of `DataInput`.
readChar() - Method in class ej.bon.ResourceBuffer
  Reads a char and increments position in the data.
readChar() - Method in interface java.io.DataInput
  Reads two input bytes and returns a `char` value.
readChar() - Method in class java.io.DataInputStream
  See the general contract of the `readChar` method of `DataInput`.
readChar(byte[], int) - Static method in class ej.bon.ByteArray
  Reads a char in the given byte array at the given offset respecting the endianness of the platform.
readChar(byte[], int, int) - Static method in class ej.bon.ByteArray
  Reads a char in the given byte array at the given offset respecting the endianness of the array.
readDouble() - Method in interface java.io.DataInput
  Reads eight input bytes and returns a `double` value.
readDouble() - Method in class java.io.DataInputStream
  See the general contract of the `readDouble` method of `DataInput`.
Reader - Class in java.io
  Abstract class for reading character streams.
Reader() - Constructor for class java.io.Reader
  Creates a new character-stream reader whose critical sections will synchronize on the reader itself.
Reader(Object) - Constructor for class java.io.Reader
  Creates a new character-stream reader whose critical sections will synchronize on the given object.
readFloat() - Method in interface java.io.DataInput
  Reads four input bytes and returns a `float` value.
readFloat() - Method in class java.io.DataInputStream
  See the general contract of the `readFloat` method of `DataInput`.
readFully(byte[]) - Method in interface java.io.DataInput
  Reads some bytes from an input stream and stores them into the buffer array `b`.
readFully(byte[]) - Method in class java.io.DataInputStream
  See the general contract of the `readFully` method of `DataInput`.
readFully(byte[], int, int) - Method in interface java.io.DataInput
  Reads `len` bytes from an input stream.
readFully(byte[], int, int) - Method in class java.io.DataInputStream
  See the general contract of the `readFully` method of `DataInput`.
readInt() - Method in class ej.bon.ResourceBuffer
  Reads an integer and increments position in the data.
readInt() - Method in interface java.io.DataInput
  Reads four input bytes and returns an `int` value.
readInt() - Method in class java.io.DataInputStream
  See the general contract of the `readInt` method of `DataInput`.
readInt(byte[], int) - Static method in class ej.bon.ByteArray
  Reads an int in the given byte array at the given offset respecting the endianness of the platform.
readInt(byte[], int, int) - Static method in class ej.bon.ByteArray
  Reads an int in the given byte array at the given offset respecting the endianness of the array.
readLong() - Method in interface java.io.DataInput
  Reads eight input bytes and returns a `long` value.
readLong() - Method in class java.io.DataInputStream
  See the general contract of the `readLong` method of `DataInput`.
readLong(byte[], int) - Static method in class ej.bon.ByteArray
  Reads a long in the given byte array at the given offset respecting the endianness of the platform.
readLong(byte[], int, int) - Static method in class ej.bon.ByteArray
  Reads a long in the given byte array at the given offset respecting the endianness of the array.
readPixel(int, int) - Method in class ej.microui.display.GraphicsContext
  Returns the color of a pixel of this graphics context.
readPixel(int, int) - Method in class ej.microui.display.Image
  Returns the color of a pixel of this image.
readPixels(int[], int, int, int, int, int, int) - Method in class ej.microui.display.GraphicsContext
  Retrieves the color of the pixels of a region of this graphics context.
readPixels(int[], int, int, int, int, int, int) - Method in class ej.microui.display.Image
  Retrieves the color of the pixels of a region of this image.
readShort() - Method in class ej.bon.ResourceBuffer
  Reads a short and increments position in the data.
readShort() - Method in interface java.io.DataInput
  Reads two input bytes and returns a `short` value.
readShort() - Method in class java.io.DataInputStream
  See the general contract of the `readShort` method of `DataInput`.
readShort(byte[], int) - Static method in class ej.bon.ByteArray
  Reads a short in the given byte array at the given offset respecting the endianness of the platform.
readShort(byte[], int, int) - Static method in class ej.bon.ByteArray
  Reads a short in the given byte array at the given offset respecting the endianness of the array.
readString() - Method in class ej.bon.ResourceBuffer
  Reads a `String` and increments position in the data.
readUnsignedByte() - Method in interface java.io.DataInput
  Reads one input byte, zero-extends it to type `int`, and returns the result, which is therefore in the range `0` through `255`.
readUnsignedByte() - Method in class java.io.DataInputStream
  See the general contract of the `readUnsignedByte` method of `DataInput`.
readUnsignedByte(byte[], int) - Static method in class ej.bon.ByteArray
  Reads an unsigned-byte in the given byte array at the given offset respecting the endianness of the platform.
readUnsignedShort() - Method in interface java.io.DataInput
  Reads two input bytes and returns an `int` value in the range `0` through `65535`.
readUnsignedShort() - Method in class java.io.DataInputStream
  See the general contract of the `readUnsignedShort` method of `DataInput`.
readUTF() - Method in interface java.io.DataInput
  Reads in a string that has been encoded using a modified UTF-8 format.
readUTF() - Method in class java.io.DataInputStream
  See the general contract of the `readUTF` method of `DataInput`.
readUTF(DataInput) - Static method in class java.io.DataInputStream
  Reads from the stream `in` a representation of a Unicode character string encoded in modified UTF-8 format; this string of characters is then returned as a `String`.
readVarLong() - Method in class ej.bon.ResourceBuffer
  Reads a 64-bits signed integer and increments position in the data.
readVarSInt() - Method in class ej.bon.ResourceBuffer
  Reads a 32-bits signed integer and increments position in the data.
readVarUInt() - Method in class ej.bon.ResourceBuffer
  Reads a 32-bits unsigned integer and increments position in the data.
ready() - Method in class java.io.InputStreamReader
  Tells whether this stream is ready to be read.
ready() - Method in class java.io.Reader
  Tells whether this stream is ready to be read.
recordEvent(int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int, int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEvent(int, int, int, int, int, int, int, int, int, int, int) - Method in class ej.trace.Tracer
  Record an event for this `Tracer`.
recordEventEnd(int) - Method in class ej.trace.Tracer
  Record the end of the execution of an event for this `Tracer`.
recordEventEnd(int, int) - Method in class ej.trace.Tracer
  Record the end of the execution of an event for this `Tracer`.
Rectangle - Class in ej.mwt.util
  Represents a rectangle with a position and a size.
Rectangle(int, int, int, int) - Constructor for class ej.mwt.util.Rectangle
  Creates a rectangle specifying its bounds.
Rectangle(Rectangle) - Constructor for class ej.mwt.util.Rectangle
  Creates a rectangle from the bounds of another rectangle.
RectangularBackground - Class in ej.mwt.style.background
  Draws a plain color on the background with a rectangular border.
RectangularBackground(int) - Constructor for class ej.mwt.style.background.RectangularBackground
  Creates a rectangular background with no border.
RectangularBorder - Class in ej.mwt.style.outline.border
  Represents and draw a rectangular colored border.
RectangularBorder(int, int) - Constructor for class ej.mwt.style.outline.border.RectangularBorder
  Creates a rectangular border specifying its thickness.
RED - Static variable in class ej.microui.display.Colors
  Constant for red color.
Reference<T> - Class in java.lang.ref
  Abstract base class for reference objects.
Reference() - Constructor for class java.lang.ref.Reference
ReferenceQueue<T> - Class in ej.bon
  ReferenceQueue represents a queue of EnqueuedWeakReference.
ReferenceQueue<T> - Class in java.lang.ref
  Reference queues, to which registered reference objects are appended by the garbage collector after the appropriate reachability changes are detected.
ReferenceQueue() - Constructor for class ej.bon.ReferenceQueue
  Creates an empty `Reference` queue.
ReferenceQueue() - Constructor for class java.lang.ref.ReferenceQueue
  Constructs a new reference-object queue.
ReflectiveOperationException - Exception in java.lang
  Common superclass of exceptions thrown by reflective operations in core reflection.
ReflectiveOperationException() - Constructor for exception java.lang.ReflectiveOperationException
  Constructs a new exception with `null` as its detail message.
ReflectiveOperationException(String) - Constructor for exception java.lang.ReflectiveOperationException
  Constructs a new exception with the specified detail message.
ReflectiveOperationException(String, Throwable) - Constructor for exception java.lang.ReflectiveOperationException
  Constructs a new exception with the specified detail message and cause.
ReflectiveOperationException(Throwable) - Constructor for exception java.lang.ReflectiveOperationException
  Constructs a new exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
regionMatches(boolean, int, String, int, int) - Method in class java.lang.String
  Tests if two string regions are equal.
regionMatches(int, String, int, int) - Method in class java.lang.String
  Tests if two string regions are equal.
registerActivity(Activity) - Method in interface com.microej.wear.services.ComponentService
  Registers the given activity.
registerComplicationDataSource(ComplicationDataSource) - Method in interface com.microej.wear.services.ComponentService
  Registers the given complication data source.
registerWatchface(Watchface) - Method in interface com.microej.wear.services.ComponentService
  Registers the given watchface.
rehash() - Method in class java.util.Hashtable
  Increases the capacity of and internally reorganizes this hashtable, in order to accommodate and access its entries more efficiently.
REJANG - Static variable in class ej.microui.display.FontIdentifiers
  Constant for rejang font identifier.
RelativeDimension - Class in ej.mwt.style.dimension
  Dimension with constraint relative to the parent.
RelativeDimension(float, float) - Constructor for class ej.mwt.style.dimension.RelativeDimension
  Creates a relative dimension with constraints.
RELEASED - Static variable in class ej.microui.event.generator.Buttons
  Constant for "released" action.
RemoteServiceListener - Interface in ej.bluetooth.listeners
  The `RemoteServiceListener` interface provides callbacks related to remote services.
remove() - Method in class ej.bon.ReferenceQueue
  Queries the queue, returns and removes the first element of the queue.
remove() - Method in class java.lang.ref.ReferenceQueue
  Removes the next reference object in this queue, blocking until one becomes available.
remove() - Method in interface java.util.Iterator
  Removes from the underlying collection the last element returned by this iterator (optional operation).
remove() - Method in interface java.util.ListIterator
  Removes from the list the last element that was returned by `ListIterator.next()` or `ListIterator.previous()` (optional operation).
remove(int) - Method in class java.util.AbstractList
  Removes the element at the specified position in this list (optional operation).
remove(int) - Method in class java.util.ArrayList
  Removes the element at the specified position in this list.
remove(int) - Method in interface java.util.List
  Removes the element at the specified position in this list (optional operation).
remove(int) - Method in class java.util.Vector
  Removes the element at the specified position in this Vector.
remove(long) - Method in class java.lang.ref.ReferenceQueue
  Removes the next reference object in this queue, blocking until either one becomes available or the given timeout period expires.
remove(Object) - Method in class java.util.AbstractCollection
  Removes a single instance of the specified element from this collection, if it is present (optional operation).
remove(Object) - Method in class java.util.AbstractMap
  Removes the mapping for a key from this map if it is present (optional operation).
remove(Object) - Method in class java.util.ArrayList
  Removes the first occurrence of the specified element from this list, if it is present.
remove(Object) - Method in interface java.util.Collection
  Removes a single instance of the specified element from this collection, if it is present (optional operation).
remove(Object) - Method in class java.util.Dictionary
  Removes the `key` (and its corresponding `value`) from this dictionary.
remove(Object) - Method in class java.util.HashMap
  Removes the mapping for the specified key from this map if present.
remove(Object) - Method in class java.util.Hashtable
  Removes the key (and its corresponding value) from this hashtable.
remove(Object) - Method in interface java.util.List
  Removes the first occurrence of the specified element from this list, if it is present (optional operation).
remove(Object) - Method in interface java.util.Map
  Removes the mapping for a key from this map if it is present (optional operation).
remove(Object) - Method in interface java.util.Set
  Removes the specified element from this set if it is present (optional operation).
remove(Object) - Method in class java.util.Vector
  Removes the first occurrence of the specified element in this Vector If the Vector does not contain the element, it is unchanged.
remove(Object) - Method in class java.util.WeakHashMap
  Removes the mapping for a key from this weak hash map if it is present.
removeAll(Collection<?>) - Method in class java.util.AbstractCollection
  Removes all of this collection's elements that are also contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class java.util.AbstractSet
  Removes from this set all of its elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class java.util.ArrayList
  Removes from this list all of its elements that are contained in the specified collection.
removeAll(Collection<?>) - Method in interface java.util.Collection
  Removes all of this collection's elements that are also contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in interface java.util.List
  Removes from this list all of its elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in interface java.util.Set
  Removes from this set all of its elements that are contained in the specified collection (optional operation).
removeAll(Collection<?>) - Method in class java.util.Vector
  Removes from this Vector all of its elements that are contained in the specified Collection.
removeAllChildren() - Method in class ej.mwt.Container
  Removes all the children of this container.
removeAllClassSelectors() - Method in class ej.mwt.Widget
  Removes all the class selectors.
removeAllElements() - Method in class java.util.Vector
  Removes all components from this vector and sets its size to zero.
removeBackgroundColor() - Method in class ej.microui.display.GraphicsContext
  Removes the background color of this graphics context.
removeChild(Widget) - Method in class ej.mwt.Container
  Removes the specified widget from the list of children of this container.
removeClassSelector(int) - Method in class ej.mwt.Widget
  Removes a class selector.
removeConfigurationListener(TimeConfigurationListener) - Method in interface com.microej.wear.services.TimeService
  Removes the given `TimeConfigurationListener` to the list of listeners that are notified when the time configuration of the device has changed.
removeElement(Object) - Method in class java.util.Vector
  Removes the first (lowest-indexed) occurrence of the argument from this vector.
removeElementAt(int) - Method in class java.util.Vector
  Deletes the component at the specified index.
removeFromSystemPool() - Method in class ej.microui.event.EventGenerator
  Removes the generator from the system generators pool.
removeOutline(int, int, int, int) - Method in interface ej.mwt.util.Outlineable
  Removes the given outline.
removeOutline(int, int, int, int) - Method in class ej.mwt.util.Rectangle
removeOutline(int, int, int, int) - Method in class ej.mwt.util.Size
removeRange(int, int) - Method in class java.util.AbstractList
  Removes from this list all of the elements whose index is between `fromIndex`, inclusive, and `toIndex`, exclusive.
removeRange(int, int) - Method in class java.util.ArrayList
  Removes from this list all of the elements whose index is between `fromIndex`, inclusive, and `toIndex`, exclusive.
removeRange(int, int) - Method in class java.util.Vector
  Removes from this list all of the elements whose index is between `fromIndex`, inclusive, and `toIndex`, exclusive.
render(GraphicsContext) - Method in interface com.microej.wear.components.Renderable
  Renders this instance on the given graphics context.
render(GraphicsContext) - Method in class ej.microui.display.Displayable
  Renders the displayable.
render(GraphicsContext) - Method in class ej.mwt.Desktop
  The desktop is rendered using the given graphics context.
render(GraphicsContext) - Method in class ej.mwt.Widget
  Renders the widget on the given graphics context.
Renderable - Interface in com.microej.wear.components
  Represents a UI that can be rendered on a graphics context and that can be shown on the display.
RenderableString - Class in ej.microui.display
  Represents graphical information related to the drawing of a string with a font.
RenderableString(String, Font) - Constructor for class ej.microui.display.RenderableString
  Creates a renderable string.
renderChild(Widget, GraphicsContext) - Method in class ej.mwt.Container
  Renders a child of this container.
renderContent(GraphicsContext, int, int) - Method in class ej.mwt.Container
  Renders the content of the widget without the border, margin and padding specified in the style.
renderContent(GraphicsContext, int, int) - Method in class ej.mwt.Widget
  Renders the content of the widget without the border, margin and padding specified in the style.
renderDesktop() - Method in class ej.mwt.render.DefaultRenderPolicy
  Renders the desktop on the display.
renderDesktop() - Method in class ej.mwt.render.RenderPolicy
  Renders the desktop on the display.
renderIcon(GraphicsContext, int, int, int) - Method in interface com.microej.wear.components.Activity
  Renders the icon of this activity.
renderIcon(GraphicsContext, int, int, int, int) - Method in interface com.microej.wear.components.ComplicationDataSource
  Renders the icon.
RenderPolicy - Class in ej.mwt.render
  A render policy is responsible of rendering the widgets of a desktop on the display.
RenderPolicy(Desktop) - Constructor for class ej.mwt.render.RenderPolicy
  Creates a render policy.
RenderPolicy.RenderListener - Interface in ej.mwt.render
  Listener for render events (when it is requested and when it is actually executed).
renderPreview(GraphicsContext, int, int, int) - Method in interface com.microej.wear.components.Watchface
  Renders a preview of this watchface.
renderWidget(GraphicsContext, Widget) - Method in class ej.mwt.Desktop
  Renders a widget.
renderWidget(GraphicsContext, Widget) - Method in class ej.mwt.render.RenderPolicy
  Performs the increment render of the widget.
renderWidget(Widget, int, int, int, int) - Method in class ej.mwt.render.DefaultRenderPolicy
  This method performs the increment render of the widget.
renderWidget(Widget, int, int, int, int) - Method in class ej.mwt.render.OverlapRenderPolicy
REPEATED - Static variable in class ej.microui.event.generator.Buttons
  Constant for "repeated" action (button held down).
replace(char, char) - Method in class java.lang.String
  Returns a new string resulting from replacing all occurrences of `oldChar` in this string with `newChar`.
replace(int, int, String) - Method in class java.lang.StringBuffer
  Replaces the characters in a substring of this sequence with characters in the specified `String`.
replace(int, int, String) - Method in class java.lang.StringBuilder
  Replaces the characters in a substring of this sequence with characters in the specified `String`.
replace(CharSequence, CharSequence) - Method in class java.lang.String
  Replaces each substring of this string that matches the literal target sequence with the specified literal replacement sequence.
replaceChild(int, Widget) - Method in class ej.mwt.Container
  Replaces the child at the specified index in the list of children of this container by the specified widget.
REQUEST_NOT_SUPPORTED - Static variable in class ej.bluetooth.BluetoothStatus
  Request not supported.
requestFlush() - Method in class ej.microui.display.Display
  Requests a flush updating the display with the draw actions since the last flush if and only if the display is double buffered.
requestHide() - Method in class ej.mwt.Desktop
  Hides the desktop from the display.
requestHide(Displayable) - Method in class ej.microui.display.Display
  Asks to set the given displayable as hidden on the display.
requestLayOut() - Method in class ej.mwt.Desktop
  Requests a lay out of all the hierarchy of this desktop.
requestLayOut() - Method in class ej.mwt.Widget
  Requests a lay out of all the widgets in the sub hierarchy of this widget.
requestRender() - Method in class ej.microui.display.Display
  Asks to render the current displayable.
requestRender() - Method in class ej.microui.display.Displayable
  Requests a rendering for the entire displayable.
requestRender() - Method in class ej.mwt.Desktop
requestRender() - Method in class ej.mwt.Widget
  Requests a render of this entire widget on the display.
requestRender(int, int, int, int) - Method in class ej.mwt.Widget
  Requests a render of a zone of this widget on the display.
requestRender(Widget, int, int, int, int) - Method in class ej.mwt.render.DefaultRenderPolicy
requestRender(Widget, int, int, int, int) - Method in class ej.mwt.render.RenderPolicy
  Requests a rendering of the given widget on the display.
requestShow() - Method in class ej.mwt.Desktop
  Shows the desktop on the display.
requestShow(Displayable) - Method in class ej.microui.display.Display
  Asks to set the given displayable as visible on the display.
reset() - Method in class ej.microui.display.GraphicsContext
  Resets this graphics context to its initial configuration.
reset() - Method in class ej.microvg.Matrix
  Resets the matrix to identity.
reset() - Method in class ej.microvg.Path
  Resets the path to an empty one.
reset() - Method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Resets the stylesheet to its initial state.
reset() - Method in class java.io.ByteArrayInputStream
  Resets the buffer to the marked position.
reset() - Method in class java.io.ByteArrayOutputStream
  Resets the `count` field of this byte array output stream to zero, so that all currently accumulated output in the output stream is discarded.
reset() - Method in class java.io.FilterInputStream
  Repositions this stream to the position at the time the `mark` method was last called on this input stream.
reset() - Method in class java.io.InputStream
  Repositions this stream to the position at the time the `mark` method was last called on this input stream.
reset() - Method in class java.io.Reader
  Resets the stream.
reset(int, int) - Method in class ej.microui.event.generator.Pointer
  Stores the given position.
resetClip() - Method in class ej.microui.display.GraphicsContext
  Resets the clipping area of this graphics context to its entire bounds.
resetDefaultStyle() - Method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Resets the default style attributes to their initial value.
resetSelectorStyle(Selector) - Method in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Resets the style attributes for a selector.
resetTranslation() - Method in class ej.microui.display.GraphicsContext
  Resets the translation vector of this graphics context to the `(0,0)` vector.
RESOURCE_CLOSED - Static variable in exception ej.microui.MicroUIException
  Exception thrown when the application is trying to use a resource which has been closed.
RESOURCE_CLOSED - Static variable in exception ej.microvg.VectorGraphicsException
  Exception thrown when the application is trying to use a resource that has been closed.
RESOURCE_INVALID_FILE - Static variable in exception ej.microui.MicroUIException
  Exception thrown when the resource content cannot be read for any reason.
RESOURCE_INVALID_PATH - Static variable in exception ej.microui.MicroUIException
  Exception thrown when a resource cannot be retrieved.
ResourceArray - Class in ej.bon
  A resource array is an element of `ResourceBuffer`.
ResourceArray() - Constructor for class ej.bon.ResourceArray
ResourceBuffer - Class in ej.bon
  A resource buffer contains a set of data which is compacted to obtain a minimal footprint.
ResourceBuffer(String) - Constructor for class ej.bon.ResourceBuffer
  Opens a `ResourceBuffer` on the resource described by its path.
ResourceImage - Class in ej.microui.display
  A `ResourceImage` represents an image which may require dynamic allocation in order to be created.
ResourceImage() - Constructor for class ej.microui.display.ResourceImage
ResourceImage.OutputFormat - Enum in ej.microui.display
  Enumerates the different formats in which a resource image can store pixel colors.
ResourceService - Interface in com.microej.wear.services
  This service allows Features to load resources.
ResourceVectorImage - Class in ej.microvg
  Represents a vector image which requires dynamic allocation in order to be created.
ResourceVectorImage() - Constructor for class ej.microvg.ResourceVectorImage
RESUME - Static variable in class ej.microui.event.generator.Command
  Constant for "resume" command.
retainAll(Collection<?>) - Method in class java.util.AbstractCollection
  Retains only the elements in this collection that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class java.util.ArrayList
  Retains only the elements in this list that are contained in the specified collection.
retainAll(Collection<?>) - Method in interface java.util.Collection
  Retains only the elements in this collection that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in interface java.util.List
  Retains only the elements in this list that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in interface java.util.Set
  Retains only the elements in this set that are contained in the specified collection (optional operation).
retainAll(Collection<?>) - Method in class java.util.Vector
  Retains only the elements in this Vector that are contained in the specified Collection.
Retention - Annotation Type in java.lang.annotation
  Indicates how long annotations with the annotated type are to be retained.
RetentionPolicy - Enum in java.lang.annotation
  Annotation retention policy.
reverse() - Method in class java.lang.StringBuffer
  Causes this character sequence to be replaced by the reverse of the sequence.
reverse() - Method in class java.lang.StringBuilder
  Causes this character sequence to be replaced by the reverse of the sequence.
RGB565 - com.microej.wear.services.ExternalResourceService.ImageFormat
  RGB565 format.
RGB565 - ej.microui.display.Format
  RGB565 format.
RGB565 - ej.microui.display.ResourceImage.OutputFormat
  Represents pixel colors on 16 bits: 0 bit for alpha, 5 bits for red, 6 bits for green and 5 bits for blue.
RGB888 - ej.microui.display.Format
  RGB888 format.
RGB888 - ej.microui.display.ResourceImage.OutputFormat
  Represents pixel colors on 24 bits: 0 bit for alpha, 8 bits for red, 8 bits for green and 8 bits for blue.
RIGHT - Static variable in class ej.microui.event.generator.Command
  Constant for "right" command.
RIGHT - Static variable in class ej.mwt.util.Alignment
  Constant for positioning on the right.
rint(double) - Static method in class java.lang.Math
  Returns the `double` value that is closest in value to the argument and is equal to a mathematical integer.
ROOT_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.RootSelector
  Root selector singleton to avoid creating several ones.
RootSelector - Class in ej.mwt.stylesheet.selector
  A root selector selects by checking if a widget is the root widget of its hierarchy (i.e.
RootSelector() - Constructor for class ej.mwt.stylesheet.selector.RootSelector
rotateLeft(int, int) - Static method in class java.lang.Integer
  Returns the value obtained by rotating the two's complement binary representation of the specified `int` value left by the specified number of bits.
rotateLeft(long, int) - Static method in class java.lang.Long
  Returns the value obtained by rotating the two's complement binary representation of the specified `long` value left by the specified number of bits.
rotateRight(int, int) - Static method in class java.lang.Integer
  Returns the value obtained by rotating the two's complement binary representation of the specified `int` value right by the specified number of bits.
rotateRight(long, int) - Static method in class java.lang.Long
  Returns the value obtained by rotating the two's complement binary representation of the specified `long` value right by the specified number of bits.
round(double) - Static method in class java.lang.Math
  Returns the closest `long` to the argument, with ties rounding up.
round(float) - Static method in class java.lang.Math
  Returns the closest `int` to the argument, with ties rounding up.
ROUNDED - ej.drawing.ShapePainter.Cap
  Cap is represented by a semi circle (default configuration).
RoundedBackground - Class in ej.mwt.style.background
  Draws a plain color on the background with a round corner.
RoundedBackground(int, int) - Constructor for class ej.mwt.style.background.RoundedBackground
  Deprecated.
  use `RoundedBackground(int, int, int)`
RoundedBackground(int, int, int) - Constructor for class ej.mwt.style.background.RoundedBackground
  Creates a rounded background.
RoundedBorder - Class in ej.mwt.style.outline.border
  Draws a uniform border with round corners.
RoundedBorder(int, int, int) - Constructor for class ej.mwt.style.outline.border.RoundedBorder
  Creates a rounded border specifying its attributes.
run() - Method in class ej.bon.Timer
  Executes `TimerTask` scheduling.
run() - Method in class ej.bon.TimerTask
  The action to be performed by this timer task.
run() - Method in interface java.lang.Runnable
  When an object implementing interface `Runnable` is used to create a thread, starting the thread causes the object's `run` method to be called in that separately executing thread.
run() - Method in class java.lang.Thread
  If this thread was constructed using a separate Runnable run object, then that Runnable object's run method is called; otherwise, this method does nothing and returns.
run() - Method in class java.util.TimerTask
  Deprecated.
  The action to be performed by this timer task.
RUNIC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for runic font identifier.
Runnable - Interface in java.lang
  The `Runnable` interface should be implemented by any class whose instances are intended to be executed by a thread.
RUNNABLE - java.lang.Thread.State
  Thread state for a runnable thread.
Runtime - Class in java.lang
  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.
Runtime() - Constructor for class java.lang.Runtime
RUNTIME - java.lang.annotation.RetentionPolicy
  Annotations are to be recorded in the class file by the compiler and retained by the VM at run time, so they may be read reflectively.
RuntimeException - Exception in java.lang
  `RuntimeException` is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
RuntimeException() - Constructor for exception java.lang.RuntimeException
  Constructs a new runtime exception with `null` as its detail message.
RuntimeException(String) - Constructor for exception java.lang.RuntimeException
  Constructs a new runtime exception with the specified detail message.
RuntimeException(String, Throwable) - Constructor for exception java.lang.RuntimeException
  Constructs a new runtime exception with the specified detail message and cause.
RuntimeException(Throwable) - Constructor for exception java.lang.RuntimeException
  Constructs a new runtime exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
RuntimePermission - Class in java.lang
RuntimePermission(String) - Constructor for class java.lang.RuntimePermission
  Creates a new RuntimePermission with the specified name.
RuntimePermission(String, String) - Constructor for class java.lang.RuntimePermission
  Creates a new RuntimePermission object with the specified name.
RW - Static variable in class ej.bluetooth.BluetoothPermissions
  Read and write access, no encryption required.
RW_AUTH - Static variable in class ej.bluetooth.BluetoothPermissions
  Read and write access, authentication required.
RW_ENCRYPT - Static variable in class ej.bluetooth.BluetoothPermissions
  Read and write access, encryption required.

## S

SafeVarargs - Annotation Type in java.lang
  A programmer assertion that the body of the annotated method or constructor does not perform potentially unsafe operations on its varargs parameter.
SAMARITAN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for samaritan font identifier.
SATURDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Saturday.
SAURASHTRA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for saurashtra font identifier.
scalb(double, int) - Static method in class java.lang.Math
  Return `d` × 2`scaleFactor` rounded as if performed by a single correctly rounded floating-point multiply to a member of the double value set.
scalb(float, int) - Static method in class java.lang.Math
  Return `f` × 2`scaleFactor` rounded as if performed by a single correctly rounded floating-point multiply to a member of the float value set.
schedule(TimerTask, long) - Method in class ej.bon.Timer
  Schedules the specified task for execution after the specified delay.
schedule(TimerTask, long, long) - Method in class ej.bon.Timer
  Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
schedule(TimerTask, Date) - Method in class ej.bon.Timer
  Schedules the specified task for execution at the specified time.
schedule(TimerTask, Date, long) - Method in class ej.bon.Timer
  Schedules the specified task for repeated fixed-delay execution, beginning at the specified time.
schedule(TimerTask, long) - Method in class java.util.Timer
  Deprecated.
  Schedules the specified task for execution after the specified delay.
schedule(TimerTask, long, long) - Method in class java.util.Timer
  Deprecated.
  Schedules the specified task for repeated fixed-delay execution, beginning after the specified delay.
schedule(TimerTask, Date) - Method in class java.util.Timer
  Deprecated.
  Schedules the specified task for execution at the specified time.
schedule(TimerTask, Date, long) - Method in class java.util.Timer
  Deprecated.
  Schedules the specified task for repeated fixed-delay execution, beginning at the specified time.
scheduleAtFixedRate(TimerTask, long, long) - Method in class ej.bon.Timer
  Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
scheduleAtFixedRate(TimerTask, Date, long) - Method in class ej.bon.Timer
  Schedules the specified task for repeated fixed-rate execution, beginning at the specified time.
scheduleAtFixedRate(TimerTask, long, long) - Method in class java.util.Timer
  Deprecated.
  Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
scheduleAtFixedRate(TimerTask, Date, long) - Method in class java.util.Timer
  Deprecated.
  Schedules the specified task for repeated fixed-rate execution, beginning at the specified time.
scheduledExecutionTime() - Method in class ej.bon.TimerTask
  Returns the scheduled execution time of the most recent actual execution of this task.
scheduledExecutionTime() - Method in class java.util.TimerTask
  Deprecated.
  Returns the scheduled execution time of the most recent actual execution of this task.
SCREEN - ej.microvg.BlendMode
  Adds the source and destination pixels, then subtracts the source pixels multiplied by the destination.
search(Object) - Method in class java.util.Stack
  Returns the 1-based position where an object is on this stack.
SECOND - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the second within the minute.
SecurityException - Exception in java.lang
  Thrown by the security manager to indicate a security violation.
SecurityException() - Constructor for exception java.lang.SecurityException
  Constructs a `SecurityException` with no detail message.
SecurityException(String) - Constructor for exception java.lang.SecurityException
  Constructs a `SecurityException` with the specified detail message.
SecurityException(String, Throwable) - Constructor for exception java.lang.SecurityException
  Creates a `SecurityException` with the specified detail message and cause.
SecurityException(Throwable) - Constructor for exception java.lang.SecurityException
  Creates a `SecurityException` with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
SecurityManager - Class in java.lang
  The security manager is a class that allows applications to implement a security policy.
SecurityManager() - Constructor for class java.lang.SecurityManager
  Constructs a new `SecurityManager`.
seek(long) - Method in class ej.bon.ResourceBuffer
  Sets the buffer position indicator.
seekToElementPointer(int) - Method in class ej.bon.ResourceArray
  Modify the position of the `ResourceBuffer` used to create this `ResourceArray`.
SELECT - Static variable in class ej.microui.event.generator.Command
  Constant for "select" command.
Selector - Interface in ej.mwt.stylesheet.selector
  Represents a selector.
SelectorHelper - Class in ej.mwt.stylesheet.selector
  Provides utility methods related to selectors.
SelectorHelper() - Constructor for class ej.mwt.stylesheet.selector.SelectorHelper
send(int) - Method in class ej.microui.event.generator.Command
  Sends the given command to the event generator's listener
send(int) - Method in class ej.mwt.event.DesktopEventGenerator
  Sends a desktop event for the given action to the event handler of this event generator.
send(int, int) - Method in class ej.microui.event.generator.Buttons
  Sends a MicroUI event for the given action on given button to the listener of the Buttons.
send(int, int) - Method in class ej.microui.event.generator.States
  Stores the given state value and sends a MicroUI `States.EVENT_TYPE` to the States's listener.
sendEvent(int) - Method in class ej.microui.event.EventGenerator
  Sends the given event to the current `EventHandler`.
sendEventToWidget(Widget, int) - Method in class ej.mwt.event.EventDispatcher
  Sends the given event to the given widget.
sendEventToWidgetHierarchy(Widget, int) - Method in class ej.mwt.event.EventDispatcher
  Sends the given event to the given widget and to each of its ancestors.
sendExecuteWriteResponse(BluetoothAttribute, byte) - Method in class ej.bluetooth.BluetoothConnection
  Sends the response to an execute write request sent by a device on the given attribute.
sendNotification(BluetoothCharacteristic, byte[], boolean) - Method in class ej.bluetooth.BluetoothConnection
  Sends a notification or indication on the given characteristic to a device.
sendPairRequest() - Method in class ej.bluetooth.BluetoothConnection
  Initiates pairing with the device.
sendPairResponse(boolean) - Method in class ej.bluetooth.BluetoothConnection
  Replies to the pairing request of the device.
sendPasskeyResponse(boolean, int) - Method in class ej.bluetooth.BluetoothConnection
  Replies to the passkey request of the device.
sendPrepareWriteResponse(BluetoothAttribute, byte, byte[], int) - Method in class ej.bluetooth.BluetoothConnection
  Sends the response to a prepare write request sent by a device on the given attribute.
sendReadRequest(BluetoothAttribute) - Method in class ej.bluetooth.BluetoothConnection
  Sends a read request on the given attribute.
sendReadResponse(BluetoothAttribute, byte, byte[]) - Method in class ej.bluetooth.BluetoothConnection
  Sends the response to a read request sent by a device on the given attribute.
sendWriteRequest(BluetoothAttribute, byte[]) - Method in class ej.bluetooth.BluetoothConnection
  Sends a write request on the given attribute.
sendWriteResponse(BluetoothAttribute, byte) - Method in class ej.bluetooth.BluetoothConnection
  Sends the response to a write request sent by a device on the given attribute.
SEPTEMBER - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the ninth month of the year in the Gregorian and Julian calendars.
Serializable - Interface in java.io
  This interface is only defined for hierarchy compatibility.
SERVICE_DATA_UUID128 - Static variable in class ej.bluetooth.BluetoothDataTypes
  Service Data - 128 bit UUID.
SERVICE_DATA_UUID16 - Static variable in class ej.bluetooth.BluetoothDataTypes
  Service Data - 16 bit UUID.
SERVICE_DATA_UUID32 - Static variable in class ej.bluetooth.BluetoothDataTypes
  Service Data - 32 bit UUID.
SERVICE_SOLICITATION_UUID128_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  List of 128 bit Service Solicitation UUIDs.
SERVICE_SOLICITATION_UUID16_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  List of 16 bit Service Solicitation UUIDs.
SERVICE_SOLICITATION_UUID32_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  List of 32 bit Service Solicitation UUIDs.
SERVICE_UUID128_COMPLETE_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  Complete List of 128-bit Service UUIDs.
SERVICE_UUID128_INCOMPLETE_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  Incomplete List of 128-bit Service UUIDs.
SERVICE_UUID16_COMPLETE_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  Complete List of 16-bit Service UUIDs.
SERVICE_UUID16_INCOMPLETE_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  Incomplete List of 16-bit Service UUIDs.
SERVICE_UUID32_COMPLETE_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  Complete List of 32-bit Service UUIDs.
SERVICE_UUID32_INCOMPLETE_LIST - Static variable in class ej.bluetooth.BluetoothDataTypes
  Incomplete List of 32-bit Service UUIDs.
set(byte[], byte, int, int) - Static method in class ej.bon.ByteArray
  Fills a zone of a byte array with the given value.
set(int, int) - Method in class java.util.Calendar
  Sets the given calendar field to the given value.
set(int, int, int) - Method in class java.util.Calendar
  Sets the values for the calendar fields `YEAR`, `MONTH`, and `DAY_OF_MONTH`.
set(int, int, int, int, int) - Method in class java.util.Calendar
  Sets the values for the calendar fields `YEAR`, `MONTH`, `DAY_OF_MONTH`, `HOUR_OF_DAY`, and `MINUTE`.
set(int, int, int, int, int, int) - Method in class java.util.Calendar
  Sets the values for the fields `YEAR`, `MONTH`, `DAY_OF_MONTH`, `HOUR`, `MINUTE`, and `SECOND`.
set(int, E) - Method in class java.util.AbstractList
  Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, E) - Method in class java.util.ArrayList
  Replaces the element at the specified position in this list with the specified element.
set(int, E) - Method in interface java.util.List
  Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, E) - Method in class java.util.Vector
  Replaces the element at the specified position in this Vector with the specified element.
set(E) - Method in interface java.util.ListIterator
  Replaces the last element returned by `ListIterator.next()` or `ListIterator.previous()` with the specified element (optional operation).
set(Matrix) - Method in class ej.microvg.Matrix
  Deep copies the given matrix into this matrix.
Set<E> - Interface in java.util
setAttached() - Method in class ej.mwt.Desktop
  Sets this desktop as attached.
setBackground(Background) - Method in class ej.mwt.style.EditableStyle
  Sets the background.
setBackgroundColor(int) - Method in class ej.microui.display.GraphicsContext
  Sets the background color of this graphics context.
setBacklight(int) - Method in class ej.microui.display.Display
  Sets the backlight of the display.
setBorder(Outline) - Method in class ej.mwt.style.EditableStyle
  Sets the border.
setBounds(int, int, int, int) - Method in class ej.mwt.util.Rectangle
  Sets the bounds of this rectangle.
setChanged() - Method in class java.util.Observable
  Marks this `Observable` object as having been changed; the `hasChanged` method will now return `true`.
setCharAt(int, char) - Method in class java.lang.StringBuffer
  The character at the specified index is set to `ch`.
setCharAt(int, char) - Method in class java.lang.StringBuilder
  The character at the specified index is set to `ch`.
setClassSelectors(int[]) - Method in class ej.mwt.Widget
  Sets the class selectors.
setClip(int, int, int, int) - Method in class ej.microui.display.GraphicsContext
  Sets the clipping area of this graphics context to the given rectangle.
setColor(int) - Method in class ej.microui.display.GraphicsContext
  Sets the color of this graphics context.
setColor(int) - Method in class ej.mwt.style.EditableStyle
  Sets the color.
setConcat(Matrix, Matrix) - Method in class ej.microvg.Matrix
  Sets the matrix to the concatenation of the two specified matrices.
setConnectionListener(ConnectionListener) - Method in class ej.bluetooth.BluetoothAdapter
  Sets the listener which will receive the GAP events related to this adapter.
setContrast(int) - Method in class ej.microui.display.Display
  Sets the contrast of the display.
setCurrentTimeMillis(long) - Static method in class ej.bon.Util
  Sets the application time.
setCurrentTimeMillis(Date) - Static method in class ej.bon.Util
  Sets the application time.
setDaemon(boolean) - Method in class java.lang.Thread
  Marks this thread as either a daemon thread or a user thread.
setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Static method in class ej.bon.Timer
  Sets the default handler for uncaught exceptions.
setDefaultUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Static method in class java.lang.Thread
  Set the default handler invoked when a thread abruptly terminates due to an uncaught exception, and no other handler has been defined for that thread.
setDetached() - Method in class ej.mwt.Desktop
  Sets this desktop as detached.
setDimension(Dimension) - Method in class ej.mwt.style.EditableStyle
  Sets the dimension.
setElementAt(E, int) - Method in class java.util.Vector
  Sets the component at the specified `index` of this vector to be the specified object.
setEnabled(boolean) - Method in class ej.mwt.Widget
  Sets this widget to be enabled or not.
setError() - Method in class java.io.PrintStream
  Sets the error state of the stream to `true`.
setEventHandler(EventHandler) - Method in class ej.microui.event.EventGenerator
  Sets an event handler to this event generator.
setExtraFloat(int, float) - Method in class ej.mwt.style.EditableStyle
  Sets an extra field to the given float value.
setExtraInt(int, int) - Method in class ej.mwt.style.EditableStyle
  Sets an extra field to the given int value.
setExtraObject(int, Object) - Method in class ej.mwt.style.EditableStyle
  Sets an extra field to the given object value.
setFirstDayOfWeek(int) - Method in class java.util.Calendar
  Sets what the first day of the week is; e.g., `SUNDAY` in the U.S., `MONDAY` in France.
setFont(Font) - Method in class ej.mwt.style.EditableStyle
  Sets the font.
setHeight(int) - Method in class ej.mwt.util.Rectangle
  Sets the height.
setHeight(int) - Method in class ej.mwt.util.Size
  Sets the height.
setHiddenChild(Widget) - Method in class ej.mwt.Container
  Sets a child as hidden.
setHiddenChildren() - Method in class ej.mwt.Container
  Automatically declares children as hidden when this container is hidden.
setHorizontalAlignment(int) - Method in class ej.mwt.style.EditableStyle
  Sets the horizontal alignment.
setID(String) - Method in class java.util.TimeZone
  Sets the time zone ID.
setLedIntensity(int, int) - Static method in class ej.microui.led.Leds
  Controls the intensity of the specified LED.
setLedOff(int) - Static method in class ej.microui.led.Leds
  Turns off the given LED.
setLedOn(int) - Static method in class ej.microui.led.Leds
  Turns on the given LED.
setLength(int) - Method in class java.lang.StringBuffer
  Sets the length of the character sequence.
setLength(int) - Method in class java.lang.StringBuilder
  Sets the length of the character sequence.
setLenient(boolean) - Method in class java.util.Calendar
  Deprecated.

  Warning: Non-lenient mode is not supported. Even when the Calendar is in non-lenient mode, the other methods will always consider it to be in lenient mode.

  Specifies whether or not date/time interpretation is to be lenient. With lenient interpretation, a date such as "February 942, 1996" will be treated as being equivalent to the 941st day after February 1, 1996. With strict (non-lenient) interpretation, such dates will cause an exception to be thrown. The default is lenient.
setLocalListener(LocalServiceListener) - Method in class ej.bluetooth.BluetoothService
  Sets the listener which will receive the events related to this local service.
setMargin(Outline) - Method in class ej.mwt.style.EditableStyle
  Sets the margin.
setMinimalDaysInFirstWeek(int) - Method in class java.util.Calendar
  Sets what the minimal days required in the first week of the year are; For example, if the first week is defined as one that contains the first day of the first month of a year, call this method with value 1.
setName(String) - Method in class java.lang.Thread
  Changes the name of this thread to be equal to the argument `name`.
setNavigator(Navigator) - Method in interface com.microej.wear.services.ComponentService
  Sets the navigator.
setOrigin(float, float) - Method in class ej.microvg.Path
  Sets the offset that will be applied to all the subsequent absolute points of the contour.
setOrigin(int, int) - Method in class ej.microui.event.generator.Pointer
  Sets an origin offset.
setPadding(Outline) - Method in class ej.mwt.style.EditableStyle
  Sets the padding.
setParentClip(Widget, GraphicsContext) - Method in class ej.mwt.render.DefaultRenderPolicy
  Clips and translates a graphics context to the absolute bounds of the parent of a widget.
setPosition(int, int) - Method in class ej.mwt.util.Rectangle
  Sets the position of this rectangle.
setPosition(int, int) - Method in class ej.mwt.Widget
  Sets the position of this widget.
setPriority(int) - Method in class java.lang.Thread
  Changes the priority of this thread.
setProperty(String, String) - Method in class ej.microui.event.generator.GenericEventGenerator
  Called at startup to configure the event generator with the specific properties set in the MicroUI XML file.
setRemoteListener(RemoteServiceListener) - Method in class ej.bluetooth.BluetoothService
  Sets the listener which will receive the events related to this remote service.
setRotate(float) - Method in class ej.microvg.Matrix
  Sets the matrix to rotate about (0,0) by the specified number of degrees.
setScale(float, float) - Method in class ej.microvg.Matrix
  Sets the matrix to scale by (sx, sy).
setScale(int, int) - Method in class ej.microui.event.generator.Pointer
  Sets a scaled area.
setSecurityManager(SecurityManager) - Static method in class java.lang.System
  Sets the System security.
setSeed(long) - Method in class java.util.Random
  Sets the seed of this random number generator using a single `long` seed.
setShownChild(Widget) - Method in class ej.mwt.Container
  Sets a child as shown.
setShownChildren() - Method in class ej.mwt.Container
  Automatically declares children as shown when this container is shown.
setSize(int) - Method in class java.util.Vector
  Sets the size of this vector.
setSize(int, int) - Method in class ej.mwt.util.Rectangle
  Sets the size of this rectangle.
setSize(int, int) - Method in class ej.mwt.util.Size
  Sets the size.
setStyle(Style) - Method in class ej.mwt.Widget
  Sets the style of the widget.
setStylesheet(Stylesheet) - Method in class ej.mwt.Desktop
  Sets the stylesheet instance.
setTime(long) - Method in class java.util.Date
  Sets this `Date` object to represent a point in time that is `time` milliseconds after January 1, 1970 00:00:00 GMT.
setTime(Date) - Method in class java.util.Calendar
  Sets this Calendar's time with the given `Date`.
setTimeInMillis(long) - Method in class java.util.Calendar
  Sets this Calendar's current time from the given long value.
setTimeZone(TimeZone) - Method in class java.util.Calendar
  Sets the time zone with the given time zone value.
setTranslate(float, float) - Method in class ej.microvg.Matrix
  Sets the matrix to translate by (dx, dy).
setTranslation(int, int) - Method in class ej.microui.display.GraphicsContext
  Sets the translation vector of this graphics context to the `(x,y)` vector.
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class ej.bon.Timer
  Sets the specific handler for uncaught exceptions on this `Timer` instance.
setUncaughtExceptionHandler(Thread.UncaughtExceptionHandler) - Method in class java.lang.Thread
  Set the handler invoked when this thread abruptly terminates due to an uncaught exception.
setValue(V) - Method in class java.util.AbstractMap.SimpleEntry
  Replaces the value corresponding to this entry with the specified value.
setValue(V) - Method in class java.util.AbstractMap.SimpleImmutableEntry
  Replaces the value corresponding to this entry with the specified value (optional operation).
setValue(V) - Method in interface java.util.Map.Entry
  Replaces the value corresponding to this entry with the specified value (optional operation).
setVerticalAlignment(int) - Method in class ej.mwt.style.EditableStyle
  Sets the vertical alignment.
setWidget(Widget) - Method in class ej.mwt.Desktop
  Attaches a widget to this desktop.
setWidth(int) - Method in class ej.mwt.util.Rectangle
  Sets the width.
setWidth(int) - Method in class ej.mwt.util.Size
  Sets the width.
setX(int) - Method in class ej.mwt.util.Rectangle
  Sets the x coordinate.
setY(int) - Method in class ej.mwt.util.Rectangle
  Sets the y coordinate.
ShapePainter - Class in ej.drawing
  The `ShapePainter` class offers a set of static methods to render thick shapes (with or without anti-aliasing) and polygons.
ShapePainter() - Constructor for class ej.drawing.ShapePainter
ShapePainter.Cap - Enum in ej.drawing
  Defines the cap representation when drawing a line or a circle arc.
Short - Class in java.lang
  The `Short` class wraps a value of primitive type `short` in an object.
Short(short) - Constructor for class java.lang.Short
  Constructs a newly allocated `Short` object that represents the specified `short` value.
Short(String) - Constructor for class java.lang.Short
  Constructs a newly allocated `Short` object that represents the `short` value indicated by the `String` parameter.
SHORT - Static variable in class java.util.Calendar
  A style specifier indicating a short name, such as "Jan".
SHORT - Static variable in class java.util.TimeZone
  A style specifier for `getDisplayName()` indicating a short name, such as "PST."
SHORT_SIZE - Static variable in class ej.bon.ByteArray
  The size of a short.
SHORTENED_LOCAL_NAME - Static variable in class ej.bluetooth.BluetoothDataTypes
  Shortened Local Name.
shortValue() - Method in class java.lang.Byte
  Returns the value of this `Byte` as a `short`.
shortValue() - Method in class java.lang.Double
  Returns the value of this `Double` as a `short` (by casting to a `short`).
shortValue() - Method in class java.lang.Float
  Returns the value of this `Float` as a `short` (by casting to a `short`).
shortValue() - Method in class java.lang.Integer
  Returns the value of this `Integer` as a `short`.
shortValue() - Method in class java.lang.Long
  Returns the value of this `Long` as a `short`.
shortValue() - Method in class java.lang.Number
  Returns the value of the specified number as a `short`.
shortValue() - Method in class java.lang.Short
  Returns the value of this `Short` as a `short`.
showOnDisplay() - Method in interface com.microej.wear.components.Renderable
  Shows this instance on the display.
signum(double) - Static method in class java.lang.Math
  Returns the signum function of the argument; zero if the argument is zero, 1.0 if the argument is greater than zero, -1.0 if the argument is less than zero.
signum(float) - Static method in class java.lang.Math
  Returns the signum function of the argument; zero if the argument is zero, 1.0f if the argument is greater than zero, -1.0f if the argument is less than zero.
signum(int) - Static method in class java.lang.Integer
  Returns the signum function of the specified `int` value.
signum(long) - Static method in class java.lang.Long
  Returns the signum function of the specified `long` value.
SILVER - Static variable in class ej.microui.display.Colors
  Constant for silver color.
SimpleEntry(Map.Entry<? extends K, ? extends V>) - Constructor for class java.util.AbstractMap.SimpleEntry
  Creates an entry representing the same mapping as the specified entry.
SimpleEntry(K, V) - Constructor for class java.util.AbstractMap.SimpleEntry
  Creates an entry representing a mapping from the specified key to the specified value.
SimpleImmutableEntry(Map.Entry<? extends K, ? extends V>) - Constructor for class java.util.AbstractMap.SimpleImmutableEntry
  Creates an entry representing the same mapping as the specified entry.
SimpleImmutableEntry(K, V) - Constructor for class java.util.AbstractMap.SimpleImmutableEntry
  Creates an entry representing a mapping from the specified key to the specified value.
sin(double) - Static method in class java.lang.Math
  Returns the trigonometric sine of an angle.
sinh(double) - Static method in class java.lang.Math
  Returns the hyperbolic sine of a `double` value.
SINHALA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for sinhala font identifier.
size() - Method in class java.io.ByteArrayOutputStream
  Returns the current size of the buffer.
size() - Method in class java.io.DataOutputStream
  Returns the current value of the counter `written`, the number of bytes written to this data output stream so far.
size() - Method in class java.util.AbstractCollection
  Returns the number of elements in this collection.
size() - Method in class java.util.AbstractMap
  Returns the number of key-value mappings in this map.
size() - Method in class java.util.ArrayList
  Returns the number of elements in this list.
size() - Method in interface java.util.Collection
  Returns the number of elements in this collection.
size() - Method in class java.util.Dictionary
  Returns the number of entries (distinct keys) in this dictionary.
size() - Method in class java.util.HashMap
  Returns the number of key-value mappings in this map.
size() - Method in class java.util.Hashtable
  Returns the number of keys in this hashtable.
size() - Method in interface java.util.List
  Returns the number of elements in this list.
size() - Method in interface java.util.Map
  Returns the number of key-value mappings in this map.
size() - Method in interface java.util.Set
  Returns the number of elements in this set (its cardinality).
size() - Method in class java.util.Vector
  Returns the number of components in this vector.
size() - Method in class java.util.WeakHashMap
  Returns the number of key-value mappings in this map.
Size - Class in ej.mwt.util
  Represents a size (width and height).
Size(int, int) - Constructor for class ej.mwt.util.Size
  Creates a size specifying its values.
Size(Size) - Constructor for class ej.mwt.util.Size
  Creates a size from another size.
SIZE - Static variable in class java.lang.Byte
  The number of bits used to represent a `byte` value in two's complement binary form.
SIZE - Static variable in class java.lang.Character
  The number of bits used to represent a `char` value in unsigned binary form, constant `16`.
SIZE - Static variable in class java.lang.Double
  The number of bits used to represent a `double` value.
SIZE - Static variable in class java.lang.Float
  The number of bits used to represent a `float` value.
SIZE - Static variable in class java.lang.Integer
  The number of bits used to represent an `int` value in two's complement binary form.
SIZE - Static variable in class java.lang.Long
  The number of bits used to represent a `long` value in two's complement binary form.
SIZE - Static variable in class java.lang.Short
  The number of bits used to represent a `short` value in two's complement binary form.
skip(long) - Method in class java.io.ByteArrayInputStream
  Skips `n` bytes of input from this input stream.
skip(long) - Method in class java.io.FilterInputStream
  Skips over and discards `n` bytes of data from the input stream.
skip(long) - Method in class java.io.InputStream
  Skips over and discards `n` bytes of data from this input stream.
skip(long) - Method in class java.io.Reader
  Skips characters.
skipBytes(int) - Method in interface java.io.DataInput
  Makes an attempt to skip over `n` bytes of data from the input stream, discarding the skipped bytes.
skipBytes(int) - Method in class java.io.DataInputStream
  See the general contract of the `skipBytes` method of `DataInput`.
SLAVE_CONNECTION_INTERVAL_RANGE - Static variable in class ej.bluetooth.BluetoothDataTypes
  Slave Connection Interval Range.
sleep(long) - Static method in class java.lang.Thread
  Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds, subject to the precision and accuracy of system timers and schedulers.
sleep(long, int) - Static method in class java.lang.Thread
  Causes the currently executing thread to sleep (temporarily cease execution) for the specified number of milliseconds plus the specified number of nanoseconds, subject to the precision and accuracy of system timers and schedulers.
SOURCE - java.lang.annotation.RetentionPolicy
  Annotations are to be discarded by the compiler.
sqrt(double) - Static method in class java.lang.Math
  Returns the correctly rounded positive square root of a `double` value.
SRC - ej.microvg.BlendMode
  The source pixels replace the destination pixels.
SRC_IN - ej.microvg.BlendMode
  Keeps the source pixels that cover the destination pixels, discards the remaining source and destination pixels.
SRC_OVER - ej.microvg.BlendMode
  The source pixels are drawn over the destination pixels.
Stack<E> - Class in java.util
  The `Stack` class represents a last-in-first-out (LIFO) stack of objects.
Stack() - Constructor for class java.util.Stack
  Creates an empty Stack.
StackOverflowError - Error in java.lang
  Thrown when a stack overflow occurs because an application recurses too deeply.
StackOverflowError() - Constructor for error java.lang.StackOverflowError
  Constructs a `StackOverflowError` with no detail message.
StackOverflowError(String) - Constructor for error java.lang.StackOverflowError
  Constructs a `StackOverflowError` with the specified detail message.
StackTraceElement - Class in java.lang
  An element in a stack trace.
StackTraceElement() - Constructor for class java.lang.StackTraceElement
start() - Method in interface ej.kf.FeatureEntryPoint
  This method is called once by the Kernel when a Feature has been newly started.
start() - Static method in class ej.microui.MicroUI
  Starts MicroUI.
  It implies starting event serialization as well as rendering mechanisms.
  This method does nothing if MicroUI is already started.
start() - Method in class java.lang.Thread
  Causes this thread to begin execution; the Java Virtual Machine calls the `run` method of this thread.
START - Static variable in class ej.microui.event.generator.Command
  Constant for "start" command.
startAdvertising(byte[]) - Method in class ej.bluetooth.BluetoothAdapter
  Starts advertising.
startAnimation(Animation) - Method in class ej.mwt.animation.Animator
  Starts an animation.
startScanning(BluetoothScanFilter) - Method in class ej.bluetooth.BluetoothAdapter
  Starts scanning.
startsWith(String) - Method in class java.lang.String
  Tests if this string starts with the specified prefix.
startsWith(String, int) - Method in class java.lang.String
  Tests if the substring of this string beginning at the specified index starts with the specified prefix.
startTrace() - Static method in class ej.trace.Tracer
  Starts to record the events.
States - Class in ej.microui.event.generator
  A states event generator is usually associated to a group of physical devices holding a position (switch, rotary wheel encoder, ...) and allows to generate events relating to them.
States(int[], int[]) - Constructor for class ej.microui.event.generator.States
  Creates a states generator.
StateSelector - Class in ej.mwt.stylesheet.selector
  A state selector selects from a state.
StateSelector(int) - Constructor for class ej.mwt.stylesheet.selector.StateSelector
  Creates a state selector with one state.
stop() - Method in interface ej.kf.FeatureEntryPoint
  This method is called once by the Kernel when a Feature is going to be unloaded.
stop() - Static method in class ej.microui.MicroUI
  Stops MicroUI.
  It implies stopping any potential event serialization as well as rendering mechanisms.
  This method does nothing if MicroUI is already stopped.
STOP - Static variable in class ej.microui.event.generator.Command
  Constant for "stop" command.
stopAdvertising() - Method in class ej.bluetooth.BluetoothAdapter
  Stops advertising.
stopAllAnimations() - Method in class ej.mwt.animation.Animator
  Stops all the animations.
stopAnimation(Animation) - Method in class ej.mwt.animation.Animator
  Stops an animation.
stopScanning() - Method in class ej.bluetooth.BluetoothAdapter
  Stops scanning.
stopTrace() - Static method in class ej.trace.Tracer
  Stops to record the events.
StrictTypeSelector - Class in ej.mwt.stylesheet.selector
  A type selector selects by checking the widget type (Java class).
StrictTypeSelector(Class<? extends Widget>) - Constructor for class ej.mwt.stylesheet.selector.StrictTypeSelector
  Creates a type selector.
String - Class in java.lang
String() - Constructor for class java.lang.String
  Initializes a newly created `String` object so that it represents an empty character sequence.
String(byte[]) - Constructor for class java.lang.String
  Constructs a new `String` by decoding the specified array of bytes using the platform's default charset.
String(byte[], int, int) - Constructor for class java.lang.String
  Constructs a new `String` by decoding the specified subarray of bytes using the platform's default charset.
String(byte[], int, int, String) - Constructor for class java.lang.String
  Constructs a new `String` by decoding the specified subarray of bytes using the specified charset.
String(byte[], String) - Constructor for class java.lang.String
  Constructs a new `String` by decoding the specified array of bytes using the specified charset.
String(char[]) - Constructor for class java.lang.String
  Allocates a new `String` so that it represents the sequence of characters currently contained in the character array argument.
String(char[], int, int) - Constructor for class java.lang.String
  Allocates a new `String` that contains characters from a subarray of the character array argument.
String(String) - Constructor for class java.lang.String
  Initializes a newly created `String` object so that it represents the same sequence of characters as the argument; in other words, the newly created string is a copy of the argument string.
String(StringBuffer) - Constructor for class java.lang.String
  Allocates a new string that contains the sequence of characters currently contained in the string buffer argument.
String(StringBuilder) - Constructor for class java.lang.String
  Allocates a new string that contains the sequence of characters currently contained in the string builder argument.
StringBuffer - Class in java.lang
  A thread-safe, mutable sequence of characters.
StringBuffer() - Constructor for class java.lang.StringBuffer
  Constructs a string buffer with no characters in it and an initial capacity of 16 characters.
StringBuffer(int) - Constructor for class java.lang.StringBuffer
  Constructs a string buffer with no characters in it and the specified initial capacity.
StringBuffer(CharSequence) - Constructor for class java.lang.StringBuffer
  Constructs a string buffer that contains the same characters as the specified `CharSequence`.
StringBuffer(String) - Constructor for class java.lang.StringBuffer
  Constructs a string buffer initialized to the contents of the specified string.
StringBuilder - Class in java.lang
  A mutable sequence of characters.
StringBuilder() - Constructor for class java.lang.StringBuilder
  Constructs a string builder with no characters in it and an initial capacity of 16 characters.
StringBuilder(int) - Constructor for class java.lang.StringBuilder
  Constructs a string builder with no characters in it and an initial capacity specified by the `capacity` argument.
StringBuilder(CharSequence) - Constructor for class java.lang.StringBuilder
  Constructs a string builder that contains the same characters as the specified `CharSequence`.
StringBuilder(String) - Constructor for class java.lang.StringBuilder
  Constructs a string builder initialized to the contents of the specified string.
StringIndexOutOfBoundsException - Exception in java.lang
  Thrown by `String` methods to indicate that an index is either negative or greater than the size of the string.
StringIndexOutOfBoundsException() - Constructor for exception java.lang.StringIndexOutOfBoundsException
  Constructs a `StringIndexOutOfBoundsException` with no detail message.
StringIndexOutOfBoundsException(int) - Constructor for exception java.lang.StringIndexOutOfBoundsException
  Constructs a new `StringIndexOutOfBoundsException` class with an argument indicating the illegal index.
StringIndexOutOfBoundsException(String) - Constructor for exception java.lang.StringIndexOutOfBoundsException
  Constructs a `StringIndexOutOfBoundsException` with the specified detail message.
stringWidth(String) - Method in class ej.microui.display.Font
  Returns the width of a string when it is drawn using this font.
Style - Interface in ej.mwt.style
  A style describes how widgets must be rendered on screen.
STYLE_BOLD - Static variable in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
STYLE_ITALIC - Static variable in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
STYLE_PLAIN - Static variable in class ej.microui.display.Font
  Deprecated.
  only available in for fonts retrieved with `Font.getDefaultFont()`, `Font.getFont(String)` or `Font.getAllFonts()`.
Stylesheet - Interface in ej.mwt.stylesheet
  Represents a stylesheet.
subList(int, int) - Method in class java.util.AbstractList
  Returns a view of the portion of this list between the specified `fromIndex`, inclusive, and `toIndex`, exclusive.
subList(int, int) - Method in class java.util.ArrayList
  Returns a view of the portion of this list between the specified `fromIndex`, inclusive, and `toIndex`, exclusive.
subList(int, int) - Method in interface java.util.List
  Returns a view of the portion of this list between the specified `fromIndex`, inclusive, and `toIndex`, exclusive.
subList(int, int) - Method in class java.util.Vector
  Returns a view of the portion of this List between fromIndex, inclusive, and toIndex, exclusive.
subSequence(int, int) - Method in interface java.lang.CharSequence
  Returns a new `CharSequence` that is a subsequence of this sequence.
subSequence(int, int) - Method in class java.lang.String
  Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class java.lang.StringBuffer
  Returns a new character sequence that is a subsequence of this sequence.
subSequence(int, int) - Method in class java.lang.StringBuilder
  Returns a new character sequence that is a subsequence of this sequence.
substring(int) - Method in class java.lang.String
  Returns a new string that is a substring of this string.
substring(int) - Method in class java.lang.StringBuffer
  Returns a new `String` that contains a subsequence of characters currently contained in this character sequence.
substring(int) - Method in class java.lang.StringBuilder
  Returns a new `String` that contains a subsequence of characters currently contained in this character sequence.
substring(int, int) - Method in class java.lang.String
  Returns a new string that is a substring of this string.
substring(int, int) - Method in class java.lang.StringBuffer
  Returns a new `String` that contains a subsequence of characters currently contained in this sequence.
substring(int, int) - Method in class java.lang.StringBuilder
  Returns a new `String` that contains a subsequence of characters currently contained in this sequence.
substringWidth(String, int, int) - Method in class ej.microui.display.Font
  Returns the width of a part of a string when it is drawn using this font.
SUNDANESE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for sundanese font identifier.
SUNDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Sunday.
supportsExtendedFeatures(int) - Method in class ej.microui.event.generator.Buttons
  Returns `true` if the button supports the extended features elapsedTime, click and doubleClick features.
SuppressWarnings - Annotation Type in java.lang
  Indicates that the named compiler warnings should be suppressed in the annotated element (and in all program elements contained in the annotated element).
SWIPE_DOWN - com.microej.wear.components.Navigator.Gesture
  Swipe down gesture.
SWIPE_LEFT - com.microej.wear.components.Navigator.Gesture
  Swipe left gesture.
SWIPE_RIGHT - com.microej.wear.components.Navigator.Gesture
  Swipe right gesture.
SWIPE_UP - com.microej.wear.components.Navigator.Gesture
  Swipe up gesture.
SYLOTI_NAGRI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for syloti nagri font identifier.
SYRIAC - Static variable in class ej.microui.display.FontIdentifiers
  Constant for syriac font identifier.
System - Class in java.lang
  The `System` class contains several useful class fields and methods.
System() - Constructor for class java.lang.System

## T

TAGALOG - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tagalog font identifier.
TAGBANWA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tagbanwa font identifier.
TAI_LE - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tai le font identifier.
TAI_THAM - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tai tham font identifier.
TAI_VIET - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tai viet font identifier.
TAMIL - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tamil font identifier.
tan(double) - Static method in class java.lang.Math
  Returns the trigonometric tangent of an angle.
tanh(double) - Static method in class java.lang.Math
  Returns the hyperbolic tangent of a `double` value.
Target - Annotation Type in java.lang.annotation
  Indicates the kinds of program element to which an annotation type is applicable.
TEAL - Static variable in class ej.microui.display.Colors
  Constant for teal color.
TELUGU - Static variable in class ej.microui.display.FontIdentifiers
  Constant for telugu font identifier.
TERMINATED - java.lang.Thread.State
  Thread state for a terminated thread.
THAANA - Static variable in class ej.microui.display.FontIdentifiers
  Constant for thaana font identifier.
THAI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for thai font identifier.
Thread - Class in java.lang
  A thread is a thread of execution in a program.
Thread() - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
Thread(Runnable) - Constructor for class java.lang.Thread
  Allocates a new Thread object with a specific target object whose run method is called.
Thread(Runnable, String) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
Thread(String) - Constructor for class java.lang.Thread
  Allocates a new `Thread` object.
Thread.State - Enum in java.lang
  A thread state.
Thread.UncaughtExceptionHandler - Interface in java.lang
  Interface for handlers invoked when a `Thread` abruptly terminates due to an uncaught exception.
Throwable - Class in java.lang
  The `Throwable` class is the superclass of all errors and exceptions in the Java language.
Throwable() - Constructor for class java.lang.Throwable
  Constructs a new throwable with `null` as its detail message.
Throwable(String) - Constructor for class java.lang.Throwable
  Constructs a new throwable with the specified detail message.
Throwable(String, Throwable) - Constructor for class java.lang.Throwable
  Constructs a new throwable with the specified detail message and cause.
Throwable(Throwable) - Constructor for class java.lang.Throwable
  Constructs a new throwable with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
THURSDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Thursday.
TIBETAN - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tibetan font identifier.
tick(long) - Method in interface ej.mwt.animation.Animation
  Called regularly by an animator.
TIFINAGH - Static variable in class ej.microui.display.FontIdentifiers
  Constant for tifinagh font identifier.
TiledImageBackground - Class in ej.mwt.style.background
  Draws a repeated image on the background.
TiledImageBackground(Image) - Constructor for class ej.mwt.style.background.TiledImageBackground
  Creates a tiled image background aligned on the top-left corner and repeated horizontally and vertically.
TiledImageBackground(Image, int, int, boolean, boolean) - Constructor for class ej.mwt.style.background.TiledImageBackground
  Creates a tiled image background specifying its attributes.
TimeConfigurationListener - Interface in com.microej.wear.components
  The listener interface for receiving notifications when the time configuration of the device has changed (date, time, time zone).
TIMED_WAITING - java.lang.Thread.State
  Thread state for a waiting thread with a specified waiting time.
Timer - Class in ej.bon
  A facility for threads to schedule tasks for future execution in a background thread.
Timer - Class in java.util
  Deprecated.
  Please consider `ej.bon.Timer` from BON specification instead.
Timer() - Constructor for class ej.bon.Timer
  Creates a new timer.
Timer() - Constructor for class java.util.Timer
  Deprecated.
  Creates a new timer.
Timer(boolean) - Constructor for class ej.bon.Timer
  Creates a new timer.
Timer(String) - Constructor for class java.util.Timer
  Deprecated.
  Creates a new timer whose associated thread has the specified name.
TimerTask - Class in ej.bon
  A task that can be scheduled for one-time or repeated execution by a Timer.
TimerTask - Class in java.util
  Deprecated.
  Please consider `ej.bon.TimerTask` from BON specification instead.
TimerTask() - Constructor for class ej.bon.TimerTask
  Creates a new timer task.
TimerTask() - Constructor for class java.util.TimerTask
  Deprecated.
  Creates a new timer task.
TimeService - Interface in com.microej.wear.services
  This service allows Features to get time information.
TimeZone - Class in java.util
  `TimeZone` represents a time zone offset, and also figures out daylight savings.
TimeZone() - Constructor for class java.util.TimeZone
  Sole constructor.
toArray() - Method in class java.util.AbstractCollection
  Returns an array containing all of the elements in this collection.
toArray() - Method in class java.util.ArrayList
  Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray() - Method in interface java.util.Collection
  Returns an array containing all of the elements in this collection.
toArray() - Method in interface java.util.List
  Returns an array containing all of the elements in this list in proper sequence (from first to last element).
toArray() - Method in interface java.util.Set
  Returns an array containing all of the elements in this set.
toArray() - Method in class java.util.Vector
  Returns an array containing all of the elements in this Vector in the correct order.
toArray(T[]) - Method in class java.util.AbstractCollection
  Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
toArray(T[]) - Method in class java.util.ArrayList
  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.
toArray(T[]) - Method in interface java.util.Collection
  Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.
toArray(T[]) - Method in interface java.util.List
  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.
toArray(T[]) - Method in interface java.util.Set
  Returns an array containing all of the elements in this set; the runtime type of the returned array is that of the specified array.
toArray(T[]) - Method in class java.util.Vector
  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.
toBinaryString(int) - Static method in class java.lang.Integer
  Returns a string representation of the integer argument as an unsigned integer in base 2.
toBinaryString(long) - Static method in class java.lang.Long
  Returns a string representation of the `long` argument as an unsigned integer in base 2.
toByteArray() - Method in class java.io.ByteArrayOutputStream
  Creates a newly allocated byte array.
toCharArray() - Method in class java.lang.String
  Converts this string to a new character array.
toDegrees(double) - Static method in class java.lang.Math
  Converts an angle measured in radians to an approximately equivalent angle measured in degrees.
toHexString(int) - Static method in class java.lang.Integer
  Returns a string representation of the integer argument as an unsigned integer in base 16.
toHexString(long) - Static method in class java.lang.Long
  Returns a string representation of the `long` argument as an unsigned integer in base 16.
toLowerCase() - Method in class java.lang.String
  Converts all of the characters in this `String` to lower case using the rules of the default locale.
toLowerCase(char) - Static method in class java.lang.Character
  Converts the character argument to lowercase using case mapping information from the UnicodeData file.
toOctalString(int) - Static method in class java.lang.Integer
  Returns a string representation of the integer argument as an unsigned integer in base 8.
TOP - Static variable in class ej.mwt.util.Alignment
  Constant for positioning on the top.
TOP_BUTTON_LONG_PRESS - com.microej.wear.components.Navigator.Gesture
  Top button long press gesture.
TOP_BUTTON_PRESS - com.microej.wear.components.Navigator.Gesture
  Top button press gesture.
toRadians(double) - Static method in class java.lang.Math
  Converts an angle measured in degrees to an approximately equivalent angle measured in radians.
toString() - Method in class java.io.ByteArrayOutputStream
  Converts the buffer's contents into a string decoding bytes using the platform's default character set.
toString() - Method in interface java.lang.annotation.Annotation
  Returns a string representation of this annotation.
toString() - Method in class java.lang.Boolean
  Returns a `String` object representing this Boolean's value.
toString() - Method in class java.lang.Byte
  Returns a `String` object representing this `Byte`'s value.
toString() - Method in class java.lang.Character
  Returns a `String` object representing this `Character`'s value.
toString() - Method in interface java.lang.CharSequence
  Returns a string containing the characters in this sequence in the same order as this sequence.
toString() - Method in class java.lang.Class
  Converts the object to a string.
toString() - Method in class java.lang.Double
  Returns a string representation of this `Double` object.
toString() - Method in class java.lang.Enum
  Returns the name of this enum constant, as contained in the declaration.
toString() - Method in class java.lang.Float
  Returns a string representation of this `Float` object.
toString() - Method in class java.lang.Integer
  Returns a `String` object representing this `Integer`'s value.
toString() - Method in class java.lang.Long
  Returns a `String` object representing this `Long`'s value.
toString() - Method in class java.lang.Object
  Returns a string representation of the object.
toString() - Method in class java.lang.Package
  Returns the string representation of this Package.
toString() - Method in class java.lang.Short
  Returns a `String` object representing this `Short`'s value.
toString() - Method in class java.lang.StackTraceElement
  Returns a string representation of this stack trace element.
toString() - Method in class java.lang.String
  This object (which is already a string!) is itself returned.
toString() - Method in class java.lang.StringBuffer
toString() - Method in class java.lang.StringBuilder
toString() - Method in class java.lang.Thread
  Returns a string representation of this thread, including the thread's name, priority, and thread group.
toString() - Method in class java.lang.Throwable
  Returns a short description of this throwable.
toString() - Method in class java.security.Permission
  Returns a string describing this Permission.
toString() - Method in class java.util.AbstractCollection
  Returns a string representation of this collection.
toString() - Method in class java.util.AbstractMap.SimpleEntry
  Returns a String representation of this map entry.
toString() - Method in class java.util.AbstractMap.SimpleImmutableEntry
  Returns a String representation of this map entry.
toString() - Method in class java.util.AbstractMap
  Returns a string representation of this map.
toString() - Method in class java.util.Calendar
  Return a string representation of this calendar.
toString() - Method in class java.util.Date
  Converts this `Date` object to a `String` of the form:
toString() - Method in class java.util.EventObject
  Returns a String representation of this EventObject.
toString() - Method in class java.util.Hashtable
  Returns a string representation of this `Hashtable` object in the form of a set of entries, enclosed in braces and separated by the ASCII characters "`,` " (comma and space).
toString() - Method in class java.util.Vector
  Returns a string representation of this Vector, containing the String representation of each element.
toString(boolean) - Static method in class java.lang.Boolean
  Returns a `String` object representing the specified boolean.
toString(byte) - Static method in class java.lang.Byte
  Returns a new `String` object representing the specified `byte`.
toString(char) - Static method in class java.lang.Character
  Returns a `String` object representing the specified `char`.
toString(double) - Static method in class java.lang.Double
  Returns a string representation of the `double` argument.
toString(float) - Static method in class java.lang.Float
  Returns a string representation of the `float` argument.
toString(int) - Static method in class java.lang.Integer
  Returns a `String` object representing the specified integer.
toString(int, int) - Static method in class java.lang.Integer
  Returns a string representation of the first argument in the radix specified by the second argument.
toString(long) - Static method in class java.lang.Long
  Returns a `String` object representing the specified `long`.
toString(long, int) - Static method in class java.lang.Long
  Returns a string representation of the first argument in the radix specified by the second argument.
toString(short) - Static method in class java.lang.Short
  Returns a new `String` object representing the specified `short`.
totalMemory() - Static method in class ej.bon.Immutables
  Returns the total amount of immutable memory.
totalMemory() - Method in class java.lang.Runtime
  Returns the total amount of memory in the Java virtual machine.
toUpperCase() - Method in class java.lang.String
  Converts all of the characters in this `String` to upper case using the rules of the default locale.
toUpperCase(char) - Static method in class java.lang.Character
  Converts the character argument to uppercase using case mapping information from the UnicodeData file.
TRACE_ENABLED_CONSTANT_PROPERTY - Static variable in class ej.trace.Tracer
  The value of this boolean constant property is `true` when the traces are enabled in the system and `false` otherwise (see `Constants`).
Tracer - Class in ej.trace
  A `Tracer` object is used to trace events for debug or monitoring.
Tracer(String, int) - Constructor for class ej.trace.Tracer
  Creates a new tracer with the given name.
TransformedImagePainter - Class in com.microej.painter
  The `TransformedImagePainter` class provides static methods to draw an image with a transformation defined by a `Matrix`.
TransformedImagePainter() - Constructor for class com.microej.painter.TransformedImagePainter
TransformPainter - Class in ej.drawing
  The `TransformPainter` class offers a set of static methods to render elements (image, renderable character) with a transformation.
TransformPainter() - Constructor for class ej.drawing.TransformPainter
TransformPainter.Flip - Enum in ej.drawing
  Specify the flip to apply when drawing an image.
translate(int, int) - Method in class ej.microui.display.GraphicsContext
  Adds a given translation vector to the translation vector of this graphics context.
TRANSPARENT - Static variable in class ej.microui.display.GraphicsContext
  Minimum opacity.
trim() - Method in class java.lang.String
  Returns a copy of the string, with leading and trailing whitespace omitted.
trimToSize() - Method in class java.lang.StringBuffer
  Attempts to reduce storage used for the character sequence.
trimToSize() - Method in class java.lang.StringBuilder
  Attempts to reduce storage used for the character sequence.
trimToSize() - Method in class java.util.ArrayList
  Trims the capacity of this `ArrayList` instance to be the list's current size.
trimToSize() - Method in class java.util.Vector
  Trims the capacity of this vector to be the vector's current size.
TRUE - Static variable in class java.lang.Boolean
  The `Boolean` object corresponding to the primitive value `true`.
TUESDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Tuesday.
TX_POWER_LEVEL - Static variable in class ej.bluetooth.BluetoothDataTypes
  TX Power Level.
Type - Interface in java.lang.reflect
TYPE - java.lang.annotation.ElementType
  Class, interface (including annotation type), or enum declaration
TypeSelector - Class in ej.mwt.stylesheet.selector
  A type or subtype selector selects by checking the widget type hierarchy (Java class).
TypeSelector(Class<? extends Widget>) - Constructor for class ej.mwt.stylesheet.selector.TypeSelector
  Creates a type or subtype selector.

## U

ulp(double) - Static method in class java.lang.Math
  Returns the size of an ulp of the argument.
ulp(float) - Static method in class java.lang.Math
  Returns the size of an ulp of the argument.
uncaughtException(Timer, Throwable) - Method in class ej.bon.TimerTask
  Method invoked when this `TimerTask` terminates due to an uncaught exception thrown by `TimerTask.run()`.
uncaughtException(Thread, Throwable) - Method in interface java.lang.Thread.UncaughtExceptionHandler
  Method invoked when the given thread terminates due to the given uncaught exception.
UNDECIMBER - Static variable in class java.util.Calendar
  Value of the `Calendar.MONTH` field indicating the thirteenth month of the year.
UniformOutline - Class in ej.mwt.style.outline
  Outline that have the same thickness for all edges.
UniformOutline(int) - Constructor for class ej.mwt.style.outline.UniformOutline
  Creates a uniform outline specifying its thickness.
UNIVERSAL_SELECTOR - Static variable in class ej.mwt.stylesheet.selector.UniversalSelector
  Universal selector singleton to avoid creating several ones.
UniversalSelector - Class in ej.mwt.stylesheet.selector
  An universal selector selects all widgets.
UniversalSelector() - Constructor for class ej.mwt.stylesheet.selector.UniversalSelector
UnknownError - Error in java.lang
  Thrown when an unknown but serious exception has occurred in the Java Virtual Machine.
UnknownError() - Constructor for error java.lang.UnknownError
  Constructs an `UnknownError` with no detail message.
UnknownError(String) - Constructor for error java.lang.UnknownError
  Constructs an `UnknownError` with the specified detail message.
UNLIKELY - Static variable in class ej.bluetooth.BluetoothStatus
  Unlikely.
UnsatisfiedLinkError - Error in java.lang
  Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a method declared `native`.
UnsatisfiedLinkError() - Constructor for error java.lang.UnsatisfiedLinkError
  Constructs an `UnsatisfiedLinkError` with no detail message.
UnsatisfiedLinkError(String) - Constructor for error java.lang.UnsatisfiedLinkError
  Constructs an `UnsatisfiedLinkError` with the specified detail message.
UNSUPPORTED_GROUP_TYPE - Static variable in class ej.bluetooth.BluetoothStatus
  Unsupported group type.
UnsupportedClassVersionError - Error in java.lang
  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.
UnsupportedClassVersionError() - Constructor for error java.lang.UnsupportedClassVersionError
  Constructs a `UnsupportedClassVersionError` with no detail message.
UnsupportedClassVersionError(String) - Constructor for error java.lang.UnsupportedClassVersionError
  Constructs a `UnsupportedClassVersionError` with the specified detail message.
UnsupportedEncodingException - Exception in java.io
  The Character Encoding is not supported.
UnsupportedEncodingException() - Constructor for exception java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException without a detail message.
UnsupportedEncodingException(String) - Constructor for exception java.io.UnsupportedEncodingException
  Constructs an UnsupportedEncodingException with a detail message.
UnsupportedOperationException - Exception in java.lang
  Thrown to indicate that the requested operation is not supported.
UnsupportedOperationException() - Constructor for exception java.lang.UnsupportedOperationException
  Constructs an UnsupportedOperationException with no detail message.
UnsupportedOperationException(String) - Constructor for exception java.lang.UnsupportedOperationException
  Constructs an UnsupportedOperationException with the specified detail message.
UnsupportedOperationException(String, Throwable) - Constructor for exception java.lang.UnsupportedOperationException
  Constructs a new exception with the specified detail message and cause.
UnsupportedOperationException(Throwable) - Constructor for exception java.lang.UnsupportedOperationException
  Constructs a new exception with the specified cause and a detail message of `(cause==null ? null : cause.toString())` (which typically contains the class and detail message of `cause`).
UP - Static variable in class ej.microui.event.generator.Command
  Constant for "up" command.
update(Observable, Object) - Method in interface java.util.Observer
  This method is called whenever the observed object is changed.
updateStyle() - Method in class ej.mwt.Container
  Updates the style of this widget.
updateStyle() - Method in class ej.mwt.Widget
  Updates the style of this widget.
URI - Static variable in class ej.bluetooth.BluetoothDataTypes
  URI.
useDaylightTime() - Method in class java.util.TimeZone
  Queries if this `TimeZone` uses Daylight Saving Time.
UTFDataFormatException - Exception in java.io
  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.
UTFDataFormatException() - Constructor for exception java.io.UTFDataFormatException
  Constructs a `UTFDataFormatException` with `null` as its error detail message.
UTFDataFormatException(String) - Constructor for exception java.io.UTFDataFormatException
  Constructs a `UTFDataFormatException` with the specified detail message.
Util - Class in ej.bon
  This class offers basic services for B-ON implementation.
Util() - Constructor for class ej.bon.Util

## V

VAI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for vai font identifier.
VALID - Static variable in class ej.mwt.stylesheet.selector.StateSelector
  Valid state.
validateExtraFieldId(int) - Static method in class ej.mwt.style.EditableStyle
  Validates that the extra field ID is correct.
validateHorizontalAlignment(int) - Static method in class ej.mwt.util.Alignment
  Validates that the given value represents a valid horizontal alignment.
validateVerticalAlignment(int) - Static method in class ej.mwt.util.Alignment
  Validates that the given value represents a valid vertical alignment.
value() - Method in annotation type ej.annotation.NonNullByDefault
  When annotating an element with `@NonNullByDefault(false)`, the default null annotation is not applied.
value() - Method in annotation type java.lang.annotation.Retention
  Returns the retention policy.
value() - Method in annotation type java.lang.annotation.Target
  Returns an array of the kinds of elements an annotation type can be applied to.
value() - Method in annotation type java.lang.SuppressWarnings
  The set of warnings that are to be suppressed by the compiler in the annotated element.
valueOf(boolean) - Static method in class java.lang.Boolean
  Returns a `Boolean` instance representing the specified `boolean` value.
valueOf(boolean) - Static method in class java.lang.String
  Returns the string representation of the `boolean` argument.
valueOf(byte) - Static method in class java.lang.Byte
  Returns a `Byte` instance representing the specified `byte` value.
valueOf(char) - Static method in class java.lang.Character
  Returns a `Character` instance representing the specified `char` value.
valueOf(char) - Static method in class java.lang.String
  Returns the string representation of the `char` argument.
valueOf(char[]) - Static method in class java.lang.String
  Returns the string representation of the `char` array argument.
valueOf(char[], int, int) - Static method in class java.lang.String
  Returns the string representation of a specific subarray of the `char` array argument.
valueOf(double) - Static method in class java.lang.Double
  Returns a `Double` instance representing the specified `double` value.
valueOf(double) - Static method in class java.lang.String
  Returns the string representation of the `double` argument.
valueOf(float) - Static method in class java.lang.Float
  Returns a `Float` instance representing the specified `float` value.
valueOf(float) - Static method in class java.lang.String
  Returns the string representation of the `float` argument.
valueOf(int) - Static method in class java.lang.Integer
  Returns an `Integer` instance representing the specified `int` value.
valueOf(int) - Static method in class java.lang.String
  Returns the string representation of the `int` argument.
valueOf(long) - Static method in class java.lang.Long
  Returns a `Long` instance representing the specified `long` value.
valueOf(long) - Static method in class java.lang.String
  Returns the string representation of the `long` argument.
valueOf(short) - Static method in class java.lang.Short
  Returns a `Short` instance representing the specified `short` value.
valueOf(Class<T>, String) - Static method in class java.lang.Enum
  This method is available for compilation purpose.
valueOf(Object) - Static method in class java.lang.String
  Returns the string representation of the `Object` argument.
valueOf(String) - Static method in enum com.microej.wear.components.Navigator.Gesture
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.microej.wear.services.ExternalResourceService.ImageFormat
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.drawing.ShapePainter.Cap
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.drawing.TransformPainter.Flip
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.microui.display.Format
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.microui.display.ResourceImage.OutputFormat
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.microvg.BlendMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.microvg.VectorGraphicsPainter.Direction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ej.microvg.VectorGraphicsPainter.FillType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum java.lang.annotation.ElementType
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum java.lang.annotation.RetentionPolicy
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class java.lang.Boolean
  Returns a `Boolean` with a value represented by the specified string.
valueOf(String) - Static method in class java.lang.Byte
  Returns a `Byte` object holding the value given by the specified `String`.
valueOf(String) - Static method in class java.lang.Double
  Returns a `Double` object holding the `double` value represented by the argument string `s`.
valueOf(String) - Static method in class java.lang.Float
  Returns a `Float` object holding the `float` value represented by the argument string `s`.
valueOf(String) - Static method in class java.lang.Integer
  Returns an `Integer` object holding the value of the specified `String`.
valueOf(String) - Static method in class java.lang.Long
  Returns a `Long` object holding the value of the specified `String`.
valueOf(String) - Static method in class java.lang.Short
  Returns a `Short` object holding the value given by the specified `String`.
valueOf(String) - Static method in enum java.lang.Thread.State
  Returns the enum constant of this type with the specified name.
valueOf(String, int) - Static method in class java.lang.Byte
  Returns a `Byte` object holding the value extracted from the specified `String` when parsed with the radix given by the second argument.
valueOf(String, int) - Static method in class java.lang.Integer
  Returns an `Integer` object holding the value extracted from the specified `String` when parsed with the radix given by the second argument.
valueOf(String, int) - Static method in class java.lang.Long
  Returns a `Long` object holding the value extracted from the specified `String` when parsed with the radix given by the second argument.
valueOf(String, int) - Static method in class java.lang.Short
  Returns a `Short` object holding the value extracted from the specified `String` when parsed with the radix given by the second argument.
values() - Static method in enum com.microej.wear.components.Navigator.Gesture
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.microej.wear.services.ExternalResourceService.ImageFormat
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.drawing.ShapePainter.Cap
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.drawing.TransformPainter.Flip
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.microui.display.Format
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.microui.display.ResourceImage.OutputFormat
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.microvg.BlendMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.microvg.VectorGraphicsPainter.Direction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ej.microvg.VectorGraphicsPainter.FillType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum java.lang.annotation.ElementType
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum java.lang.annotation.RetentionPolicy
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum java.lang.Thread.State
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class java.util.AbstractMap
  Returns a `Collection` view of the values contained in this map.
values() - Method in class java.util.HashMap
  Returns a `Collection` view of the values contained in this map.
values() - Method in class java.util.Hashtable
  Returns a `Collection` view of the values contained in this map.
values() - Method in interface java.util.Map
  Returns a `Collection` view of the values contained in this map.
values() - Method in class java.util.WeakHashMap
  Returns a `Collection` view of the values contained in this map.
VCENTER - Static variable in class ej.mwt.util.Alignment
  Constant for centering vertically.
Vector<E> - Class in java.util
  The `Vector` class implements a growable array of objects.
Vector() - Constructor for class java.util.Vector
  Constructs an empty vector so that its internal data array has size `10` and its standard capacity increment is zero.
Vector(int) - Constructor for class java.util.Vector
  Constructs an empty vector with the specified initial capacity and with its capacity increment equal to zero.
Vector(int, int) - Constructor for class java.util.Vector
  Constructs an empty vector with the specified initial capacity and capacity increment.
Vector(Collection<? extends E>) - Constructor for class java.util.Vector
  Constructs a vector containing the elements of the specified collection, in the order they are returned by the collection's iterator.
VectorFont - Class in ej.microvg
  Represents a vector font.
VectorFont() - Constructor for class ej.microvg.VectorFont
VectorGraphicsException - Exception in ej.microvg
  Thrown to indicate that a method has caused an internal VectorGraphics error.
VectorGraphicsException(int) - Constructor for exception ej.microvg.VectorGraphicsException
  Constructs an exception with the specified error code.
VectorGraphicsPainter - Class in ej.microvg
  Provides static methods to draw paths, texts and images.
VectorGraphicsPainter() - Constructor for class ej.microvg.VectorGraphicsPainter
VectorGraphicsPainter.Direction - Enum in ej.microvg
  Enum for specifying the direction in which a rotation can occur.
VectorGraphicsPainter.FillType - Enum in ej.microvg
  Enum for the ways a path may be filled.
VectorImage - Class in ej.microvg
  Represents a vector image.
VectorImage() - Constructor for class ej.microvg.VectorImage
VectorImageBuilder - Class in ej.microvg
  Deprecated.
  Use a `BufferedVectorImage` instead.
VectorImageBuilder(float, float) - Constructor for class ej.microvg.VectorImageBuilder
  Deprecated.
  Creates a new builder for vector images.
VerifyError - Error in java.lang
  Thrown when the "verifier" detects that a class file, though well formed, contains some sort of internal inconsistency or security problem.
VerifyError() - Constructor for error java.lang.VerifyError
  Constructs an `VerifyError` with no detail message.
VerifyError(String) - Constructor for error java.lang.VerifyError
  Constructs an `VerifyError` with the specified detail message.
VERTICAL_ALIGNMENT - Static variable in class ej.mwt.style.DefaultStyle
  The vertical alignment of the default style.
VERTICAL_ALIGNMENT_INDEX - Static variable in class ej.mwt.stylesheet.cascading.CascadingStylesheet
  Vertical alignment field position in the array of selectors.
VirtualMachineError - Error in java.lang
  Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
VirtualMachineError() - Constructor for error java.lang.VirtualMachineError
  Constructs a `VirtualMachineError` with no detail message.
VirtualMachineError(String) - Constructor for error java.lang.VirtualMachineError
  Constructs a `VirtualMachineError` with the specified detail message.
VoidStylesheet - Class in ej.mwt.stylesheet
  Stylesheet that always returns the default style.
VoidStylesheet() - Constructor for class ej.mwt.stylesheet.VoidStylesheet
  Creates a void stylesheet.

## W

wait() - Method in class java.lang.Object
  Causes the current thread to wait until another thread invokes the `Object.notify()` method or the `Object.notifyAll()` method for this object.
wait(long) - Method in class java.lang.Object
  Causes the current thread to wait until either another thread invokes the `Object.notify()` method or the `Object.notifyAll()` method for this object, or a specified amount of time has elapsed.
wait(long, int) - Method in class java.lang.Object
  Causes the current thread to wait until another thread invokes the `Object.notify()` method or the `Object.notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
waitFlushCompleted() - Method in class ej.microui.display.Display
  Blocks the current thread (with all its locks) until previous call `Display.flush()` has been processed.
WAITING - java.lang.Thread.State
  Thread state for a waiting thread.
Watchface - Interface in com.microej.wear.components
  Represents a watchface.
WeakHashMap<K,​V> - Class in java.util
  Hash table based implementation of the `Map` interface, with weak keys.
WeakHashMap() - Constructor for class java.util.WeakHashMap
  Constructs a new, empty `WeakHashMap` with the default initial capacity (16) and load factor (0.75).
WeakHashMap(int) - Constructor for class java.util.WeakHashMap
  Constructs a new, empty `WeakHashMap` with the given initial capacity and the default load factor (0.75).
WeakHashMap(int, float) - Constructor for class java.util.WeakHashMap
  Constructs a new, empty `WeakHashMap` with the given initial capacity and the given load factor.
WeakHashMap(Map<? extends K, ? extends V>) - Constructor for class java.util.WeakHashMap
  Constructs a new `WeakHashMap` with the same mappings as the specified map.
WeakHashtable - Class in ej.bon
  A `Hashtable` implementation with weak keys.
WeakHashtable() - Constructor for class ej.bon.WeakHashtable
  Constructs a new, empty weak hashtable with a default capacity and load factor.
WeakHashtable(int) - Constructor for class ej.bon.WeakHashtable
  Constructs a new, empty weak hashtable with the specified initial capacity.
WeakReference<T> - Class in java.lang.ref
  Weak reference objects, which do not prevent their referents from being made finalizable, finalized, and then reclaimed.
WeakReference(T) - Constructor for class java.lang.ref.WeakReference
  Creates a new weak reference that refers to the given object.
WeakReference(T, ReferenceQueue<? super T>) - Constructor for class java.lang.ref.WeakReference
  Creates a new weak reference that refers to the given object and is registered with the given queue.
WEDNESDAY - Static variable in class java.util.Calendar
  Value of the `Calendar.DAY_OF_WEEK` field indicating Wednesday.
WEEK_OF_MONTH - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the week number within the current month.
WEEK_OF_YEAR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the week number within the current year.
WHITE - Static variable in class ej.microui.display.Colors
  Constant for white color.
Widget - Class in ej.mwt
  Widget is the superclass of all the user interface objects.
Widget() - Constructor for class ej.mwt.Widget
  Creates a widget.
Widget(boolean) - Constructor for class ej.mwt.Widget
  Creates a widget specifying if its enabled or not.
WINDING - ej.microvg.VectorGraphicsPainter.FillType
  Specifies that "inside" is computed by a non-zero sum of signed edge crossings.
write(byte[]) - Method in interface java.io.DataOutput
  Writes to the output stream all the bytes in array `b`.
write(byte[]) - Method in class java.io.FilterOutputStream
  Writes `b.length` bytes to this output stream.
write(byte[]) - Method in class java.io.OutputStream
  Writes `b.length` bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class java.io.ByteArrayOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this byte array output stream.
write(byte[], int, int) - Method in interface java.io.DataOutput
  Writes `len` bytes from array `b`, in order, to the output stream.
write(byte[], int, int) - Method in class java.io.DataOutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to the underlying output stream.
write(byte[], int, int) - Method in class java.io.FilterOutputStream
  Writes `len` bytes from the specified `byte` array starting at offset `off` to this output stream.
write(byte[], int, int) - Method in class java.io.OutputStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this output stream.
write(byte[], int, int) - Method in class java.io.PrintStream
  Writes `len` bytes from the specified byte array starting at offset `off` to this stream.
write(byte[], int, int, int) - Method in interface com.microej.wear.services.ExternalResourceService.Writer
  Writes the given data to the external resource.
write(char[]) - Method in class java.io.Writer
  Writes an array of characters.
write(char[], int, int) - Method in class java.io.OutputStreamWriter
  Writes a portion of an array of characters.
write(char[], int, int) - Method in class java.io.Writer
  Writes a portion of an array of characters.
write(int) - Method in class java.io.ByteArrayOutputStream
  Writes the specified byte to this byte array output stream.
write(int) - Method in interface java.io.DataOutput
  Writes to the output stream the eight low-order bits of the argument `b`.
write(int) - Method in class java.io.DataOutputStream
  Writes the specified byte (the low eight bits of the argument `b`) to the underlying output stream.
write(int) - Method in class java.io.FilterOutputStream
  Writes the specified `byte` to this output stream.
write(int) - Method in class java.io.OutputStream
  Writes the specified byte to this output stream.
write(int) - Method in class java.io.OutputStreamWriter
  Writes a single character.
write(int) - Method in class java.io.PrintStream
  Writes the specified byte to this stream.
write(int) - Method in class java.io.Writer
  Writes a single character.
write(String) - Method in class java.io.Writer
  Writes a string.
write(String, int, int) - Method in class java.io.OutputStreamWriter
  Writes a portion of a string.
write(String, int, int) - Method in class java.io.Writer
  Writes a portion of a string.
WRITE - Static variable in class ej.bluetooth.BluetoothPermissions
  Write access, no encryption required.
WRITE - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic value may be written.
WRITE_AUTH - Static variable in class ej.bluetooth.BluetoothPermissions
  Write access, authentication required.
WRITE_ENCRYPT - Static variable in class ej.bluetooth.BluetoothPermissions
  Write access, encryption required.
WRITE_NO_RESPONSE - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic value may be written (using write without response procedure).
WRITE_NOT_PERMITTED - Static variable in class ej.bluetooth.BluetoothStatus
  Write not permitted.
WRITE_REQUEST_REJECTED - Static variable in class ej.bluetooth.BluetoothStatus
  Write request rejected.
WRITE_SIGNED - Static variable in class ej.bluetooth.BluetoothProperties
  Indicates that the characteristic value may be written (using signed write procedure).
writeBoolean(boolean) - Method in interface java.io.DataOutput
  Writes a `boolean` value to this output stream.
writeBoolean(boolean) - Method in class java.io.DataOutputStream
  Writes a `boolean` to the underlying output stream as a 1-byte value.
writeByte(int) - Method in interface java.io.DataOutput
  Writes to the output stream the eight low- order bits of the argument `v`.
writeByte(int) - Method in class java.io.DataOutputStream
  Writes out a `byte` to the underlying output stream as a 1-byte value.
writeChar(int) - Method in interface java.io.DataOutput
  Writes a `char` value, which is comprised of two bytes, to the output stream.
writeChar(int) - Method in class java.io.DataOutputStream
  Writes a `char` to the underlying output stream as a 2-byte value, high byte first.
writeChars(String) - Method in interface java.io.DataOutput
  Writes every character in the string `s`, to the output stream, in order, two bytes per character.
writeChars(String) - Method in class java.io.DataOutputStream
  Writes a string to the underlying output stream as a sequence of characters.
writeDouble(double) - Method in interface java.io.DataOutput
  Writes a `double` value, which is comprised of eight bytes, to the output stream.
writeDouble(double) - Method in class java.io.DataOutputStream
  Converts the double argument to a `long` using the `doubleToLongBits` method in class `Double`, and then writes that `long` value to the underlying output stream as an 8-byte quantity, high byte first.
writeFloat(float) - Method in interface java.io.DataOutput
  Writes a `float` value, which is comprised of four bytes, to the output stream.
writeFloat(float) - Method in class java.io.DataOutputStream
  Converts the float argument to an `int` using the `floatToIntBits` method in class `Float`, and then writes that `int` value to the underlying output stream as a 4-byte quantity, high byte first.
writeInt(byte[], int, int) - Static method in class ej.bon.ByteArray
  Writes an int in the given byte array at the given offset respecting the endianness of the platform.
writeInt(byte[], int, int, int) - Static method in class ej.bon.ByteArray
  Writes an int in the given byte array at the given offset respecting the endianness of the array.
writeInt(int) - Method in interface java.io.DataOutput
  Writes an `int` value, which is comprised of four bytes, to the output stream.
writeInt(int) - Method in class java.io.DataOutputStream
  Writes an `int` to the underlying output stream as four bytes, high byte first.
writeLong(byte[], int, long) - Static method in class ej.bon.ByteArray
  Writes a long in the given byte array at the given offset respecting the endianness of the platform.
writeLong(byte[], int, long, int) - Static method in class ej.bon.ByteArray
  Writes a long in the given byte array at the given offset respecting the endianness of the array.
writeLong(long) - Method in interface java.io.DataOutput
  Writes a `long` value, which is comprised of eight bytes, to the output stream.
writeLong(long) - Method in class java.io.DataOutputStream
  Writes a `long` to the underlying output stream as eight bytes, high byte first.
writePixel(GraphicsContext, int, int) - Static method in class ej.microui.display.Painter
  Draws the pixel at the given coordinates.
Writer - Class in java.io
  Abstract class for writing to character streams.
Writer() - Constructor for class java.io.Writer
  Creates a new character-stream writer whose critical sections will synchronize on the writer itself.
Writer(Object) - Constructor for class java.io.Writer
  Creates a new character-stream writer whose critical sections will synchronize on the given object.
writeShort(byte[], int, int) - Static method in class ej.bon.ByteArray
  Writes a short in the given byte array at the given offset respecting the endianness of the platform.
writeShort(byte[], int, int, int) - Static method in class ej.bon.ByteArray
  Writes a short in the given byte array at the given offset respecting the endianness of the array.
writeShort(int) - Method in interface java.io.DataOutput
  Writes two bytes to the output stream to represent the value of the argument.
writeShort(int) - Method in class java.io.DataOutputStream
  Writes a `short` to the underlying output stream as two bytes, high byte first.
writeTo(OutputStream) - Method in class java.io.ByteArrayOutputStream
  Writes the complete contents of this byte array output stream to the specified output stream argument, as if by calling the output stream's write method using `out.write(buf, 0, count)`.
writeUTF(String) - Method in interface java.io.DataOutput
  Writes two bytes of length information to the output stream, followed by the modified UTF-8 representation of every character in the string `s`.
writeUTF(String) - Method in class java.io.DataOutputStream
  Writes a string to the underlying output stream using modified UTF-8 encoding in a machine-independent manner.

## X

XMath - Class in ej.bon
  This class provides advanced mathematical functions.
XMath() - Constructor for class ej.bon.XMath

## Y

YEAR - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the year.
YELLOW - Static variable in class ej.microui.display.Colors
  Constant for yellow color.
YI - Static variable in class ej.microui.display.FontIdentifiers
  Constant for yi font identifier.
yield() - Static method in class java.lang.Thread
  A hint to the scheduler that the current thread is willing to yield its current use of a processor.

## Z

ZONE_OFFSET - Static variable in class java.util.Calendar
  Field number for `get` and `set` indicating the raw offset from GMT in milliseconds.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages