Package sonia.scm.update
Interface V1PropertyReader.Instance
- All Known Implementing Classes:
MapBasedPropertyReaderInstance
- Enclosing interface:
- V1PropertyReader
public static interface V1PropertyReader.Instance
-
Method Summary
Modifier and TypeMethodDescriptionvoid
forEachEntry
(BiConsumer<String, V1Properties> propertiesForNameConsumer) Will call the given consumer for each id of the corresponding entity with its list of properties converted from v1.havingAllOf
(String... keys) Filters for entities only having properties for all given key name.havingAnyOf
(String... keys) Filters for entities only having at least one property with a given key name.
-
Method Details
-
forEachEntry
Will call the given consumer for each id of the corresponding entity with its list of properties converted from v1. For example for repositories this will call the consumer with the id of each repository that had properties attached in v1. -
havingAnyOf
Filters for entities only having at least one property with a given key name. -
havingAllOf
Filters for entities only having properties for all given key name.
-