Package jnr.constants

Class PlatformConstants

java.lang.Object
jnr.constants.PlatformConstants

public final class PlatformConstants extends Object
Platform specific constants.
  • Field Details

    • INSTANCE

      private static final PlatformConstants INSTANCE
    • FAKE

      public static final boolean FAKE
    • OS_NAMES

      public static final Map<String,String> OS_NAMES
    • ARCH_NAMES

      public static final Map<String,String> ARCH_NAMES
    • ARCH

      public static final String ARCH
    • OS

      public static final String OS
    • NAME

      public static final String NAME
    • BIG_ENDIAN

      public static final int BIG_ENDIAN
      See Also:
    • LITTLE_ENDIAN

      public static final int LITTLE_ENDIAN
      See Also:
    • BYTE_ORDER

      public static final int BYTE_ORDER
  • Constructor Details

    • PlatformConstants

      private PlatformConstants()
  • Method Details

    • getPlatform

      public static PlatformConstants getPlatform()
    • getConstantsPackageName

      private static String getConstantsPackageName()
    • getPackagePrefixes

      public String[] getPackagePrefixes()
    • getArchPackageName

      public String getArchPackageName()
    • getOSPackageName

      public String getOSPackageName()
    • getFakePackageName

      public String getFakePackageName()
    • initOperatingSystem

      private static String initOperatingSystem()
    • initArchitecture

      private static final String initArchitecture()
    • getProperty

      private static String getProperty(String property, String defValue)