Package org.n52.iceland.binding.kvp
Class AbstractKvpDecoder.Builder<R extends OwsServiceRequest>
- java.lang.Object
-
- org.n52.iceland.binding.kvp.AbstractKvpDecoder.Builder<R>
-
- Enclosing class:
- AbstractKvpDecoder<R extends OwsServiceRequest>
protected static final class AbstractKvpDecoder.Builder<R extends OwsServiceRequest> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractKvpDecoder.Builder<R>add(Enum<?> name, ThrowingBiConsumer<? super R,String,DecodingException> parser)AbstractKvpDecoder.Builder<R>add(Enum<?> name, ThrowingTriConsumer<? super R,String,String,DecodingException> parser)AbstractKvpDecoder.Builder<R>add(String name, ThrowingBiConsumer<? super R,String,DecodingException> parser)AbstractKvpDecoder.Builder<R>add(String name, ThrowingTriConsumer<? super R,String,String,DecodingException> parser)AbstractKvpDecoder.Builder<R>add(Consumer<AbstractKvpDecoder.Builder<R>> consumer)Map<String,ThrowingBiConsumer<? super R,String,DecodingException>>build()
-
-
-
Method Detail
-
add
public AbstractKvpDecoder.Builder<R> add(String name, ThrowingBiConsumer<? super R,String,DecodingException> parser)
-
add
public AbstractKvpDecoder.Builder<R> add(Enum<?> name, ThrowingBiConsumer<? super R,String,DecodingException> parser)
-
add
public AbstractKvpDecoder.Builder<R> add(String name, ThrowingTriConsumer<? super R,String,String,DecodingException> parser)
-
add
public AbstractKvpDecoder.Builder<R> add(Enum<?> name, ThrowingTriConsumer<? super R,String,String,DecodingException> parser)
-
add
public AbstractKvpDecoder.Builder<R> add(Consumer<AbstractKvpDecoder.Builder<R>> consumer)
-
build
public Map<String,ThrowingBiConsumer<? super R,String,DecodingException>> build()
-
-