Enum OsFamily

    • Enum Constant Detail

      • UNRECOGNIZED

        public static final OsFamily UNRECOGNIZED
      • ALPINE

        public static final OsFamily ALPINE
      • ARCH

        public static final OsFamily ARCH
      • CENTOS

        public static final OsFamily CENTOS
      • DARWIN

        public static final OsFamily DARWIN
      • DEBIAN

        public static final OsFamily DEBIAN
      • FEDORA

        public static final OsFamily FEDORA
      • FREEBSD

        public static final OsFamily FREEBSD
      • GENTOO

        public static final OsFamily GENTOO
      • HPUX

        public static final OsFamily HPUX
      • LINUX

        public static final OsFamily LINUX
      • COREOS

        public static final OsFamily COREOS
      • MANDRIVA

        public static final OsFamily MANDRIVA
      • NETBSD

        public static final OsFamily NETBSD
      • OEL

        public static final OsFamily OEL
        Oracle Enterprise Linux
      • OPENBSD

        public static final OsFamily OPENBSD
      • RHEL

        public static final OsFamily RHEL
      • SCIENTIFIC

        public static final OsFamily SCIENTIFIC
        Scientific Linux
      • GCEL

        public static final OsFamily GCEL
        Google Compute Engine Linux
      • SIGAR

        public static final OsFamily SIGAR
      • SLACKWARE

        public static final OsFamily SLACKWARE
      • SOLARIS

        public static final OsFamily SOLARIS
      • SUSE

        public static final OsFamily SUSE
      • TURBOLINUX

        public static final OsFamily TURBOLINUX
      • CLOUD_LINUX

        public static final OsFamily CLOUD_LINUX
      • UBUNTU

        public static final OsFamily UBUNTU
      • WINDOWS

        public static final OsFamily WINDOWS
    • Method Detail

      • values

        public static OsFamily[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (OsFamily c : OsFamily.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static OsFamily valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • value

        public String value()
      • shouldPrioritise

        public boolean shouldPrioritise()
      • proritisedValues

        public static OsFamily[] proritisedValues()
      • nonProritisedValues

        public static OsFamily[] nonProritisedValues()