Interface DataBlockProcessor.AtomProcessor

All Known Subinterfaces:
DataBlockProcessor.CompositeProcessor
All Known Implementing Classes:
BinaryDataParser.ArrayParser, BinaryDataParser.BooleanParser, BinaryDataParser.ByteParser, BinaryDataParser.ChoiceTokenParser, BinaryDataParser.DoubleParser, BinaryDataParser.FloatParser, BinaryDataParser.ImplicitSizeParser, BinaryDataParser.IntParser, BinaryDataParser.LongParser, BinaryDataParser.ShortParser, BinaryDataParser.StringParserASCII, BinaryDataParser.StringParserUTF, BinaryDataParser.UByteParser, BinaryDataParser.UIntParser, BinaryDataParser.ULongParser, BinaryDataParser.UShortParser, BinaryDataParser.ValueParser, BinaryDataWriter.BooleanWriter, BinaryDataWriter.ByteWriter, BinaryDataWriter.ChoiceTokenWriter, BinaryDataWriter.DoubleWriter, BinaryDataWriter.FloatWriter, BinaryDataWriter.ImplicitSizeWriter, BinaryDataWriter.IntWriter, BinaryDataWriter.LongWriter, BinaryDataWriter.ShortWriter, BinaryDataWriter.StringWriterASCII, BinaryDataWriter.StringWriterUTF, BinaryDataWriter.UByteWriter, BinaryDataWriter.UIntWriter, BinaryDataWriter.ULongWriter, BinaryDataWriter.UShortWriter, BinaryDataWriter.ValueWriter, DataBlockProcessor.ArrayProcessor, DataBlockProcessor.BaseProcessor, DataBlockProcessor.ChoiceProcessor, DataBlockProcessor.ImplicitSizeProcessor, DataBlockProcessor.RecordProcessor, JsonArrayDataParserGson.ArrayReader, JsonArrayDataParserGson.ChoiceReader, JsonArrayDataParserGson.ImplicitSizeReader, JsonArrayDataParserGson.RangeReader, JsonArrayDataParserGson.RecordReader, JsonArrayDataWriterGson.ArrayWriter, JsonArrayDataWriterGson.ChoiceWriter, JsonArrayDataWriterGson.RangeWriter, JsonArrayDataWriterGson.RecordWriter, JsonDataParserGson.ArrayReader, JsonDataParserGson.BooleanReader, JsonDataParserGson.ChoiceReader, JsonDataParserGson.DoubleReader, JsonDataParserGson.GeometryReader, JsonDataParserGson.IntegerReader, JsonDataParserGson.IsoDateTimeReader, JsonDataParserGson.RangeReader, JsonDataParserGson.RecordReader, JsonDataParserGson.StringReader, JsonDataParserGson.ValueReader, JsonDataWriter.ArrayWriter, JsonDataWriter.BooleanWriter, JsonDataWriter.ChoiceWriter, JsonDataWriter.DoubleWriter, JsonDataWriter.FloatWriter, JsonDataWriter.IntegerWriter, JsonDataWriter.IsoDateTimeWriter, JsonDataWriter.RangeWriter, JsonDataWriter.RecordWriter, JsonDataWriter.RoundingDecimalWriter, JsonDataWriter.StringWriter, JsonDataWriter.ValueWriter, JsonDataWriterGson.ArrayWriter, JsonDataWriterGson.BooleanWriter, JsonDataWriterGson.ChoiceWriter, JsonDataWriterGson.DoubleWriter, JsonDataWriterGson.FloatWriter, JsonDataWriterGson.GeometryWriter, JsonDataWriterGson.IntegerWriter, JsonDataWriterGson.IsoDateTimeWriter, JsonDataWriterGson.RangeWriter, JsonDataWriterGson.RecordWriter, JsonDataWriterGson.RoundingDecimalWriter, JsonDataWriterGson.StringWriter, JsonDataWriterGson.ValueWriter, TextDataParser.ArrayParser, TextDataParser.BooleanParser, TextDataParser.ChoiceTokenParser, TextDataParser.DecimalParser, TextDataParser.ImplicitSizeParser, TextDataParser.IntegerParser, TextDataParser.IsoDateTimeParser, TextDataParser.StringParser, TextDataWriter.BooleanWriter, TextDataWriter.ChoiceTokenWriter, TextDataWriter.DoubleWriter, TextDataWriter.FloatWriter, TextDataWriter.ImplicitSizeWriter, TextDataWriter.IntegerWriter, TextDataWriter.IsoDateTimeWriter, TextDataWriter.RoundingDecimalWriter, TextDataWriter.StringWriter, TextDataWriter.ValueWriter, XmlDataWriter.ArrayWriter, XmlDataWriter.BooleanWriter, XmlDataWriter.ChoiceWriter, XmlDataWriter.DecimalWriter, XmlDataWriter.IntegerWriter, XmlDataWriter.IsoDateTimeWriter, XmlDataWriter.RangeWriter, XmlDataWriter.RecordWriter, XmlDataWriter.RoundingDecimalWriter, XmlDataWriter.StringWriter, XmlDataWriter.ValueWriter
Enclosing class:
DataBlockProcessor

public static interface DataBlockProcessor.AtomProcessor
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
    process(DataBlock data, int index)
     
    void
    setEnabled(boolean enabled)
     
  • Method Details

    • setEnabled

      void setEnabled(boolean enabled)
    • isEnabled

      boolean isEnabled()
    • process

      int process(DataBlock data, int index) throws IOException
      Throws:
      IOException