public class SettingSelectProcProvider extends BaseProcProvider
Constructor and Description |
---|
SettingSelectProcProvider(Function<ServerInfo,Boolean> check,
Type.Codec.Encoder<StringBuilder> enabledTxtEncoder,
Type.Codec.Decoder<CharSequence> enabledTxtDecoder,
Type.Codec.Encoder<io.netty.buffer.ByteBuf> enabledBinEncoder,
Type.Codec.Decoder<io.netty.buffer.ByteBuf> enabledBinDecoder,
Type.Codec.Encoder<StringBuilder> disabledTxtEncoder,
Type.Codec.Decoder<CharSequence> disabledTxtDecoder,
Type.Codec.Encoder<io.netty.buffer.ByteBuf> disabledBinEncoder,
Type.Codec.Decoder<io.netty.buffer.ByteBuf> disabledBinDecoder,
String... baseNames) |
Modifier and Type | Method and Description |
---|---|
<Buffer> Type.Codec.Decoder<Buffer> |
findDecoder(String name,
ServerInfo serverInfo,
Class<? extends Buffer> bufferType) |
<Buffer> Type.Codec.Encoder<Buffer> |
findEncoder(String name,
ServerInfo serverInfo,
Class<? extends Buffer> bufferType) |
Modifiers.Parser |
findModifierParser(String name,
ServerInfo serverInfo) |
hasName
public SettingSelectProcProvider(Function<ServerInfo,Boolean> check, Type.Codec.Encoder<StringBuilder> enabledTxtEncoder, Type.Codec.Decoder<CharSequence> enabledTxtDecoder, Type.Codec.Encoder<io.netty.buffer.ByteBuf> enabledBinEncoder, Type.Codec.Decoder<io.netty.buffer.ByteBuf> enabledBinDecoder, Type.Codec.Encoder<StringBuilder> disabledTxtEncoder, Type.Codec.Decoder<CharSequence> disabledTxtDecoder, Type.Codec.Encoder<io.netty.buffer.ByteBuf> disabledBinEncoder, Type.Codec.Decoder<io.netty.buffer.ByteBuf> disabledBinDecoder, String... baseNames)
public <Buffer> Type.Codec.Encoder<Buffer> findEncoder(String name, ServerInfo serverInfo, Class<? extends Buffer> bufferType)
public <Buffer> Type.Codec.Decoder<Buffer> findDecoder(String name, ServerInfo serverInfo, Class<? extends Buffer> bufferType)
public Modifiers.Parser findModifierParser(String name, ServerInfo serverInfo)