Class JdkPackageInfo

    • Constructor Detail

      • JdkPackageInfo

        public JdkPackageInfo​(@NotNull
                              String os,
                              @NotNull
                              String arch,
                              @NotNull
                              String url)
    • Method Detail

      • setVersion

        public void setVersion​(@NotNull
                               String version)
      • setFile

        public void setFile​(@NotNull
                            File file)
      • getArch

        @NotNull
        public String getArch()
      • getOs

        @NotNull
        public String getOs()
      • getVersion

        @Nullable
        public String getVersion()
      • getUrl

        @NotNull
        public String getUrl()
      • getFile

        @Nullable
        public File getFile()
      • getError

        @Nullable
        public String getError()
      • setError

        public void setError​(@NotNull
                             String error)
      • setDownloadProgress

        public void setDownloadProgress​(@Nullable
                                        String downloadProgress)
      • getDownloadProgress

        @TestOnly
        @Nullable
        public String getDownloadProgress()
      • isReady

        public boolean isReady()
      • hasError

        public boolean hasError()
      • isConsistent

        public boolean isConsistent()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getStatusDescription

        public String getStatusDescription()