枚举 Util.OperatingSystem

    • 枚举常量详细资料

      • LINUX

        public static final Util.OperatingSystem LINUX
        Mappings:
        Namespace Name Mixin selector
        official a Lac$b;a:Lac$b;
        intermediary field_1135 Lnet/minecraft/class_156$class_158;field_1135:Lnet/minecraft/class_156$class_158;
        named LINUX Lnet/minecraft/util/Util$OperatingSystem;LINUX:Lnet/minecraft/util/Util$OperatingSystem;
      • SOLARIS

        public static final Util.OperatingSystem SOLARIS
        Mappings:
        Namespace Name Mixin selector
        official b Lac$b;b:Lac$b;
        intermediary field_1134 Lnet/minecraft/class_156$class_158;field_1134:Lnet/minecraft/class_156$class_158;
        named SOLARIS Lnet/minecraft/util/Util$OperatingSystem;SOLARIS:Lnet/minecraft/util/Util$OperatingSystem;
      • WINDOWS

        public static final Util.OperatingSystem WINDOWS
        Mappings:
        Namespace Name Mixin selector
        official c Lac$b;c:Lac$b;
        intermediary field_1133 Lnet/minecraft/class_156$class_158;field_1133:Lnet/minecraft/class_156$class_158;
        named WINDOWS Lnet/minecraft/util/Util$OperatingSystem;WINDOWS:Lnet/minecraft/util/Util$OperatingSystem;
      • OSX

        public static final Util.OperatingSystem OSX
        Mappings:
        Namespace Name Mixin selector
        official d Lac$b;d:Lac$b;
        intermediary field_1137 Lnet/minecraft/class_156$class_158;field_1137:Lnet/minecraft/class_156$class_158;
        named OSX Lnet/minecraft/util/Util$OperatingSystem;OSX:Lnet/minecraft/util/Util$OperatingSystem;
      • UNKNOWN

        public static final Util.OperatingSystem UNKNOWN
        Mappings:
        Namespace Name Mixin selector
        official e Lac$b;e:Lac$b;
        intermediary field_1132 Lnet/minecraft/class_156$class_158;field_1132:Lnet/minecraft/class_156$class_158;
        named UNKNOWN Lnet/minecraft/util/Util$OperatingSystem;UNKNOWN:Lnet/minecraft/util/Util$OperatingSystem;
    • 构造器详细资料

      • OperatingSystem

        private OperatingSystem()
    • 方法详细资料

      • values

        public static Util.OperatingSystem[] values()
        按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。该方法可用于迭代 常量, 如下所示:
        for (Util.OperatingSystem c : Util.OperatingSystem.values())
            System.out.println(c);
        
        返回:
        按照声明该枚举类型的常量的顺序返回的包含这些常量的数组
      • valueOf

        public static Util.OperatingSystem valueOf​(String name)
        返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)
        参数:
        name - 要返回的枚举常量的名称。
        返回:
        返回带有指定名称的枚举常量
        抛出:
        IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量
        NullPointerException - 如果参数为空值
      • open

        public void open​(URL url)
        Mappings:
        Namespace Name Mixin selector
        official a Lac$b;a(Ljava/net/URL;)V
        intermediary method_669 Lnet/minecraft/class_156$class_158;method_669(Ljava/net/URL;)V
        named open Lnet/minecraft/util/Util$OperatingSystem;open(Ljava/net/URL;)V
      • open

        public void open​(URI uri)
        Mappings:
        Namespace Name Mixin selector
        official a Lac$b;a(Ljava/net/URI;)V
        intermediary method_673 Lnet/minecraft/class_156$class_158;method_673(Ljava/net/URI;)V
        named open Lnet/minecraft/util/Util$OperatingSystem;open(Ljava/net/URI;)V
      • open

        public void open​(File file)
        Mappings:
        Namespace Name Mixin selector
        official a Lac$b;a(Ljava/io/File;)V
        intermediary method_672 Lnet/minecraft/class_156$class_158;method_672(Ljava/io/File;)V
        named open Lnet/minecraft/util/Util$OperatingSystem;open(Ljava/io/File;)V
      • getURLOpenCommand

        protected String[] getURLOpenCommand​(URL url)
        Mappings:
        Namespace Name Mixin selector
        official b Lac$b;b(Ljava/net/URL;)[Ljava/lang/String;
        intermediary method_674 Lnet/minecraft/class_156$class_158;method_674(Ljava/net/URL;)[Ljava/lang/String;
        named getURLOpenCommand Lnet/minecraft/util/Util$OperatingSystem;getURLOpenCommand(Ljava/net/URL;)[Ljava/lang/String;
      • open

        public void open​(String uri)
        Mappings:
        Namespace Name Mixin selector
        official a Lac$b;a(Ljava/lang/String;)V
        intermediary method_670 Lnet/minecraft/class_156$class_158;method_670(Ljava/lang/String;)V
        named open Lnet/minecraft/util/Util$OperatingSystem;open(Ljava/lang/String;)V