Class AbstractFilterReaderLineEnding

    • Field Detail

      • useEscape

        protected boolean useEscape
        using escape or not.
      • delimiters

        protected LinkedHashSet<org.codehaus.plexus.interpolation.multi.DelimiterSpecification> delimiters
      • markLength

        protected int markLength
        must always be bigger than escape string plus delimiters, but doesn't need to be exact
    • Constructor Detail

      • AbstractFilterReaderLineEnding

        protected AbstractFilterReaderLineEnding​(Reader in)
    • Method Detail

      • getEscapeString

        public String getEscapeString()
        Returns:
        the escapce string.
      • setEscapeString

        public void setEscapeString​(String escapeString)
        Parameters:
        escapeString - Set the value of the escape string.
      • isPreserveEscapeString

        public boolean isPreserveEscapeString()
        Returns:
        state of preserve escape string.
      • setPreserveEscapeString

        public void setPreserveEscapeString​(boolean preserveEscapeString)
        Parameters:
        preserveEscapeString - preserve escape string true or false.
      • calculateMarkLength

        protected void calculateMarkLength()