Script: Class dw.util.LinkedHashSet
Class LinkedHashSet
- Object
- dw.util.Collection
- dw.util.Set
- dw.util.LinkedHashSet
- dw.util.Set
- dw.util.Collection
The class LinkedHashSet implements a hash set with a guaranteed iteration order. The elements are iterated in the order they have been added to the HashSet.
Constructor Summary
Constructs a new LinkHashSet.
LinkedHashSet(collection : Collection)
Constructor for a new LinkedHashSet.
Method Summary
clone() : LinkedHashSet
Returns a shallow copy of this set.
Methods inherited from class Collection
add, add1, addAll, clear, contains, containsAll, getLength, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
Methods inherited from class Object
assign, create, create, defineProperties, defineProperty, entries, freeze, fromEntries, getOwnPropertyDescriptor, getOwnPropertyNames, getOwnPropertySymbols, getPrototypeOf, hasOwnProperty, is, isExtensible, isFrozen, isPrototypeOf, isSealed, keys, preventExtensions, propertyIsEnumerable, seal, setPrototypeOf, toLocaleString, toString, valueOf, values
Constructor Detail
LinkedHashSet
publicLinkedHashSet()
Constructs a new LinkHashSet.
LinkedHashSet
publicLinkedHashSet(collection : Collection)
Constructor for a new LinkedHashSet. The constructor initializes the LinkedHashSet with the elements of the given collection.
Parameters:
collection - the collection of items to insert into this set.
Method Detail
clone
clone() : LinkedHashSet
Returns a shallow copy of this set.
Returns:
a shallow copy of this set.