Uses of Record Class
io.jstach.ezkv.kvs.KeyValue
Packages that use KeyValue
Package
Description
Ezkv Key Value loading system that allows loading of key values from URI-based
 resources.
- 
Uses of KeyValue in io.jstach.ezkv.kvs
Methods in io.jstach.ezkv.kvs that return KeyValueModifier and TypeMethodDescriptionKeyValue.addFlags(Collection<KeyValue.Flag> flagsCol) Adds additional flags to thisKeyValueand returns a new instance.Constructs aKeyValuewith the given key and value, including flags and source information.KeyValue.redact()Redacts the sensitive value in this key-value pair by replacing it with a default message.Redacts the sensitive value in this key-value pair by replacing it with a custom message.@Nullable KeyValueKeyValue.Source.reference()Returns the value of thereferencerecord component.@Nullable KeyValueKeyValuesResource.reference()Returns theKeyValuethat references this resource, if any.KeyValue.withExpanded(String expanded) Creates a newKeyValuewith an updated expanded value.KeyValue.withExpanded(Function<String, @Nullable String> expanded) Returns a newKeyValueinstance with its value expanded using the provided function.Creates a new KeyValue with an updated key.Methods in io.jstach.ezkv.kvs that return types with arguments of type KeyValueModifier and TypeMethodDescriptionKeyValues.collector()Collects a stream ofKeyValueinto aKeyValuesinstance.KeyValues.iterator()KeyValuesServiceProvider.KeyValuesFilter.FilterContext.keyValueIgnore()Returns the value of thekeyValueIgnorerecord component.KeyValues.last()This method gets the last element of the key values stream.KeyValues.stream()Returns a stream of the containedKeyValueentries.Methods in io.jstach.ezkv.kvs with parameters of type KeyValueModifier and TypeMethodDescriptionbooleanChecks if this flag is set for the givenKeyValue.static KeyValuesCreates a single key values instance.Method parameters in io.jstach.ezkv.kvs with type arguments of type KeyValueModifier and TypeMethodDescriptionstatic KeyValuesKeyValues.copyOf(SequencedCollection<KeyValue> kvs) Creates aKeyValuesinstance by copying the given collection.default KeyValuesFilters the key-value pairs based on a predicate.default KeyValuesFlattens the key-values by applying a mapping function that returns anotherKeyValues.default KeyValuesKeyValues.map(UnaryOperator<KeyValue> kv) Applies a transformation function to each key-value pair in the collection.Constructors in io.jstach.ezkv.kvs with parameters of type KeyValueModifierConstructorDescriptionCreates an instance of aSourcerecord class.Constructor parameters in io.jstach.ezkv.kvs with type arguments of type KeyValueModifierConstructorDescriptionFilterContext(KeyValuesEnvironment environment, Variables.Parameters parameters, Predicate<KeyValue> keyValueIgnore) Creates an instance of aFilterContextrecord class.