Interface ObjectAdd<I,​K>

    • Method Detail

      • add

        default I add​(@NonNull
                      K key,
                      @NonNull
                      @NonNull YAPIONAnyType value)
      • add

        default <T> I add​(@NonNull
                          K key,
                          T value)
      • addOrPointer

        default I addOrPointer​(@NonNull
                               K key,
                               @NonNull
                               @NonNull YAPIONAnyType value)
        Optional API.
      • addAndGetPrevious

        default <T> YAPIONAnyType addAndGetPrevious​(@NonNull
                                                    K key,
                                                    T value)
      • addOrPointerAndGetPrevious

        default YAPIONAnyType addOrPointerAndGetPrevious​(@NonNull
                                                         K key,
                                                         @NonNull
                                                         @NonNull YAPIONAnyType value)
        Optional API.
      • putAndGetItself

        default I putAndGetItself​(@NonNull
                                  K key,
                                  @NonNull
                                  @NonNull YAPIONAnyType value)
      • putAndGetItself

        default <T> I putAndGetItself​(@NonNull
                                      K key,
                                      T value)
      • putOrPointerAndGetItself

        default I putOrPointerAndGetItself​(@NonNull
                                           K key,
                                           @NonNull
                                           @NonNull YAPIONAnyType value)
        Optional API.