Class CodecOptions.Builder
- java.lang.Object
-
- org.geysermc.configutils.node.context.option.CodecOptions.Builder
-
- Enclosing class:
- CodecOptions
public static final class CodecOptions.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CodecOptionsbuild()@Nullable java.util.function.Function<java.lang.String,java.lang.String>enumDecoder()CodecOptions.BuilderenumDecoder(@Nullable java.util.function.Function<java.lang.String,java.lang.String> enumDecoder)@Nullable java.util.function.Function<java.lang.String,java.lang.String>enumEncoder()CodecOptions.BuilderenumEncoder(@Nullable java.util.function.Function<java.lang.String,java.lang.String> enumEncoder)@Nullable java.util.function.Function<java.lang.String,java.lang.String>nameEncoder()CodecOptions.BuildernameEncoder(@Nullable java.util.function.Function<java.lang.String,java.lang.String> nameEncoder)
-
-
-
Method Detail
-
nameEncoder
public @Nullable java.util.function.Function<java.lang.String,java.lang.String> nameEncoder()
-
nameEncoder
public CodecOptions.Builder nameEncoder(@Nullable java.util.function.Function<java.lang.String,java.lang.String> nameEncoder)
-
enumDecoder
public @Nullable java.util.function.Function<java.lang.String,java.lang.String> enumDecoder()
-
enumDecoder
public CodecOptions.Builder enumDecoder(@Nullable java.util.function.Function<java.lang.String,java.lang.String> enumDecoder)
-
enumEncoder
public @Nullable java.util.function.Function<java.lang.String,java.lang.String> enumEncoder()
-
enumEncoder
public CodecOptions.Builder enumEncoder(@Nullable java.util.function.Function<java.lang.String,java.lang.String> enumEncoder)
-
build
public CodecOptions build()
-
-