Package | Description |
---|---|
java.io |
Input/Output support
|
java.lang |
Core Java classes
|
java.lang.annotation |
Basic support for annotations
|
java.net |
Network communication through TCP and UDP sockets or URLs.
|
java.text |
Provides classes and interfaces for handling text, dates, numbers, and messages
in a manner independent of natural languages.
|
java.util |
Utilities
|
tijos.framework |
Access to TiJOS framework
|
tijos.framework.appcenter |
Application center class
|
tijos.framework.devicecenter |
Device bus related classes, such as GPIO I2C, PWM, etc., can be used to develop the sensor which is not supported in the standard library
|
tijos.framework.eventcenter |
Event center class, which deals with events from hardware peripherals, such as GPIO events
|
tijos.framework.networkcenter.dns |
DNS client
|
tijos.framework.networkcenter.mqtt |
MQTT3.1.1 client
|
tijos.framework.networkcenter.ntp |
Network time protocol client class
|
tijos.framework.platform |
System Settings related classes, like host name and other settings
|
tijos.framework.platform.lan |
Local Area Network,LAN class
|
tijos.framework.platform.lpwan |
Low Power Wide Area Network classes, such as: NB-IoT, LoRaWAN, etc
|
tijos.framework.platform.peripheral |
Classes to access the peripherals on the development board, like keyboard, button, light, etc
|
tijos.framework.platform.wlan |
WIFI class
|
tijos.framework.sensor.button |
Button classes
|
tijos.framework.sensor.dht |
DHT11(22) classes
|
tijos.framework.sensor.ds18b20 |
DS18B20 classes
|
tijos.framework.sensor.general |
General Sensor classes
|
tijos.framework.sensor.hcsr |
HCSR04(04+) classes
|
tijos.framework.sensor.mq |
MQn classes
|
tijos.framework.sensor.vs1838b |
VS1838B classes
|
tijos.framework.transducer.buzzer |
Buzzer classse
|
tijos.framework.transducer.led |
LED classes
|
tijos.framework.transducer.oled |
OLED classes
|
tijos.framework.transducer.relay |
Relay classes
|
tijos.framework.util |
Utility
|
tijos.framework.util.base64 |
Utility classes for base64
|
tijos.framework.util.crc |
Utility classes for CRC
|
tijos.framework.util.json |
JSON-java suppport
|
tijos.framework.util.logging |
Utility classes for logging
|
tijos.framework.util.text |
Dot matrix font class
|
tijos.kernel.charset |
TiJOS simple charset API
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedInputStream
This subclass of
FilterInputStream buffers input from an
underlying implementation to provide a possibly more efficient read
mechanism. |
class |
BufferedOutputStream
This class accumulates bytes written in a buffer instead of immediately
writing the data to the underlying output sink.
|
class |
BufferedReader
Reads text from a character-input stream, buffering characters so as to
provide for the efficient reading of characters, arrays, and lines.
|
class |
BufferedWriter
Writes text to a character-output stream, buffering characters so as to
provide for the efficient writing of single characters, arrays, and strings.
|
class |
ByteArrayInputStream
A
ByteArrayInputStream contains
an internal buffer that contains bytes that
may be read from the stream. |
class |
ByteArrayOutputStream
This class allows data to be written to a byte array buffer and
and then retrieved by an application.
|
class |
CharArrayReader
This class permits an array of chars to be read as an input stream.
|
class |
CharArrayWriter
This class allows data to be written to a char array buffer and
and then retrieved by an application.
|
class |
DataInputStream
A data input stream lets an application read primitive Java data
types from an underlying input stream in a machine-independent
way.
|
class |
DataOutputStream
A data output stream lets an application write primitive Java data
types to an output stream in a portable way.
|
class |
EOFException
This exception is thrown when the end of the file or stream was
encountered unexpectedly.
|
class |
File
Implements a file system using pages of flash memory.
|
class |
FileInputStream
Reads a stream of bytes from a file.
|
class |
FileNotFoundException |
class |
FileOutputStream
Writes a stream of bytes to a file.
|
class |
FileReader
This class provides a convenient way to set up a
Reader
to read from a file. |
class |
FileWriter
This is a convenience class for writing to files.
|
class |
FilterInputStream
This is the common superclass of all standard classes that filter
input.
|
class |
FilterOutputStream
This class is the common superclass of output stream classes that
filter the output they write.
|
class |
FilterReader
This is the common superclass of all standard classes that filter
input.
|
class |
FilterWriter
This class is the common superclass of output character stream classes
that filter the output they write.
|
class |
InputStream
This abstract class forms the base of the hierarchy of classes that read
input as a stream of bytes.
|
class |
InputStreamReader |
class |
InterruptedIOException
This exception is thrown when a in process I/O operation is interrupted
for some reason.
|
class |
IOException
This exception is thrown to indicate an I/O problem of some sort
occurred.
|
class |
LineNumberReader
A buffered character-input stream that keeps track of line numbers.
|
class |
OutputStream
This abstract class forms the base of the hierarchy of classes that
write output as a stream of bytes.
|
class |
OutputStreamWriter |
class |
PipedInputStream
An input stream that reads its bytes from an output stream
to which it is connected.
|
class |
PipedOutputStream
This class writes its bytes to a
PipedInputStream to
which it is connected. |
class |
PipedReader
An input stream that reads characters from a piped writer to which it is
connected.
|
class |
PipedWriter
This class writes its chars to a
PipedReader to
which it is connected. |
class |
PrintStream
This class prints Java primitive values and object to a stream as
text.
|
class |
PrintWriter
This class prints Java primitive values and objects to a stream as
text.
|
class |
PushbackInputStream
This subclass of
FilterInputStream provides the ability to
unread data from a stream. |
class |
PushbackReader
This subclass of
FilterReader provides the ability to
unread data from a stream. |
class |
Reader
This abstract class forms the base of the hierarchy of classes that read
input as a stream of characters.
|
class |
SequenceInputStream
This class merges a sequence of multiple
InputStream 's in
order to form a single logical stream that can be read by applications
that expect only one stream. |
class |
StreamTokenizer
The
StreamTokenizer class takes an input stream and
parses it into "tokens", allowing the tokens to be
read one at a time. |
class |
StringReader
A character stream whose source is a string.
|
class |
StringWriter
A character stream that collects its output in a string buffer, which can
then be used to construct a string.
|
class |
UnsupportedEncodingException
This exception is thrown when the requested character encoding is
not supported.
|
class |
UTFDataFormatException
When reading a UTF string from an input stream, this exception is thrown
to indicate that the data read is invalid.
|
class |
Writer
This abstract class forms the base of the hierarchy of classes that
write output as a stream of chars.
|
Modifier and Type | Method and Description |
---|---|
PrintStream |
PrintStream.format(Locale locale,
String format,
Object... args) |
PrintWriter |
PrintWriter.format(String format,
Object... args) |
PrintStream |
PrintStream.format(String format,
Object... args) |
void |
PrintWriter.print(Object obj)
This method prints an
Object to the stream. |
void |
PrintStream.print(Object obj)
This method prints an
Object to the stream. |
PrintStream |
PrintStream.printf(Locale locale,
String format,
Object... args) |
PrintWriter |
PrintWriter.printf(String format,
Object... args) |
PrintStream |
PrintStream.printf(String format,
Object... args) |
void |
PrintWriter.println(Object obj)
This method prints an
Object to the stream. |
void |
PrintStream.println(Object obj)
This method prints an
Object to the stream. |
Modifier and Type | Class and Description |
---|---|
class |
ArithmeticException |
class |
ArrayIndexOutOfBoundsException |
class |
ArrayStoreException |
class |
AssertionError |
class |
Boolean
Wrapper class for booleans.
|
class |
Byte
Wrapper class for bytes.
|
class |
Character |
class |
Class<T>
Not fully functional.
|
class |
ClassCastException |
class |
ClassNotFoundException |
class |
CloneNotSupportedException |
class |
Double
Minimal Double implementation.
|
class |
Enum<E extends Enum<E>> |
class |
Error |
class |
Exception |
class |
Float
Minimal Float implementation.
|
class |
IllegalArgumentException |
class |
IllegalMonitorStateException |
class |
IllegalStateException |
class |
IndexOutOfBoundsException |
class |
Integer
Minimal Integer implementation that supports converting an int to a String.
|
class |
InternalError |
class |
InterruptedException |
class |
Long
Wrapper class for long integers.
|
class |
Math
Mathematical functions.
|
class |
NegativeArraySizeException |
class |
NoClassDefFoundError |
class |
NoSuchFieldError |
class |
NoSuchMethodError |
class |
NullPointerException |
class |
Number
Superclass for the difference wrapper classes.
|
class |
NumberFormatException |
class |
OutOfMemoryError |
class |
Runtime
Minimalist version of the standard Java Runtime class.
|
class |
RuntimeException |
class |
Short
Wrapper class for shorts.
|
class |
StackOverflowError |
class |
String
An immutable string of characters.
|
class |
StringBuffer
An expandable string of characters.
|
class |
StringBuilder
An expandable string of characters.
|
class |
StringIndexOutOfBoundsException |
class |
System
System utilities.
|
class |
Thread
A thread of execution (or task).
|
class |
ThreadDeath
This is a special Error, which isn't reported by the
VM if uncaught.
|
class |
Throwable
All exceptions and errors extend this class.
|
class |
UnsupportedOperationException |
class |
VirtualMachineError |
class |
Void
An uninstantiable placeholder class.
|
Modifier and Type | Method and Description |
---|---|
StringBuilder |
StringBuilder.append(Object aObject) |
StringBuffer |
StringBuffer.append(Object aObject) |
static void |
System.arraycopy(Object src,
int srcOffset,
Object dest,
int destOffset,
int length)
Copies one array to another.
|
T |
Class.cast(Object o) |
int |
Short.compareTo(Object o) |
int |
Byte.compareTo(Object o) |
boolean |
String.equals(Object other)
Compares the String with an Object
|
boolean |
Short.equals(Object o) |
boolean |
Object.equals(Object aOther) |
boolean |
Long.equals(Object o) |
boolean |
Integer.equals(Object o) |
boolean |
Float.equals(Object o) |
boolean |
Enum.equals(Object o) |
boolean |
Double.equals(Object o) |
boolean |
Character.equals(Object o) |
boolean |
Byte.equals(Object o) |
boolean |
Boolean.equals(Object o) |
static String |
String.format(String format,
Object... args) |
static int |
System.identityHashCode(Object obj) |
StringBuilder |
StringBuilder.insert(int offset,
Object obj)
Insert the
String value of the argument into this
StringBuffer . |
StringBuffer |
StringBuffer.insert(int offset,
Object obj)
Insert the
String value of the argument into this
StringBuffer . |
boolean |
Class.isInstance(Object obj) |
static String |
String.valueOf(Object aObj)
Converts an Object to a String
|
Constructor and Description |
---|
AssertionError(Object message) |
Modifier and Type | Method and Description |
---|---|
boolean |
Annotation.equals(Object obj) |
Modifier and Type | Class and Description |
---|---|
class |
DatagramPacket
This class models a packet of data that is to be sent across the network
using a connectionless protocol such as UDP.
|
class |
DatagramSocket
This class models a connectionless datagram socket that sends individual
packets of data across the network.
|
class |
Inet4Address |
class |
Inet6Address |
class |
InetAddress
This class models an Internet address.
|
class |
InetSocketAddress
InetSocketAddress instances represent socket addresses in the java.nio
package.
|
class |
ServerSocket
This class models server side sockets.
|
class |
Socket
This class models a client site socket.
|
class |
SocketAddress
Abstract base class for InetSocketAddress.
|
class |
SocketException
This exception indicates that a generic error occurred related to an
operation on a socket.
|
class |
SocketTimeoutException
This exception signals that a socket read or accept timed out.
|
class |
UnknownHostException
This exception indicates that an attempt was made to reference a hostname or
IP address that is not valid.
|
class |
URI
A URI instance represents that defined by
RFC3986, with some
deviations.
|
class |
URISyntaxException
This exception is thrown when a String cannot be parsed as a URI.
|
Modifier and Type | Method and Description |
---|---|
boolean |
URI.equals(Object obj)
Compares the URI with the given object for equality.
|
boolean |
InetSocketAddress.equals(Object obj)
Test if obj is a
InetSocketAddress and has the same address and
port |
boolean |
InetAddress.equals(Object obj)
Tests this address for equality against another InetAddress.
|
boolean |
Inet6Address.equals(Object obj)
Compares this object against the specified object
|
boolean |
Inet4Address.equals(Object obj)
Compare the current Inet4Address instance with obj
|
Modifier and Type | Class and Description |
---|---|
class |
Annotation
An Annotation object is used as a wrapper for a text attribute value if
the attribute has annotation characteristics.
|
static class |
AttributedCharacterIterator.Attribute
Defines attribute keys that are used to identify text attributes.
|
class |
AttributedString
An AttributedString holds text and related attribute information.
|
class |
DecimalFormat
DecimalFormat is a concrete subclass of
NumberFormat that formats decimal numbers. |
class |
FieldPosition
FieldPosition is a simple class used by Format
and its subclasses to identify fields in formatted output. |
class |
Format
Format is an abstract base class for formatting locale-sensitive
information such as dates, messages, and numbers. |
static class |
Format.Field
Defines constants that are used as attribute keys in the
AttributedCharacterIterator returned
from Format.formatToCharacterIterator and as
field identifiers in FieldPosition . |
class |
NumberFormat
NumberFormat is the abstract base class for all number
formats. |
static class |
NumberFormat.Field
Defines constants that are used as attribute keys in the
AttributedCharacterIterator returned
from NumberFormat.formatToCharacterIterator and as
field identifiers in FieldPosition . |
class |
ParseException
Signals that an error has been reached unexpectedly
while parsing.
|
class |
ParsePosition
ParsePosition is a simple class used by Format
and its subclasses to keep track of the current position during parsing. |
class |
StringCharacterIterator
StringCharacterIterator implements the
CharacterIterater protocol for a String . |
Modifier and Type | Method and Description |
---|---|
Object |
StringCharacterIterator.clone()
Creates a copy of this iterator.
|
Object |
NumberFormat.clone()
Overrides Cloneable
|
Object |
Format.clone()
Creates and returns a copy of this object.
|
Object |
DecimalFormat.clone()
Standard override; no change in semantics.
|
Object |
CharacterIterator.clone()
Create a copy of this iterator
|
Object |
AttributedCharacterIterator.getAttribute(AttributedCharacterIterator.Attribute attribute)
Returns the value of the named attribute for the current character.
|
Object |
Annotation.getValue()
Returns the value of the attribute, which may be null.
|
Object |
Format.parseObject(String source)
Parses text from the beginning of the given string to produce an object.
|
Object |
NumberFormat.parseObject(String source,
ParsePosition pos)
Parses text from a string to produce a
Number . |
abstract Object |
Format.parseObject(String source,
ParsePosition pos)
Parses text from a string to produce an object.
|
Modifier and Type | Method and Description |
---|---|
Map<AttributedCharacterIterator.Attribute,Object> |
AttributedCharacterIterator.getAttributes()
Returns a map with the attributes defined on the current
character.
|
Modifier and Type | Method and Description |
---|---|
void |
AttributedString.addAttribute(AttributedCharacterIterator.Attribute attribute,
Object value)
Adds an attribute to the entire string.
|
void |
AttributedString.addAttribute(AttributedCharacterIterator.Attribute attribute,
Object value,
int beginIndex,
int endIndex)
Adds an attribute to a subrange of the string.
|
boolean |
StringCharacterIterator.equals(Object obj)
Compares the equality of two StringCharacterIterator objects.
|
boolean |
ParsePosition.equals(Object obj)
Overrides equals
|
boolean |
NumberFormat.equals(Object obj)
Overrides equals
|
boolean |
FieldPosition.equals(Object obj)
Overrides equals
|
boolean |
DecimalFormat.equals(Object obj)
Overrides equals
|
boolean |
AttributedCharacterIterator.Attribute.equals(Object obj)
Compares two objects for equality.
|
String |
Format.format(Object obj)
Formats an object to produce a string.
|
StringBuffer |
NumberFormat.format(Object number,
StringBuffer toAppendTo,
FieldPosition pos)
Formats a number and appends the resulting text to the given string
buffer.
|
abstract StringBuffer |
Format.format(Object obj,
StringBuffer toAppendTo,
FieldPosition pos)
Formats an object and appends the resulting text to a given string
buffer.
|
StringBuffer |
DecimalFormat.format(Object number,
StringBuffer toAppendTo,
FieldPosition pos)
Formats a number and appends the resulting text to the given string
buffer.
|
AttributedCharacterIterator |
Format.formatToCharacterIterator(Object obj)
Formats an Object producing an
AttributedCharacterIterator . |
AttributedCharacterIterator |
DecimalFormat.formatToCharacterIterator(Object obj)
Formats an Object producing an
AttributedCharacterIterator . |
Constructor and Description |
---|
Annotation(Object value)
Constructs an annotation record with the given value, which
may be null.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCollection<E>
A basic implementation of most of the methods in the Collection interface to
make it easier to create a collection.
|
class |
AbstractList<E>
A basic implementation of most of the methods in the List interface to make
it easier to create a List based on a random-access data structure.
|
class |
AbstractMap<K,V>
An abstract implementation of Map to make it easier to create your own
implementations.
|
static class |
AbstractMap.SimpleEntry<K,V>
A class which implements Map.Entry.
|
static class |
AbstractMap.SimpleImmutableEntry<K,V>
A class containing an immutable key and value.
|
class |
AbstractQueue<E>
This class provides skeletal implementations of some
Queue
operations. |
class |
AbstractSequentialList<E>
Abstract superclass to make it easier to implement the List interface when
backed by a sequential-access store, such as a linked list.
|
class |
AbstractSet<E>
An abstract implementation of Set to make it easier to create your own
implementations.
|
class |
ArrayDeque<E>
Resizable-array implementation of the
Deque interface. |
class |
ArrayList<E>
An array-backed implementation of the List interface.
|
class |
Arrays
This class contains various static utility methods performing operations on
arrays, and a method to provide a List "view" of an array to facilitate
using arrays with Collection-based APIs.
|
class |
BitSet
This class can be thought of in two ways.
|
class |
Calendar
This class is an abstract base class for Calendars, which can be
used to convert between
Date objects and a set of
integer fields which represent YEAR ,
MONTH , DAY , etc. |
class |
Collections
Utility class consisting of static methods that operate on, or return
Collections.
|
class |
ConcurrentModificationException
Exception thrown by Iterators if the underlying connection has been modified during the iteration.
|
class |
Date
This class represents a specific time in milliseconds since the epoch.
|
class |
Dictionary<K,V>
A Dictionary maps keys to values; how it does that is
implementation-specific.
|
class |
EmptyQueueException
An exception thrown by some Queue class methods
to indicate that the Queue is empty
|
class |
EmptyStackException
An exception thrown by some stack class methods
to indicate that the stack is empty
|
class |
FormattableFlags
This class contains a set of flags used
by the
Formattable#formatTo() method. |
class |
Formatter
A Java formatter for
printf -style format strings,
as seen in the C programming language. |
class |
GregorianCalendar
This class represents the Gregorian calendar, that is used in most
countries all over the world.
|
class |
HashMap<K,V>
This class provides a hashtable-backed implementation of the
Map interface.
|
class |
HashSet<T>
This class provides a HashMap-backed implementation of the Set interface.
|
class |
Hashtable<K,V>
A class which implements a hashtable data structure.
|
class |
IdentityHashMap<K,V>
This class provides a hashtable-backed implementation of the
Map interface, but uses object identity to do its hashing.
|
class |
LinkedHashMap<K,V>
This class provides a hashtable-backed implementation of the
Map interface, with predictable traversal order.
|
class |
LinkedHashSet<T>
This class provides a hashtable-backed implementation of the
Set interface, with predictable traversal order.
|
class |
LinkedList<T>
Linked list implementation of the List interface.
|
class |
Locale
Locales represent a specific country and culture.
|
class |
MissingResourceException
This exception is thrown when a resource is missing.
|
class |
NoSuchElementException
NoSuchElementException is a Exception used with StringTokenizer
|
class |
Observable
This class represents an object which is observable.
|
class |
PriorityQueue<E> |
class |
Properties
A set of persistent properties, which can be saved or loaded from a stream.
|
class |
Random
This class generates pseudorandom numbers.
|
class |
Stack<T> |
class |
StringTokenizer
This class splits a string into tokens.
|
class |
Timer
Timer that can run TimerTasks at a later time.
|
class |
TimerTask
Task that can be run at a later time if given to a Timer.
|
class |
TreeMap<K,V>
This class provides a red-black tree implementation of the SortedMap
interface.
|
class |
TreeSet<T>
This class provides a TreeMap-backed implementation of the SortedSet
interface.
|
class |
UUID
This class represents a 128-bit UUID value.
|
class |
Vector<T>
The
Vector classes implements growable arrays of Objects. |
Modifier and Type | Method and Description |
---|---|
static <T extends Object & Comparable<? super T>> |
Collections.max(Collection<? extends T> c)
Find the maximum element in a Collection, according to the natural
ordering of the elements.
|
static <T extends Object & Comparable<? super T>> |
Collections.min(Collection<? extends T> c)
Find the minimum element in a Collection, according to the natural
ordering of the elements.
|
Modifier and Type | Method and Description |
---|---|
Object |
Vector.clone()
Creates a new Vector with the same contents as this one.
|
Object |
TreeSet.clone()
Returns a shallow copy of this Set.
|
Object |
TreeMap.clone()
Returns a shallow clone of this TreeMap.
|
Object |
Locale.clone()
Does the same as
Object.clone() but does not throw
a CloneNotSupportedException . |
Object |
LinkedList.clone()
Create a shallow copy of this LinkedList (the elements are not cloned).
|
Object |
IdentityHashMap.clone()
Creates a shallow copy where keys and values are not cloned.
|
Object |
Hashtable.clone()
Returns a shallow clone of this Hashtable.
|
Object |
HashSet.clone()
Returns a shallow copy of this Set.
|
Object |
HashMap.clone()
Returns a shallow clone of this HashMap.
|
Object |
Calendar.clone()
Return a clone of this object.
|
Object |
BitSet.clone()
Create a clone of this bit set, that is an instance of the same
class and contains the same elements.
|
Object |
ArrayList.clone()
Creates a shallow copy of this ArrayList (elements are not cloned).
|
Object |
StringTokenizer.nextElement()
This does the same as nextTokens.
|
Object |
Properties.setProperty(String key,
String value)
Adds the given key/value pair to this properties.
|
Object[] |
Vector.toArray()
Returns an Object array with the contents of this Vector, in the order
they are stored within this Vector.
|
Object[] |
Set.toArray()
Returns an array containing the elements of this set.
|
Object[] |
List.toArray()
Copy the current contents of this list into an array.
|
Object[] |
LinkedList.toArray()
Returns an array which contains the elements of the list in order.
|
Object[] |
Collection.toArray()
Copy the current contents of this collection into an array.
|
Object[] |
ArrayList.toArray()
Returns an Object array containing all of the elements in this ArrayList.
|
Object[] |
ArrayDeque.toArray()
Returns an array containing all of the elements in this deque
in proper sequence (from first to last element).
|
Object[] |
AbstractCollection.toArray()
Return an array containing the elements of this collection.
|
<S> S[] |
Vector.toArray(S[] a)
Returns an array containing the contents of this Vector.
|
<S> S[] |
LinkedList.toArray(S[] a)
Returns an Array whose component type is the runtime component type of
the passed-in Array.
|
<T> T[] |
Set.toArray(T[] a)
Returns an array containing the elements of this set, of the same runtime
type of the argument.
|
<T> T[] |
List.toArray(T[] a)
Copy the current contents of this list into an array.
|
<T> T[] |
Collection.toArray(T[] a)
Copy the current contents of this collection into an array.
|
<T> T[] |
ArrayList.toArray(T[] a)
Returns an Array whose component type is the runtime component type of
the passed-in Array.
|
<T> T[] |
ArrayDeque.toArray(T[] a)
Returns an array containing all of the elements in this deque in
proper sequence (from first to last element); the runtime type of the
returned array is that of the specified array.
|
<T> T[] |
AbstractCollection.toArray(T[] a)
Copy the collection into a given array if it will fit, or into a
dynamically created array of the same run-time type as the given array if
not.
|
Modifier and Type | Method and Description |
---|---|
static <T> boolean |
Collections.addAll(Collection<? super T> c,
T... a)
Adds all the specified elements to the given collection, in a similar
way to the
addAll method of the Collection . |
boolean |
Calendar.after(Object o)
Compares the given calendar with this.
|
static <T> List<T> |
Arrays.asList(T... a)
Returns a list "view" of the specified array.
|
boolean |
Calendar.before(Object o)
Compares the given calendar with this.
|
static int |
Arrays.binarySearch(Object[] a,
int low,
int hi,
Object key)
Perform a binary search of a range of an Object array for a key.
|
static int |
Arrays.binarySearch(Object[] a,
int low,
int hi,
Object key)
Perform a binary search of a range of an Object array for a key.
|
static int |
Arrays.binarySearch(Object[] a,
Object key)
Perform a binary search of an Object array for a key, using the natural
ordering of the elements.
|
static int |
Arrays.binarySearch(Object[] a,
Object key)
Perform a binary search of an Object array for a key, using the natural
ordering of the elements.
|
static <T> int |
Arrays.binarySearch(T[] a,
int low,
int hi,
T key,
Comparator<? super T> c)
Perform a binary search of a range of an Object array for a key using
a
Comparator . |
static <T> int |
Arrays.binarySearch(T[] a,
T key,
Comparator<? super T> c)
Perform a binary search of an Object array for a key, using a supplied
Comparator.
|
boolean |
Vector.contains(Object elem)
Returns true when
elem is contained in this Vector. |
boolean |
TreeSet.contains(Object obj)
Returns true if this Set contains the supplied Object, false otherwise.
|
boolean |
Set.contains(Object o)
Returns true if the set contains the specified element.
|
boolean |
List.contains(Object o)
Test whether this list contains a given object as one of its elements.
|
boolean |
LinkedList.contains(Object o)
Returns true if the list contains the given object.
|
boolean |
Hashtable.contains(Object value)
Returns true if this Hashtable contains a value
o ,
such that o.equals(value) . |
boolean |
HashSet.contains(Object o)
Returns true if the supplied element is in this Set.
|
boolean |
Deque.contains(Object o)
Returns true if this deque contains the specified element.
|
boolean |
Collection.contains(Object o)
Test whether this collection contains a given object as one of its
elements.
|
boolean |
ArrayList.contains(Object e)
Returns true iff element is in this ArrayList.
|
boolean |
ArrayDeque.contains(Object o)
Returns true if this deque contains the specified element.
|
boolean |
AbstractCollection.contains(Object o)
Test whether this collection contains a given object.
|
boolean |
TreeMap.containsKey(Object key)
Returns true if the map contains a mapping for the given key.
|
boolean |
Map.containsKey(Object key)
Returns true if this contains a mapping for the given key.
|
boolean |
IdentityHashMap.containsKey(Object key)
Tests whether the specified key is in this map.
|
boolean |
Hashtable.containsKey(Object key)
Returns true if the supplied object
equals() a key
in this Hashtable. |
boolean |
HashMap.containsKey(Object key)
Returns true if the supplied object
equals() a key
in this HashMap. |
boolean |
AbstractMap.containsKey(Object key)
Returns true if this contains a mapping for the given key.
|
boolean |
TreeMap.containsValue(Object value)
Returns true if the map contains at least one mapping to the given value.
|
boolean |
Map.containsValue(Object value)
Returns true if this contains at least one mapping with the given value.
|
boolean |
LinkedHashMap.containsValue(Object value)
Returns
true if this HashMap contains a value
o , such that o.equals(value) . |
boolean |
IdentityHashMap.containsValue(Object value)
Returns true if this HashMap contains the value.
|
boolean |
Hashtable.containsValue(Object value)
Returns true if this Hashtable contains a value
o , such that
o.equals(value) . |
boolean |
HashMap.containsValue(Object value)
Returns true if this HashMap contains a value
o , such that
o.equals(value) . |
boolean |
AbstractMap.containsValue(Object value)
Returns true if this contains at least one mapping with the given value.
|
void |
Vector.copyInto(Object[] a)
Copies the contents of the Vector into the provided array.
|
static boolean |
Arrays.deepEquals(Object[] v1,
Object[] v2) |
static boolean |
Arrays.deepEquals(Object[] v1,
Object[] v2) |
static int |
Arrays.deepHashCode(Object[] v) |
static String |
Arrays.deepToString(Object[] v) |
boolean |
Vector.equals(Object o)
Compares this to the given object.
|
boolean |
UUID.equals(Object obj)
Compare a (UUID) object to this one
|
boolean |
Set.equals(Object o)
Compares the specified object to this for equality.
|
boolean |
Map.equals(Object o)
Compares the specified object with this map for equality.
|
boolean |
Map.Entry.equals(Object o)
Compares the specified object with this entry.
|
boolean |
Locale.equals(Object obj)
Compares two locales.
|
boolean |
List.equals(Object o)
Test whether this list is equal to another object.
|
boolean |
IdentityHashMap.equals(Object o)
Compares two maps for equality.
|
boolean |
Hashtable.equals(Object o)
Returns true if this Hashtable equals the supplied Object
o . |
boolean |
GregorianCalendar.equals(Object o)
Compares the given calendar with this.
|
boolean |
Date.equals(Object obj)
Compares two dates for equality.
|
boolean |
Comparator.equals(Object obj)
Return true if the object is equal to this object.
|
boolean |
Collection.equals(Object o)
Test whether this collection is equal to some object.
|
boolean |
Calendar.equals(Object o)
Compares the given calendar with this.
|
boolean |
BitSet.equals(Object obj)
Returns true if the
obj is a bit set that contains
exactly the same elements as this bit set, otherwise false. |
boolean |
AbstractSet.equals(Object o)
Tests whether the given object is equal to this Set.
|
boolean |
AbstractMap.equals(Object o)
Compares the specified object with this map for equality.
|
boolean |
AbstractMap.SimpleEntry.equals(Object o)
Compares the specified object with this entry.
|
boolean |
AbstractList.equals(Object o)
Test whether this list is equal to another object.
|
static boolean |
Arrays.equals(Object[] a1,
Object[] a2)
Compare two Object arrays for equality.
|
static boolean |
Arrays.equals(Object[] a1,
Object[] a2)
Compare two Object arrays for equality.
|
static void |
Arrays.fill(Object[] a,
int fromIndex,
int toIndex,
Object val)
Fill a range of an array with an Object value.
|
static void |
Arrays.fill(Object[] a,
int fromIndex,
int toIndex,
Object val)
Fill a range of an array with an Object value.
|
static void |
Arrays.fill(Object[] a,
Object val)
Fill an array with an Object value.
|
static void |
Arrays.fill(Object[] a,
Object val)
Fill an array with an Object value.
|
Formatter |
Formatter.format(Locale loc,
String fmt,
Object... args)
Outputs a formatted string based on the supplied specification,
fmt , and its arguments using the specified locale. |
Formatter |
Formatter.format(String format,
Object... args)
Outputs a formatted string based on the supplied specification,
fmt , and its arguments using the formatter's locale. |
static int |
Collections.frequency(Collection<?> c,
Object o)
Returns the frequency of the specified object within the supplied
collection.
|
V |
TreeMap.get(Object key)
Return the value in this TreeMap associated with the supplied key,
or
null if the key maps to nothing. |
V |
Map.get(Object key)
Returns the value mapped by the given key.
|
V |
LinkedHashMap.get(Object key)
Return the value in this Map associated with the supplied key,
or
null if the key maps to nothing. |
V |
IdentityHashMap.get(Object key)
Return the value in this Map associated with the supplied key, or
null if the key maps to nothing. |
V |
Hashtable.get(Object key)
Return the value in this Hashtable associated with the supplied key,
or
null if the key maps to nothing. |
V |
HashMap.get(Object key)
Return the value in this HashMap associated with the supplied key,
or
null if the key maps to nothing. |
abstract V |
Dictionary.get(Object key)
Returns the value associated with the supplied key, or null
if no such value exists.
|
V |
AbstractMap.get(Object key)
Returns the value mapped by the given key.
|
static int |
Arrays.hashCode(Object[] v)
Returns the hashcode of an array of objects.
|
int |
Vector.indexOf(Object elem)
Returns the first occurrence of
elem in the Vector, or -1 if
elem is not found. |
int |
List.indexOf(Object o)
Obtain the first index at which a given object is to be found in this
list.
|
int |
LinkedList.indexOf(Object o)
Returns the first index where the element is located in the list, or -1.
|
int |
ArrayList.indexOf(Object e)
Returns the lowest index at which element appears in this List, or
-1 if it does not appear.
|
int |
AbstractList.indexOf(Object o)
Obtain the first index at which a given object is to be found in this
list.
|
int |
Vector.indexOf(Object e,
int index)
Searches the vector starting at
index for object
elem and returns the index of the first occurrence of this
Object. |
int |
Vector.lastIndexOf(Object elem)
Returns the last index of
elem within this Vector, or -1
if the object is not within the Vector. |
int |
List.lastIndexOf(Object o)
Obtain the last index at which a given object is to be found in this
list.
|
int |
LinkedList.lastIndexOf(Object o)
Returns the last index where the element is located in the list, or -1.
|
int |
ArrayList.lastIndexOf(Object e)
Returns the highest index at which element appears in this List, or
-1 if it does not appear.
|
int |
AbstractList.lastIndexOf(Object o)
Obtain the last index at which a given object is to be found in this
list.
|
int |
Vector.lastIndexOf(Object e,
int index)
Returns the index of the first occurrence of
elem , when
searching backwards from index . |
void |
Observable.notifyObservers(Object obj)
If the Observable has actually changed then tell all Observers about it,
then reset state to unchanged.
|
boolean |
Vector.remove(Object o)
Removes the given Object from the Vector.
|
boolean |
TreeSet.remove(Object obj)
If the supplied Object is in this Set, it is removed, and true is
returned; otherwise, false is returned.
|
V |
TreeMap.remove(Object key)
Removes from the TreeMap and returns the value which is mapped by the
supplied key.
|
boolean |
Set.remove(Object o)
Removes the specified element from this set (optional operation).
|
boolean |
PriorityQueue.remove(Object o) |
V |
Map.remove(Object o)
Removes the mapping for this key if present (optional operation).
|
boolean |
List.remove(Object o)
Remove the first occurence of an object from this list (optional
operation).
|
boolean |
LinkedList.remove(Object o)
Removes the entry at the lowest index in the list that matches the given
object, comparing by
o == null ? e = null : o.equals(e) . |
V |
IdentityHashMap.remove(Object key)
Removes from the HashMap and returns the value which is mapped by
the supplied key.
|
V |
Hashtable.remove(Object key)
Removes from the table and returns the value which is mapped by the
supplied key.
|
boolean |
HashSet.remove(Object o)
Removes the supplied Object from this Set if it is in the Set.
|
V |
HashMap.remove(Object key)
Removes from the HashMap and returns the value which is mapped by the
supplied key.
|
abstract V |
Dictionary.remove(Object key)
Removes from the Dictionary the value located by the given key.
|
boolean |
Deque.remove(Object o)
Removes the first occurrence of the specified element from this deque.
|
boolean |
Collection.remove(Object o)
Remove a single occurrence of an object from this collection.
|
boolean |
ArrayDeque.remove(Object o)
Removes a single instance of the specified element from this deque.
|
V |
AbstractMap.remove(Object key)
Removes the mapping for this key if present (optional operation).
|
boolean |
AbstractCollection.remove(Object o)
Remove a single instance of an object from this collection (optional
operation).
|
boolean |
Vector.removeElement(Object obj)
Removes the first (the lowest index) occurrence of the given object from
the Vector.
|
boolean |
LinkedList.removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element
from the list, when traversing the list from head to
tail.
|
boolean |
Deque.removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element from this deque.
|
boolean |
ArrayDeque.removeFirstOccurrence(Object o)
Removes the first occurrence of the specified element in this
deque (when traversing the deque from head to tail).
|
boolean |
LinkedList.removeLastOccurrence(Object o)
Removes the last occurrence of the specified element
from the list, when traversing the list from head to
tail.
|
boolean |
Deque.removeLastOccurrence(Object o)
Removes the last occurrence of the specified element from this deque.
|
boolean |
ArrayDeque.removeLastOccurrence(Object o)
Removes the last occurrence of the specified element in this
deque (when traversing the deque from head to tail).
|
int |
Stack.search(Object o)
Returns the position of an Object on the stack, with the top
most Object being at position 1, and each Object deeper in the
stack at depth + 1.
|
static void |
Arrays.sort(Object[] a)
Sort an array of Objects according to their natural ordering.
|
static void |
Arrays.sort(Object[] a,
int fromIndex,
int toIndex)
Sort an array of Objects according to their natural ordering.
|
static <T> void |
Arrays.sort(T[] a,
Comparator<? super T> c)
Sort an array of Objects according to a Comparator.
|
static <T> void |
Arrays.sort(T[] a,
int fromIndex,
int toIndex,
Comparator<? super T> c)
Sort an array of Objects according to a Comparator.
|
<S> S[] |
Vector.toArray(S[] a)
Returns an array containing the contents of this Vector.
|
<S> S[] |
LinkedList.toArray(S[] a)
Returns an Array whose component type is the runtime component type of
the passed-in Array.
|
<T> T[] |
Set.toArray(T[] a)
Returns an array containing the elements of this set, of the same runtime
type of the argument.
|
<T> T[] |
List.toArray(T[] a)
Copy the current contents of this list into an array.
|
<T> T[] |
Collection.toArray(T[] a)
Copy the current contents of this collection into an array.
|
<T> T[] |
ArrayList.toArray(T[] a)
Returns an Array whose component type is the runtime component type of
the passed-in Array.
|
<T> T[] |
ArrayDeque.toArray(T[] a)
Returns an array containing all of the elements in this deque in
proper sequence (from first to last element); the runtime type of the
returned array is that of the specified array.
|
<T> T[] |
AbstractCollection.toArray(T[] a)
Copy the collection into a given array if it will fit, or into a
dynamically created array of the same run-time type as the given array if
not.
|
static String |
Arrays.toString(Object[] v)
Returns a String representation of the argument array.
|
void |
Observer.update(Observable observable,
Object arg)
This method is called whenever the observable object changes, and has
called
notifyObservers . |
Modifier and Type | Class and Description |
---|---|
class |
VERSION
SDK version
|
Modifier and Type | Class and Description |
---|---|
class |
TiAPP
The TiAPP for appcenter of framework.
|
class |
TiAPPManager
The TiAPPManager for appcenter of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
TiADC
The TiADC for devicecenter of framework.
|
class |
TiGPIO
The TiGPIO for devicecenter of framework.
|
class |
TiI2CMaster
The TiI2CMaster for devicecenter of framework.
|
class |
TiOWMaster
The TiOWMaster for devicecenter of framework.
|
class |
TiPWM
The TiPWM for devicecenter of framework.
|
class |
TiSPIMaster
The TiSPIMaster for devicecenter of framework.
|
class |
TiUART
The TiUART for devicecenter of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
TiEventService
Hardware event handler for OS, like Keyboard, GPIO, ...
|
class |
TiGPIOEvent
GPIO event object
|
class |
TiIOAgentEvent
IOAgent event object
|
class |
TiKeyboardEvent
Keyboard event object
|
Modifier and Type | Class and Description |
---|---|
class |
TiDNS
The TiDNS for networkcenter of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
MqttClient
MQTT client
|
class |
MqttConnectOptions
Holds the set of options that control how the client connects to a server.
|
class |
MqttException
This exception is thrown to indicate an mqtt problem of some sort occurred.
|
Modifier and Type | Method and Description |
---|---|
void |
MqttClient.connect(MqttConnectOptions options,
Object userContext)
Connect to the server with a context
|
void |
MqttClientListener.connectComplete(Object userContext,
boolean reconnect)
the event to indicate that the MQTT server is connected successfully.
|
void |
MqttClientListener.connectionLost(Object userContext)
the event to indicate that when the connection to the server is lost
|
void |
MqttClientListener.messageArrived(Object userContext,
String topic,
byte[] payload)
the event to indicate that there is a topic update from server
|
void |
MqttClientListener.onMqttConnectFailure(Object userContext,
int cause)
the event to indicate that the MQTT CONNACT message failed
|
void |
MqttClientListener.onMqttConnectSuccess(Object userContext)
the event to indicate that the MQTT CONNACT message successfully
|
void |
MqttClientListener.publishCompleted(Object userContext,
int msgId,
String topic,
int result)
the event to indicate the result of the topic publish
|
void |
MqttClientListener.subscribeCompleted(Object userContext,
int msgId,
String topic,
int result)
the event to indicate the result of the topic subscribe
|
void |
MqttClientListener.unsubscribeCompleted(Object userContext,
int msgId,
String topic,
int result)
the event to indicate the result of the topic unsubscribe
|
Modifier and Type | Class and Description |
---|---|
class |
NTPUDPClient
The NTPUDPClient class is a UDP implementation of a client for the Network
Time Protocol (NTP) described in RFC 1305 as well as the Simple Network Time
Protocol (SNTP) in RFC-2030.
|
class |
NtpUtils
Common NtpUtils Helper class.
|
class |
NtpV3Impl
Implementation of NtpV3Packet with methods converting Java objects to/from
the Network Time Protocol (NTP) data message header format described in RFC-1305.
|
class |
TimeInfo
Wrapper class to network time packet messages (NTP, etc) that computes
related timing info and stats.
|
class |
TimeStamp
TimeStamp class represents the Network Time Protocol (NTP) timestamp
as defined in RFC-1305 and SNTP (RFC-2030).
|
Modifier and Type | Method and Description |
---|---|
boolean |
TimeStamp.equals(Object obj)
Compares this object against the specified object.
|
boolean |
TimeInfo.equals(Object obj)
Compares this object against the specified object.
|
boolean |
NtpV3Impl.equals(Object obj)
Compares this object against the specified object.
|
Modifier and Type | Class and Description |
---|---|
class |
TiDebugger
The TiDebugger for platform of framework.
|
class |
TiPower
The TiPower for platform of framework.
|
class |
TiSettings
The TiSetting for platform of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
TiLAN
The TiLAN for platform of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
TiLoRaWAN
The TiLoRaWAN for platform of framework.
|
class |
TiNBIoT
The TiNBIoT for platform of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
TiKeyboard |
class |
TiLight |
Modifier and Type | Class and Description |
---|---|
class |
TiWiFi
The TiWiFi for platform of framework.
|
Modifier and Type | Class and Description |
---|---|
class |
TiButton |
Modifier and Type | Class and Description |
---|---|
class |
TiDHT |
Modifier and Type | Class and Description |
---|---|
class |
TiDS18B20 |
class |
TiDS18B20ROM |
Modifier and Type | Class and Description |
---|---|
class |
TiGeneralSensor
General and simple sensor, like temperature, light, sound ...
|
Modifier and Type | Class and Description |
---|---|
class |
TiHCSR04 |
Modifier and Type | Class and Description |
---|---|
class |
TiMQ |
Modifier and Type | Class and Description |
---|---|
class |
TiVS1838BNEC |
Modifier and Type | Class and Description |
---|---|
class |
TiBuzzer |
Modifier and Type | Class and Description |
---|---|
class |
TiLED |
class |
TiRGBLED |
Modifier and Type | Class and Description |
---|---|
class |
TiOLED_UG2864 |
Modifier and Type | Class and Description |
---|---|
class |
TiRelay1CH |
Modifier and Type | Class and Description |
---|---|
class |
BigBitConverter
Converts base data types to an array of bytes in Big Endian, and an array of bytes to base data types.
|
class |
Delay
Simple collection of time delay routines that are non interruptable.
|
class |
LittleBitConverter
Converts base data types to an array of bytes in Little Endian, and an array of bytes to base data types.
|
Modifier and Type | Class and Description |
---|---|
class |
Base64
Base64 encoding and decoding.
|
Modifier and Type | Class and Description |
---|---|
class |
CRC16_CCITT_FALSE
16 bit Cylcic Redundancy CRC-CCIIT 0xFFFF.
|
class |
CRC16_IBM
CRC16 is a class containing an implementation of the Cyclic-Redundency-Check
(CRC) CRC16.
|
class |
CRC8
CRC8 is a class to contain an implementation of the
Cyclic-Redundency-Check CRC8 for the iButton.
|
Modifier and Type | Class and Description |
---|---|
class |
JSONArray
A JSONArray is an ordered sequence of values.
|
class |
JSONException
The JSONException is thrown by the JSON.org classes when things are amiss.
|
class |
JSONObject
A JSONObject is an unordered collection of name/value pairs.
|
class |
JSONStringer
JSONStringer provides a quick and convenient way of producing JSON text.
|
class |
JSONTokener
A JSONTokener takes a source string and extracts characters and tokens from
it.
|
class |
JSONWriter
JSONWriter provides a quick and convenient way of producing JSON text.
|
Modifier and Type | Field and Description |
---|---|
static Object |
JSONObject.NULL
It is sometimes more convenient and less ambiguous to have a
NULL object than to use Java's null value. |
Modifier and Type | Method and Description |
---|---|
Object |
JSONArray.get(int index)
Get the object value associated with an index.
|
Object |
JSONObject.get(String key)
Get the value object associated with a key.
|
Object |
JSONTokener.nextValue()
Get the next value.
|
Object |
JSONArray.opt(int index)
Get the optional object value associated with an index.
|
Object |
JSONObject.opt(String key)
Get an optional value associated with a key.
|
Object |
JSONArray.remove(int index)
Remove an index and close the hole.
|
Object |
JSONObject.remove(String key)
Remove a name and its value, if present.
|
static Object |
JSONObject.stringToValue(String string)
Try to convert a string into a number, boolean, or null.
|
static Object |
JSONObject.wrap(Object object)
Wrap an object, if necessary.
|
Modifier and Type | Method and Description |
---|---|
Iterator<Object> |
JSONArray.iterator() |
List<Object> |
JSONArray.toList()
Returns a java.util.List containing all of the elements in this array.
|
Map<String,Object> |
JSONObject.toMap()
Returns a java.util.Map containing all of the entries in this object.
|
Modifier and Type | Method and Description |
---|---|
JSONObject |
JSONObject.accumulate(String key,
Object value)
Accumulate values under a key.
|
JSONObject |
JSONObject.append(String key,
Object value)
Append values to the array under a key.
|
JSONArray |
JSONArray.put(int index,
Object value)
Put or replace an object value in the JSONArray.
|
JSONArray |
JSONArray.put(Object value)
Append an object value.
|
JSONObject |
JSONObject.put(String key,
Object value)
Put a key/value pair in the JSONObject.
|
JSONObject |
JSONObject.putOnce(String key,
Object value)
Put a key/value pair in the JSONObject, but only if the key and the value
are both non-null, and only if there is not already a member with that
name.
|
JSONObject |
JSONObject.putOpt(String key,
Object value)
Put a key/value pair in the JSONObject, but only if the key and the value
are both non-null.
|
boolean |
JSONObject.similar(Object other)
Determine if two JSONObjects are similar.
|
boolean |
JSONArray.similar(Object other)
Determine if two JSONArrays are similar.
|
static void |
JSONObject.testValidity(Object o)
Throw an exception if the object is a NaN or infinite number.
|
JSONWriter |
JSONWriter.value(Object object)
Append an object value.
|
static String |
JSONObject.valueToString(Object value)
Make a JSON text of an Object value.
|
static Object |
JSONObject.wrap(Object object)
Wrap an object, if necessary.
|
Modifier and Type | Class and Description |
---|---|
class |
Logger |
class |
StreamHandler
A
StreamHandler publishes log to a instances of
java.io.OutputStream . |
Modifier and Type | Method and Description |
---|---|
void |
Logger.log(String component,
int level,
String message,
Object param) |
void |
Logger.logp(String component,
int level,
String message,
Object[] params) |
void |
StreamHandler.publish(String component,
String level,
String message,
Object[] params) |
Modifier and Type | Class and Description |
---|---|
class |
TiDotMatrix |
Modifier and Type | Class and Description |
---|---|
class |
tijos.kernel.charset.CharsetInputStreamReader |
class |
tijos.kernel.charset.CharsetOutputStreamWriter
Abstract Single Byte Character Set OutputStream Writer.
|