Class StreamDictComponents
java.lang.Object
com.singularsys.jep.misc.OneShotComponent
com.singularsys.jep.misc.dictionary.DictionaryComponents
com.singularsys.extensions.stream.dictionary.StreamDictComponents
- All Implemented Interfaces:
JepComponent,Serializable
Provides a set of components for using
dictionaries compatible with the
com.singularsys.extensions.stream package.
Most functions are as in DictionaryComponents apart from
entries(dict), keys(dict) and values(dict)
which return streams rather than lists.
Three components
EntriesIterable,
KeysIterable and
ValuesIterable, are not included
by default, as they are intended to be used by the
com.singularsys.extensions.stream package. These can be added manually or by editing the properties file.
- Since:
- Jep 4.1 extensions 2.2
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.singularsys.jep.misc.dictionary.DictionaryComponents
DictionaryComponents.DictionaryKeys, DictionaryComponents.Type -
Field Summary
Fields inherited from class com.singularsys.jep.misc.dictionary.DictionaryComponents
nullValue -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.singularsys.jep.misc.dictionary.DictionaryComponents
firstInit, getNullValue, getType, putIfSetMethods inherited from class com.singularsys.jep.misc.OneShotComponent
getLightWeightInstance, init
-
Constructor Details
-
StreamDictComponents
-
StreamDictComponents
-
-
Method Details
-
addFunctions
- Overrides:
addFunctionsin classDictionaryComponents
-