public boolean process(ChannelReader reader) { storeFields(reader); return consumeFields(); }
public MessageConsumer rationalProcessor(int fieldId, RationalFieldProcessor processor) { FieldConsumer consumer = new RationalFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
while (--i >= 0) { DataInputBlobReader.absolutePosition((DataInputBlobReader)reader,p); storeValue(reader, type, localConsumers[i]); skipValue(reader, type);
public <A extends Appendable> MessageConsumer utf8Processor(int fieldId, UTF8FieldProcessor<A> processor, A target) { FieldConsumer consumer = new UTF8FieldConsumer<A>(processor, target); storeField(fieldId,consumer); list.add(consumer); return this; }
while (--i >= 0) { DataInputBlobReader.absolutePosition((DataInputBlobReader)reader,p); storeValue(reader, type, localConsumers[i]); skipValue(reader, type);
public MessageConsumer bytesProcessor(int fieldId, BytesFieldProcessor processor) { FieldConsumer consumer = new BytesFieldConsumer(processor); storeField(fieldId,consumer); list.add(consumer); return this; }
public boolean process(ChannelReader reader) { storeFields(reader); return consumeFields(); }
while (--i >= 0) { DataInputBlobReader.absolutePosition((DataInputBlobReader)reader,p); storeValue(reader, type, localConsumers[i]); skipValue(reader, type);
public MessageConsumer bytesProcessor(int fieldId, BytesFieldProcessor processor) { FieldConsumer consumer = new BytesFieldConsumer(processor); storeField(fieldId,consumer); list.add(consumer); return this; }
public boolean process(ChannelReader reader) { storeFields(reader); return consumeFields(); }
public MessageConsumer decimalProcessor(int fieldId, DecimalFieldProcessor processor) { FieldConsumer consumer = new DecimalFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer rationalProcessor(int fieldId, RationalFieldProcessor processor) { FieldConsumer consumer = new RationalFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer integerProcessor(int fieldId, IntegerFieldProcessor processor) { FieldConsumer consumer = new IntFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
public <A extends Appendable> MessageConsumer utf8Processor(int fieldId, UTF8FieldProcessor<A> processor, A target) { FieldConsumer consumer = new UTF8FieldConsumer<A>(processor, target); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer bytesProcessor(int fieldId, BytesFieldProcessor processor) { FieldConsumer consumer = new BytesFieldConsumer(processor); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer decimalProcessor(int fieldId, DecimalFieldProcessor processor) { FieldConsumer consumer = new DecimalFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer integerProcessor(int fieldId, IntegerFieldProcessor processor) { FieldConsumer consumer = new IntFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
public <A extends Appendable> MessageConsumer utf8Processor(int fieldId, UTF8FieldProcessor<A> processor, A target) { FieldConsumer consumer = new UTF8FieldConsumer<A>(processor, target); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer integerProcessor(int fieldId, IntegerFieldProcessor processor) { FieldConsumer consumer = new IntFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }
public MessageConsumer decimalProcessor(int fieldId, DecimalFieldProcessor processor) { FieldConsumer consumer = new DecimalFieldConsumer(processor, reader); storeField(fieldId,consumer); list.add(consumer); return this; }