Backend API. Server-side code: this runs in a Codename One backend, not in the app on the device.

package java.util

Types

class AbstractCollection sharedClass AbstractCollection is an abstract implementation of the Collection interface.
class AbstractList sharedAbstractList is an abstract implementation of the List interface, optimized for a backing store which supports random access.
class AbstractMap sharedThis class is an abstract implementation of the Map interface.
class AbstractQueue sharedAbstractQueue is an abstract class which implements some of the methods in Queue.
class AbstractSequentialList sharedAbstractSequentialList is an abstract implementation of the List interface.
class AbstractSet sharedAn AbstractSet is an abstract implementation of the Set interface.
class ArrayDeque sharedAn implementation of Deque, backed by an array.
class ArrayList sharedArrayList is an implementation of List, backed by an array.
class Arrays sharedArrays contains static methods which operate on arrays.
class BitSet sharedThe BitSet class implements a bit field.
class Calendar sharedCalendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
interface Collection sharedCollection is the root of the collection hierarchy.
class Collections sharedCollections contains static methods which operate on Collection classes.
interface Comparator sharedA Comparator is used to compare two objects to determine their ordering with respect to each other.
class ConcurrentModificationException sharedAn ConcurrentModificationException is thrown when a Collection is modified and an existing iterator on the Collection is used to modify the Collection as well.
class Date sharedThe class Date represents a specific instant in time, with millisecond precision.
interface Deque sharedA kind of collection that can insert or remove element at both ends(“double ended queue”).
class Dictionary sharedNote: Do not use this class since it is obsolete. Please use the Map interface for new implementations.
class EmptyStackException sharedThrown by methods in the Stack class to indicate that the stack is empty.
interface Enumeration sharedAn object that implements the Enumeration interface generates a series of elements, one at a time.
interface EventListener sharedEventListener is the superclass of all event listener interfaces.
class EventListenerProxy sharedThis abstract class provides a simple wrapper for objects of type EventListener.
class HashMap sharedHashMap is an implementation of Map.
class HashSet sharedHashSet is an implementation of a Set.
class Hashtable sharedHashtable associates keys with values.
class IdentityHashMap sharedIdentityHashMap is a variant on HashMap which tests equality by reference instead of equality by value.
interface Iterator sharedAn Iterator is used to sequence over a collection of objects.
class LinkedHashMap sharedLinkedHashMap is a variant of HashMap.
class LinkedHashSet sharedLinkedHashSet is a variant of HashSet.
class LinkedList sharedLinkedList is an implementation of List, backed by a linked list.
interface List sharedA List is a collection which maintains an ordering for its elements.
interface ListIterator sharedAn ListIterator is used to sequence over a List of objects.
class Locale shared
interface Map sharedA Map is a data structure consisting of a set of keys and values in which each key is mapped to a single value.
interface NavigableMap sharedNavigableMap is a SortedMap with navigation methods answering the closest matches for specified item.
interface NavigableSet sharedNavigableSet is a SortedSet with navigation methods answering the closest matches for specified item.
class NoSuchElementException sharedThrown by the nextElement method of an Enumeration to indicate that there are no more elements in the enumeration.
class Objects sharedThis is a compatibility class which supports the java.util.Objects API.
class Observable sharedObservable is used to notify a group of Observer objects when a change occurs.
interface Observer sharedObserver is the interface to be implemented by objects that receive notification of updates on an Observable object.
class PriorityQueue sharedA PriorityQueue holds elements on a priority heap, which orders the elements according to their natural order or according to the comparator specified at construction time.
class Properties
interface Queue sharedThis kind of collection provides advanced operations compared to basic collections, such as insertion, extraction, and inspection.
class Random sharedAn instance of this class is used to generate a stream of pseudorandom numbers.
interface RandomAccess sharedRandomAccess is implemented by List implementations that support fast (usually constant time) random access.
interface Set sharedA Set is a data structure which does not allow duplicate elements.
interface SortedMap sharedA map that has its keys ordered.
interface SortedSet sharedSortedSet is a Set which iterates over its elements in a sorted order.
class Stack sharedStack is a Last-In/First-Out(LIFO) data structure which represents a stack of objects.
class StringTokenizer sharedThe StringTokenizer class allows an application to break a string into tokens by performing code point comparison.
class TimeZone sharedTimeZone represents a time zone offset, and also figures out daylight savings.
class Timer shared
class TimerTask shared
class TreeMap sharedTreeMap is an implementation of SortedMap.
class TreeSet sharedTreeSet is an implementation of SortedSet.
class Vector sharedVector is a variable size contiguous indexable array of objects.