Class PlanitXmlWriterSettings

    • Field Detail

      • decimalFormat

        protected DecimalFormat decimalFormat
        number of decimals to use, default is Precision.DEFAULT_DECIMAL_FORMAT
      • tupleSeparator

        protected Character tupleSeparator
        tuple separator, default is CharacterUtils.SPACE
      • commaSeparator

        protected Character commaSeparator
        tuple separator, default is CharacterUtils.COMMA
      • decimalSeparator

        protected Character decimalSeparator
        decimal separator, default is CharacterUtils.DECIMAL_POINT
    • Constructor Detail

      • PlanitXmlWriterSettings

        public PlanitXmlWriterSettings()
        Default constructor
      • PlanitXmlWriterSettings

        public PlanitXmlWriterSettings​(String outputPathDirectory)
        Constructor
        Parameters:
        outputPathDirectory - to use
      • PlanitXmlWriterSettings

        public PlanitXmlWriterSettings​(String outputPathDirectory,
                                       String countryName)
        Constructor
        Parameters:
        outputPathDirectory - to use
        countryName - to use
      • PlanitXmlWriterSettings

        public PlanitXmlWriterSettings​(String outputPathDirectory,
                                       String fileName,
                                       String countryName)
        Constructor
        Parameters:
        outputPathDirectory - to use
        fileName - to use
        countryName - to use
    • Method Detail

      • getDecimalFormat

        public DecimalFormat getDecimalFormat()
        Collect number of decimals used in writing double values
        Returns:
        number of decimals used
      • setDecimalFormat

        public void setDecimalFormat​(DecimalFormat decimalFormat)
        Set number of decimals used in writing double values
        Parameters:
        decimalFormat - number of decimals
      • getTupleSeparator

        public Character getTupleSeparator()
        Separator to use for tuples of coordinates that are being persisted
        Returns:
        separator
      • setTupleSeparator

        public void setTupleSeparator​(Character tupleSeparator)
        Set separator
        Parameters:
        tupleSeparator - to use
      • getCommaSeparator

        public Character getCommaSeparator()
        Separator to use for separating x,y entries of a single coordinate that is being persisted
        Returns:
        separator
      • setCommaSeparator

        public void setCommaSeparator​(Character commaSeparator)
        Set separator
        Parameters:
        commaSeparator - to use
      • getDecimalSeparator

        public Character getDecimalSeparator()
        Separator to use for separating decimals from unit changes
        Returns:
        separator
      • setDecimalSeparator

        public void setDecimalSeparator​(Character decimalSeparator)
        Set separator
        Parameters:
        decimalSeparator - to use