Class FormattingConfiguration


  • public class FormattingConfiguration
    extends java.lang.Object
    Stores VTL formatting configurations.
    Author:
    Holger Eichelberger
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String lineEnding  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getLineEnding()
      Returns the line ending.
      static java.lang.String getLineEnding​(FormattingConfiguration cfg)
      Returns the line ending using the Java default if there is no configuration instance or no line ending defined in the given configuration.
      void setLineEnding​(java.lang.String lineEnding)
      Defines the line ending.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • lineEnding

        private java.lang.String lineEnding
    • Constructor Detail

      • FormattingConfiguration

        public FormattingConfiguration()
        Creates an empty configuration.
    • Method Detail

      • setLineEnding

        public void setLineEnding​(java.lang.String lineEnding)
        Defines the line ending.
        Parameters:
        lineEnding - the line ending
      • getLineEnding

        public java.lang.String getLineEnding()
        Returns the line ending. Call setLineEnding(String) before.
        Returns:
        the line ending
      • getLineEnding

        public static java.lang.String getLineEnding​(FormattingConfiguration cfg)
        Returns the line ending using the Java default if there is no configuration instance or no line ending defined in the given configuration.
        Parameters:
        cfg - the configuration to get the line ending from (may be null)
        Returns:
        the line ending, defaults to the Java default line ending if no configuration / setting is given