Inserts the specified object at the front of this deque.
AddLast (ObjAsObject)
Inserts the specified object at the end of this deque.
Clear
Removes all objects from this deque, leaving it empty.
Contains (ObjAsObject) AsBoolean
Returns True if this deque contains the specified object.
DescendingIteratorAsdcIterator
Returns an iterator over the objects in this deque in reverse sequential order. The elements will be returned in order from last (tail) to first (head).
Get (IndexAsInt) AsObject
Returns the object at the given index in this deque, or Null if not found.
Initialize
Constructs an empty array deque with an initial capacity sufficient to hold 16 objects.
Initialize2 (InitialCapacityAsInt)
Constructs an empty array deque with an initial capacity sufficient to hold the specified number of objects.
IsEmptyAsBoolean
Returns true if this deque contains no objects.
IsInitializedAsBoolean
IteratorAsdcIterator
Returns an iterator over the objects in this deque. The objects will be ordered from first (head) to last (tail).
PeekFirstAsObject
Retrieves, but does not remove, the first object of this deque, or returns Null if this deque is empty.
PeekLastAsObject
Retrieves, but does not remove, the last object of this deque, or returns Null if this deque is empty.
PollFirstAsObject
Retrieves and removes the first object of this deque, or returns Null if this deque is empty.
PollLastAsObject
Retrieves and removes the last object of this deque, or returns Null if this deque is empty.
Remove (ObjAsObject) AsBoolean
Removes the first occurrence of the specified object in this deque (when traversing the deque from head to tail). If the deque does not contain the object, it is unchanged. Returns True if this deque contained the specified object.
SizeAsInt
Returns the number of objects in this deque.
toArrayAsObject()
Returns an array containing all of the objects in this deque in proper sequence (from first to last element).
Fills Obj with the Map data returned by a deserialization function (BytesTo... or CompressedBytesTo...). The two structures may not fully match. If a field is not found in the map, its value stays unchanged. It is recommended to initialize Obj before calling this function.
Initializes a priority queue with the specified capacity. This queue orders the objects with the specified comparison function, which must return: an integer < 0 if Obj1 is less than Obj2; 0 if they are equal; an integer > 0 if Obj1 is greater than Obj2.
IsEmptyAsBoolean
Returns whether the queue is empty or not.
IsInitializedAsBoolean
IteratorAsdcIterator
Returns an iterator over the objects in this queue. The iterator does not return the objects in any particular order.
PeekAsObject
Gets but does not remove the head of the queue.
PollAsObject
Gets and removes the head of the queue.
Remove (ObjAsObject) AsBoolean
Removes the specified object from the priority queue.
SizeAsInt
Returns the number of objects in this queue.
toArrayAsObject()
Returns a new array containing all objects contained in this queue. The objects are in no particular order.
Returns the value of the mapping with the specified key, or the specified default value if no mapping for the specified key is found.
GetKeyAt (IndexAsInt) AsObject
Returns the key of the mapping at the given index, or Null if not found.
GetValueAt (IndexAsInt) AsObject
Returns the value of the mapping at the given index, or Null if not found.
Initialize
Initializes a new TreeMap which uses natural ordering.
Initialize2 (ComparatorAsString)
Initializes a new TreeMap which uses the specified comparison function. The comparison function must return: an integer < 0 if Obj1 is less than Obj2; 0 if they are equal; an integer > 0 if Obj1 is greater than Obj2.
IsEmptyAsBoolean
Returns whether this map is empty.
IsInitializedAsBoolean
KeysAsIterableList
Returns an object which can be used to iterate over all the keys with a For Each block.
KeysIteratorAsdcIterator
Returns an iterator on the keys of this map.
Put (KeyAsObject, ValueAsObject) AsObject
Maps the specified key to the specified value. Returns the value of any previous mapping with the specified key or Null if there was no mapping.
Remove (KeyAsObject) AsObject
Removes a mapping with the specified key from this map. Returns the value of the removed mapping or Null if no mapping for the specified key was found.
SizeAsInt
Returns the number of mappings in this map.
ValuesAsIterableList
Returns an object which can be used to iterate over all the values with a For Each block.
Returns the least element in this set greater than or equal to the given object, or Null if there is no such element.
Clear
Removes all objects from this set, leaving it empty.
Contains (ObjAsObject) AsBoolean
Searches this set for the specified object.
DescendingIteratorAsdcIterator
Returns an iterator on the objects of this set, in descending order.
FirstAsObject
Returns the first object in this set.
Floor (ObjAsObject) AsObject
Returns the greatest element in this set less than or equal to the given object, or Null if there is no such element.
Get (IndexAsInt) AsObject
Returns the object at the given index in this set, or Null if not found.
Higher (ObjAsObject) AsObject
Returns the least element in this set strictly greater than the given object, or Null if there is no such element.
Initialize
Initializes a new TreeSet which uses natural ordering.
Initialize2 (ComparatorAsString)
Initializes a new TreeSet which uses the specified comparison function. The comparison function must return: an integer < 0 if Obj1 is less than Obj2; 0 if they are equal; an integer > 0 if Obj1 is greater than Obj2.
IsEmptyAsBoolean
Returns True if this set has no element, otherwise False.
IsInitializedAsBoolean
IteratorAsdcIterator
Returns an iterator on the objects of this set.
LastAsObject
Returns the last object in this set.
Lower (ObjAsObject) AsObject
Returns the greatest element in this set strictly less than the given object, or Null if there is no such element.
PollFirstAsObject
Retrieves and removes the first object, or returns Null if this set is empty.
PollLastAsObject
Retrieves and removes the last object, or returns Null if this set is empty.
Remove (ObjAsObject) AsBoolean
Removes an occurrence of the specified object from this set.