Class PropertiesConfiguration.JupPropertiesWriter

    • Field Detail

      • PRINTABLE_INDEX_END

        private static final int PRINTABLE_INDEX_END
        The starting ASCII printable character.
        See Also:
        Constant Field Values
      • PRINTABLE_INDEX_START

        private static final int PRINTABLE_INDEX_START
        The ending ASCII printable character.
        See Also:
        Constant Field Values
      • ESCAPER

        private static final org.apache.commons.text.translate.UnicodeEscaper ESCAPER
        A UnicodeEscaper for characters outside the ASCII printable range.
      • JUP_CHARS_ESCAPE

        private static final java.util.Map<java.lang.CharSequence,​java.lang.CharSequence> JUP_CHARS_ESCAPE
        Characters that need to be escaped when wring a properties file.
    • Constructor Detail

      • JupPropertiesWriter

        public JupPropertiesWriter​(java.io.Writer writer,
                                   ListDelimiterHandler delHandler,
                                   boolean escapeUnicode)
        Creates a new instance of JupPropertiesWriter.
        Parameters:
        writer - a Writer object providing the underlying stream
        delHandler - the delimiter handler for dealing with properties with multiple values
        escapeUnicode - whether Unicode characters should be escaped using Unicode escapes