Class KeyValueStoreDescriptor

  • All Implemented Interfaces:
    Descriptor

    public class KeyValueStoreDescriptor
    extends Object
    implements Descriptor
    Descriptor of Key/Value store contribution.
    Since:
    9.1
    • Field Detail

      • remove

        public boolean remove
      • namespace

        public String namespace
        An optional namespace that may be used to disambiguate otherwise similar descriptors (in particular, copies).
        Since:
        10.10
    • Constructor Detail

      • KeyValueStoreDescriptor

        public KeyValueStoreDescriptor()
        Empty constructor.
      • KeyValueStoreDescriptor

        public KeyValueStoreDescriptor​(KeyValueStoreDescriptor other)
        Copy constructor.
        Since:
        10.10
    • Method Detail

      • getId

        public String getId()
        Description copied from interface: Descriptor
        The descriptor id, descriptors with same id are merged.

        To forbid multiple descriptors use UNIQUE_DESCRIPTOR_ID.

        To forbid merge use a unique value, non-overriden toString() for exemple.

        Specified by:
        getId in interface Descriptor