Class DefaultAttributeValueRegistryImpl

java.lang.Object
ddf.catalog.data.defaultvalues.DefaultAttributeValueRegistryImpl
All Implemented Interfaces:
ddf.catalog.data.DefaultAttributeValueRegistry

public class DefaultAttributeValueRegistryImpl extends Object implements ddf.catalog.data.DefaultAttributeValueRegistry
  • Constructor Details

    • DefaultAttributeValueRegistryImpl

      public DefaultAttributeValueRegistryImpl()
  • Method Details

    • setDefaultValue

      public void setDefaultValue(String attributeName, Serializable defaultValue)
      Specified by:
      setDefaultValue in interface ddf.catalog.data.DefaultAttributeValueRegistry
    • setDefaultValue

      public void setDefaultValue(String metacardTypeName, String attributeName, Serializable defaultValue)
      Specified by:
      setDefaultValue in interface ddf.catalog.data.DefaultAttributeValueRegistry
    • getDefaultValue

      public Optional<Serializable> getDefaultValue(String metacardTypeName, String attributeName)
      Specified by:
      getDefaultValue in interface ddf.catalog.data.DefaultAttributeValueRegistry
    • removeDefaultValue

      public void removeDefaultValue(String attributeName)
      Specified by:
      removeDefaultValue in interface ddf.catalog.data.DefaultAttributeValueRegistry
    • removeDefaultValue

      public void removeDefaultValue(String metacardTypeName, String attributeName)
      Specified by:
      removeDefaultValue in interface ddf.catalog.data.DefaultAttributeValueRegistry
    • removeDefaultValues

      public void removeDefaultValues()
      Specified by:
      removeDefaultValues in interface ddf.catalog.data.DefaultAttributeValueRegistry
    • removeDefaultValues

      public void removeDefaultValues(String metacardTypeName)
      Specified by:
      removeDefaultValues in interface ddf.catalog.data.DefaultAttributeValueRegistry