Class EmptyPropertySet

  • All Implemented Interfaces:
    PropertySet

    public class EmptyPropertySet
    extends Object
    implements PropertySet
    Property set with no properties
    • Constructor Detail

      • EmptyPropertySet

        public EmptyPropertySet​(String name)
    • Method Detail

      • getKeys

        public Set<String> getKeys()
        Description copied from interface: PropertySet
        The set of keys which can be used to look up values in this property set
        Specified by:
        getKeys in interface PropertySet
        Returns:
        a non null set containing the keys
      • getName

        public String getName()
        Description copied from interface: PropertySet
        The name of the property set, which will be used as the name of the type
        Specified by:
        getName in interface PropertySet
        Returns:
        a non null name
      • getValue

        public String getValue​(String key)
        Description copied from interface: PropertySet
        Get the value corresponding to the given key
        Specified by:
        getValue in interface PropertySet
        Parameters:
        key - the key, never null
        Returns:
        the value corresponding to the given key or null if there is no corresponding value