Class FieldParser


  • final class FieldParser
    extends java.lang.Object
    • Field Detail

      • TWO_DIGIT_DATA_LENGTH

        private static final java.util.Map<java.lang.String,​FieldParser.DataLength> TWO_DIGIT_DATA_LENGTH
      • THREE_DIGIT_DATA_LENGTH

        private static final java.util.Map<java.lang.String,​FieldParser.DataLength> THREE_DIGIT_DATA_LENGTH
      • THREE_DIGIT_PLUS_DIGIT_DATA_LENGTH

        private static final java.util.Map<java.lang.String,​FieldParser.DataLength> THREE_DIGIT_PLUS_DIGIT_DATA_LENGTH
      • FOUR_DIGIT_DATA_LENGTH

        private static final java.util.Map<java.lang.String,​FieldParser.DataLength> FOUR_DIGIT_DATA_LENGTH
    • Constructor Detail

      • FieldParser

        private FieldParser()
    • Method Detail

      • parseFieldsInGeneralPurpose

        static java.lang.String parseFieldsInGeneralPurpose​(java.lang.String rawInformation)
                                                     throws NotFoundException
        Throws:
        NotFoundException
      • processFixedAI

        private static java.lang.String processFixedAI​(int aiSize,
                                                       int fieldSize,
                                                       java.lang.String rawInformation)
                                                throws NotFoundException
        Throws:
        NotFoundException
      • processVariableAI

        private static java.lang.String processVariableAI​(int aiSize,
                                                          int variableFieldSize,
                                                          java.lang.String rawInformation)
                                                   throws NotFoundException
        Throws:
        NotFoundException