Interface SAODataWrapper<O>

All Superinterfaces:
AbstractData<String,O>, ContentOnlyData<String,O>, Datable, DataWrapper<String,O>, Iterable<Entry<String,O>>, SAOData<O>
All Known Subinterfaces:
SODataWrapper
All Known Implementing Classes:
SAODataWrapperImpl, SODataWrapperImpl

public interface SAODataWrapper<O> extends SAOData<O>, DataWrapper<String,O>
  • Method Details

    • add

      @NotNull default @NotNull SAOData<O> add(@NotNull @NotNull String key, @Nullable O value)
      Description copied from interface: AbstractData
      Adds a new Entry.

      This method might not check, if a Entry with given key already exits. Depending on the implementation, this might even override existing mappings (for Example SODataMapImpl).

      Specified by:
      add in interface AbstractData<String,O>
      Specified by:
      add in interface DataWrapper<String,O>
      Specified by:
      add in interface SAOData<O>
      Parameters:
      key - key
      value - value
      Returns:
      this