Package org.swisspush.gateleen.core.util
Class FastFailMultiMap
- java.lang.Object
-
- org.swisspush.gateleen.core.util.FastFailMultiMap
-
public class FastFailMultiMap extends Object implements io.vertx.core.MultiMap
A simple multimap throwingUnsupportedOperationExceptionno mather which method got called. Simply override methods you need for your tests.
-
-
Constructor Summary
Constructors Constructor Description FastFailMultiMap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.MultiMapadd(CharSequence name, CharSequence value)io.vertx.core.MultiMapadd(CharSequence name, Iterable<CharSequence> values)io.vertx.core.MultiMapadd(String name, Iterable<String> values)io.vertx.core.MultiMapadd(String name, String value)io.vertx.core.MultiMapaddAll(io.vertx.core.MultiMap map)io.vertx.core.MultiMapaddAll(Map<String,String> headers)io.vertx.core.MultiMapclear()booleancontains(CharSequence name)booleancontains(String name)List<Map.Entry<String,String>>entries()Stringget(CharSequence name)Stringget(String name)List<String>getAll(CharSequence name)List<String>getAll(String name)booleanisEmpty()Iterator<Map.Entry<String,String>>iterator()Set<String>names()io.vertx.core.MultiMapremove(CharSequence name)io.vertx.core.MultiMapremove(String name)io.vertx.core.MultiMapset(CharSequence name, CharSequence value)io.vertx.core.MultiMapset(CharSequence name, Iterable<CharSequence> values)io.vertx.core.MultiMapset(String name, Iterable<String> values)io.vertx.core.MultiMapset(String name, String value)io.vertx.core.MultiMapsetAll(io.vertx.core.MultiMap map)io.vertx.core.MultiMapsetAll(Map<String,String> headers)intsize()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
get
public String get(CharSequence name)
- Specified by:
getin interfaceio.vertx.core.MultiMap
-
getAll
public List<String> getAll(String name)
- Specified by:
getAllin interfaceio.vertx.core.MultiMap
-
getAll
public List<String> getAll(CharSequence name)
- Specified by:
getAllin interfaceio.vertx.core.MultiMap
-
entries
public List<Map.Entry<String,String>> entries()
- Specified by:
entriesin interfaceio.vertx.core.MultiMap
-
contains
public boolean contains(String name)
- Specified by:
containsin interfaceio.vertx.core.MultiMap
-
contains
public boolean contains(CharSequence name)
- Specified by:
containsin interfaceio.vertx.core.MultiMap
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceio.vertx.core.MultiMap
-
add
public io.vertx.core.MultiMap add(String name, String value)
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
public io.vertx.core.MultiMap add(CharSequence name, CharSequence value)
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
public io.vertx.core.MultiMap add(String name, Iterable<String> values)
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
add
public io.vertx.core.MultiMap add(CharSequence name, Iterable<CharSequence> values)
- Specified by:
addin interfaceio.vertx.core.MultiMap
-
addAll
public io.vertx.core.MultiMap addAll(io.vertx.core.MultiMap map)
- Specified by:
addAllin interfaceio.vertx.core.MultiMap
-
addAll
public io.vertx.core.MultiMap addAll(Map<String,String> headers)
- Specified by:
addAllin interfaceio.vertx.core.MultiMap
-
set
public io.vertx.core.MultiMap set(String name, String value)
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
public io.vertx.core.MultiMap set(CharSequence name, CharSequence value)
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
public io.vertx.core.MultiMap set(String name, Iterable<String> values)
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
set
public io.vertx.core.MultiMap set(CharSequence name, Iterable<CharSequence> values)
- Specified by:
setin interfaceio.vertx.core.MultiMap
-
setAll
public io.vertx.core.MultiMap setAll(io.vertx.core.MultiMap map)
- Specified by:
setAllin interfaceio.vertx.core.MultiMap
-
setAll
public io.vertx.core.MultiMap setAll(Map<String,String> headers)
- Specified by:
setAllin interfaceio.vertx.core.MultiMap
-
remove
public io.vertx.core.MultiMap remove(String name)
- Specified by:
removein interfaceio.vertx.core.MultiMap
-
remove
public io.vertx.core.MultiMap remove(CharSequence name)
- Specified by:
removein interfaceio.vertx.core.MultiMap
-
clear
public io.vertx.core.MultiMap clear()
- Specified by:
clearin interfaceio.vertx.core.MultiMap
-
size
public int size()
- Specified by:
sizein interfaceio.vertx.core.MultiMap
-
-