Class WindowsPlatform

  • All Implemented Interfaces:
    Platform

    public class WindowsPlatform
    extends AbstractPlatform
    Platform implementation for MS-Windows
    • Field Detail

      • APPLICATION_DATA

        public static final java.lang.String APPLICATION_DATA
        name of the directory containing application data
        See Also:
        Constant Field Values
      • ADUNA_APPLICATION_DATA

        public static final java.lang.String ADUNA_APPLICATION_DATA
        name of the app data subdirectory containing all RDF4J files *
        See Also:
        Constant Field Values
    • Constructor Detail

      • WindowsPlatform

        public WindowsPlatform()
    • Method Detail

      • getName

        public java.lang.String getName()
        Returns the name of this windows platform.
        Returns:
        name of the platform
      • getUserHome

        public java.io.File getUserHome()
        Description copied from interface: Platform
        Returns the directory for the current user.
        Specified by:
        getUserHome in interface Platform
        Overrides:
        getUserHome in class AbstractPlatform
        Returns:
        the current user home directory
      • getOSApplicationDataDir

        public java.io.File getOSApplicationDataDir()
        Returns an application data directory in the "Application Data" user directory of Windows.
        Returns:
        directory
      • getCommandShell

        public java.lang.String getCommandShell()
        Returns the command shell for MS-Windows
        Returns:
        name of the command shell
      • dataDirPreserveCase

        public boolean dataDirPreserveCase()
        Description copied from interface: Platform
        Check if case is preserved
        Returns:
        boolean
      • dataDirReplaceWhitespace

        public boolean dataDirReplaceWhitespace()
        Description copied from interface: Platform
        Check if whitespace is replaced
        Returns:
        boolean
      • dataDirReplaceColon

        public boolean dataDirReplaceColon()
        Description copied from interface: Platform
        Check if colon is replaced
        Returns:
        boolean