Class SystemPropertiesPropertySet

  • All Implemented Interfaces:
    PropertySet

    public class SystemPropertiesPropertySet
    extends java.lang.Object
    implements PropertySet
    Makes available the standard system properties, which should be available on all JVMs
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Set<java.lang.String> getKeys()
      The set of keys which can be used to look up values in this property set
      java.lang.String getName()
      The name of the property set, which will be used as the name of the type
      java.lang.String getValue​(java.lang.String key)
      Get the value corresponding to the given key
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • _keys

        private final java.util.Set<java.lang.String> _keys
    • Constructor Detail

      • SystemPropertiesPropertySet

        private SystemPropertiesPropertySet()
    • Method Detail

      • getKeys

        public java.util.Set<java.lang.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 java.lang.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 java.lang.String getValue​(java.lang.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