- Deprecated:
Since Description 7.0.0Use AllKeySetImpl instead.
Constructor
new ExpandAllKeySet()
Create a new immutable KeySet containing the keys of the collapsed items.
Use this KeySet when expanding all keys.
- Deprecated:
Since Description 7.0.0Use AllKeySetImpl instead.
Methods
-
add(keys: Set<K>|Array<K>): ExpandAllKeySet<K>
-
Returns a new KeySet with the specified keys excluded from a set of collapsed keys. If the keys specified are already added then this KeySet is returned.
Parameters:
Name Type Description keysSet | Array a set of keys to add to this KeySet. Returns:
a new KeySet with the specified keys included.- Type
- ExpandAllKeySet
-
addAll(): ExpandAllKeySet<K>
-
Returns a new KeySet that signals all keys are added to this set. If this KeySet already has all keys added, then this KeySet is returned.
Returns:
a new KeySet that signals all keys are added to this set.- Type
- ExpandAllKeySet
-
clear(): ExpandedKeySet<K>
-
Returns a new KeySet containing no keys.
Returns:
a new KeySet with no keys.- Type
- ExpandedKeySet
-
delete(keys: Set<K>|Array<K>): ExpandAllKeySet<K>
-
Returns a new KeySet based on this set with the specified keys included in a set of collapsed keys. If the keys specified are already deleted then this KeySet is returned.
Parameters:
Name Type Description keysSet | Array a set of keys to remove from this KeySet. Returns:
a new KeySet with the specified keys excluded.- Type
- ExpandAllKeySet
-
deletedValues() : {Set<K>}
-
Returns a set of keys of the collapsed items.
Returns:
the keys of the collapsed items.- Type
- Set<K>
-
has(key) : {boolean}
-
Returns whether the specified key is contained in this set.
Parameters:
Name Type Description keyK the key to check whether it is contained in this set. Returns:
true if the specified key is contained in this set, false otherwise.- Type
- boolean
-
isAddAll() : {boolean}
-
Returns whether this set should include all keys.
Returns:
true if this set includes all keys, false otherwise.- Type
- boolean