Package ch.raffael.meldioc.library.codec
Class AbstractCharDataObjectCodec.Configuration<SELF,T,S extends java.util.function.Consumer<? super T>>
- java.lang.Object
-
- ch.raffael.meldioc.library.codec.AbstractCharDataObjectCodec.Configuration<SELF,T,S>
-
- Direct Known Subclasses:
GsonObjectCodecFeature.Configuration
- Enclosing class:
- AbstractCharDataObjectCodec<T>
public abstract static class AbstractCharDataObjectCodec.Configuration<SELF,T,S extends java.util.function.Consumer<? super T>> extends java.lang.ObjectTODO JavaDoc
-
-
Constructor Summary
Constructors Constructor Description Configuration(io.vavr.collection.Seq<java.util.function.Consumer<? super T>> configurators)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract S[]allStandardConfigurators()protected io.vavr.control.Option<java.lang.Integer>bufferSize()SELFbufferSize(int bufferSize)protected io.vavr.collection.Seq<java.util.function.Consumer<? super T>>configurators()SELFconfigure(java.util.function.Consumer<? super T> configurator)protected io.vavr.control.Option<java.nio.charset.Charset>defaultCharset()SELFdefaultCharset(java.nio.charset.Charset defaultCharset)SELFremoveStandardConfigurators(S... remove)protected SELFself()
-
-
-
Constructor Detail
-
Configuration
public Configuration(io.vavr.collection.Seq<java.util.function.Consumer<? super T>> configurators)
-
-
Method Detail
-
removeStandardConfigurators
@SafeVarargs public final SELF removeStandardConfigurators(S... remove)
-
allStandardConfigurators
protected abstract S[] allStandardConfigurators()
-
bufferSize
public SELF bufferSize(int bufferSize)
-
defaultCharset
public SELF defaultCharset(java.nio.charset.Charset defaultCharset)
-
configurators
protected io.vavr.collection.Seq<java.util.function.Consumer<? super T>> configurators()
-
bufferSize
protected io.vavr.control.Option<java.lang.Integer> bufferSize()
-
defaultCharset
protected io.vavr.control.Option<java.nio.charset.Charset> defaultCharset()
-
self
protected SELF self()
-
-