Class QuotedColumn

    • Field Detail

      • quoteCharacter

        protected final int quoteCharacter
      • escapeCharacter

        protected final int escapeCharacter
    • Constructor Detail

      • QuotedColumn

        public QuotedColumn​(String name,
                            int index,
                            int quoteCharacter,
                            int escapeCharacter,
                            boolean optional,
                            boolean trimTrailingWhitespaces,
                            boolean trimLeadingWhitespaces)
    • Method Detail

      • inline

        protected void inline​(org.objectweb.asm.MethodVisitor mv,
                              String subClassInternalName,
                              int divider,
                              int increment,
                              boolean fillable)
        Description copied from class: AbstractColumn
        Inline column handling
        Specified by:
        inline in class AbstractColumn
        Parameters:
        mv - method visitor
        subClassInternalName - target parser class
        divider - divider character
        increment - increment after last character
        fillable - if true then a fill operation must be successful
      • scanQuoted

        protected void scanQuoted​(org.objectweb.asm.MethodVisitor mv,
                                  String subClassInternalName,
                                  int increment,
                                  int divider,
                                  boolean fillable,
                                  org.objectweb.asm.Label quoted,
                                  org.objectweb.asm.Label endLabel)