Class ConfigUtil

java.lang.Object
de.tilman_neumann.util.ConfigUtil

public class ConfigUtil
extends java.lang.Object
Global configuration tasks.
  • Field Summary

    Fields
    Modifier and Type Field Description
    static java.lang.String CONF_ROOT
    The base folder for all configuration files in this project.
    static java.lang.String FILE_SEPARATOR
    File separator used on this OS.
    static java.lang.String JAVA_CLASS_PATH
    Java class path
    static java.lang.String JAVA_LIBRARY_PATH
    Java library path
    static java.lang.String JAVA_TMP_DIR
    Java temp directory
    static int NUMBER_OF_PROCESSORS
    number of processors to use for parallel implementations
    static java.lang.String PATH_SEPARATOR
    Path separator used on this OS.
    static java.lang.String PROJECT_ROOT
    The root directory of the current project.
    static java.lang.String USER_HOME
    user home directory
  • Method Summary

    Modifier and Type Method Description
    static void initProject()
    Run project configuration being quiet about the initialization.
    static void initProject​(boolean verbose)
    Run project configuration, permitting to switch on verbose initialization.

    Methods inherited from class java.lang.Object

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

    • FILE_SEPARATOR

      public static java.lang.String FILE_SEPARATOR
      File separator used on this OS.
    • PATH_SEPARATOR

      public static java.lang.String PATH_SEPARATOR
      Path separator used on this OS.
    • PROJECT_ROOT

      public static java.lang.String PROJECT_ROOT
      The root directory of the current project.
    • CONF_ROOT

      public static java.lang.String CONF_ROOT
      The base folder for all configuration files in this project.
    • JAVA_CLASS_PATH

      public static java.lang.String JAVA_CLASS_PATH
      Java class path
    • JAVA_LIBRARY_PATH

      public static java.lang.String JAVA_LIBRARY_PATH
      Java library path
    • JAVA_TMP_DIR

      public static java.lang.String JAVA_TMP_DIR
      Java temp directory
    • USER_HOME

      public static java.lang.String USER_HOME
      user home directory
    • NUMBER_OF_PROCESSORS

      public static int NUMBER_OF_PROCESSORS
      number of processors to use for parallel implementations
  • Method Details

    • initProject

      public static void initProject()
      Run project configuration being quiet about the initialization.
      Parameters:
      verbose -
    • initProject

      public static void initProject​(boolean verbose)
      Run project configuration, permitting to switch on verbose initialization.
      Parameters:
      verbose -