Class ComplexValueConverter.Builder<T>
- java.lang.Object
-
- me.hsgamer.topper.storage.simple.converter.ComplexValueConverter.Builder<T>
-
- Enclosing class:
- ComplexValueConverter<T>
public static class ComplexValueConverter.Builder<T> extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComplexValueConverter<T>build()ComplexValueConverter.Builder<T>constructor(Supplier<T> constructor)<V> ComplexValueConverter.Builder<T>entry(ValueConverter<V> converter, Function<T,V> getter, BiFunction<T,V,T> setter)ComplexValueConverter.Builder<T>stringSeparator(String rawStringSeparator)
-
-
-
Method Detail
-
stringSeparator
public ComplexValueConverter.Builder<T> stringSeparator(String rawStringSeparator)
-
constructor
public ComplexValueConverter.Builder<T> constructor(Supplier<T> constructor)
-
entry
public <V> ComplexValueConverter.Builder<T> entry(ValueConverter<V> converter, Function<T,V> getter, BiFunction<T,V,T> setter)
-
build
public ComplexValueConverter<T> build()
-
-