Class KeysToMultiValuesModifierDTO<T extends KeysToMultiValues<I,T>,K extends KeysToMultiValuesModifier<T,K,I>,I extends KeyToMultiValue,D extends DTO<K>>

java.lang.Object
org.mockserver.model.ObjectWithReflectiveEqualsHashCodeToString
org.mockserver.serialization.model.KeysToMultiValuesModifierDTO<T,K,I,D>
All Implemented Interfaces:
DTO<K>
Direct Known Subclasses:
HeadersModifierDTO, QueryParametersModifierDTO

public abstract class KeysToMultiValuesModifierDTO<T extends KeysToMultiValues<I,T>,K extends KeysToMultiValuesModifier<T,K,I>,I extends KeyToMultiValue,D extends DTO<K>> extends ObjectWithReflectiveEqualsHashCodeToString implements DTO<K>
  • Constructor Details

    • KeysToMultiValuesModifierDTO

      public KeysToMultiValuesModifierDTO()
    • KeysToMultiValuesModifierDTO

      public KeysToMultiValuesModifierDTO(K keysToMultiValuesModifier)
  • Method Details

    • buildObject

      public K buildObject()
      Specified by:
      buildObject in interface DTO<T extends KeysToMultiValues<I,T>>
    • getAdd

      public T getAdd()
    • setAdd

      public D setAdd(T add)
    • getReplace

      public T getReplace()
    • setReplace

      public D setReplace(T replace)
    • getRemove

      public List<String> getRemove()
    • setRemove

      public D setRemove(List<String> remove)