Interface Properties

All Superinterfaces:
Info, MutablePropertiesInfo, PropertiesInfo, Serializable

public interface Properties extends MutablePropertiesInfo
A map of stringified keys and values, used for storing arbitrary key-value metadata on repository items.
Author:
Yoav Landman
  • Field Details

  • Method Details

    • putAll

      boolean putAll(com.google.common.collect.Multimap<? extends String, ? extends String> multimap)
    • putAll

      boolean putAll(Map<? extends String, ? extends String> map)
    • putAll

      boolean putAll(PropertiesInfo properties)
    • keys

      com.google.common.collect.Multiset<String> keys()
    • hasMandatoryProperty

      boolean hasMandatoryProperty()
      Returns:
      True if there is a property with a mandatory key
      See Also:
    • matchQuery

      Properties.MatchResult matchQuery(Properties queryProperties)