Package cdc.prefs

Interface Preference<T>

    • Method Detail

      • getValueClass

        Class<T> getValueClass()
        Returns:
        The value class.
      • getNode

        Preferences getNode()
        Returns:
        The associated node.
      • getKey

        String getKey()
        Returns:
        The associated key.
      • getDefaultValue

        T getDefaultValue()
        Returns:
        The default value.
      • put

        void put​(T value)
        Puts a value into this (node, key).
        Parameters:
        value - The value.
      • get

        T get​(T def)
        Returns the value associated to this (node, key).
        Parameters:
        def - The default value to return when there is no associated value or value processing raises an exception
        Returns:
        The associated value or def.
      • get

        default T get()
        Returns:
        the value associated to this (node, key) or the default value.