Interface JdkPackageProvider
-
- All Known Implementing Classes:
JdkPackageManager
public interface JdkPackageProviderThe JdkPackageProvider interface is responsible for providing information about existing JDK packages for specific operating systems and architectures
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classJdkPackageProvider.Archstatic classJdkPackageProvider.OS
-
Field Summary
Fields Modifier and Type Field Description static StringDELIMITERstatic StringFEATURE_ENABLED
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description JdkPackageInfofindPackage(String os, String architecture)default StringgetPackageName(String prefix, String os, String arch)Collection<JdkPackageInfo>listAll()
-
-
-
Field Detail
-
FEATURE_ENABLED
static final String FEATURE_ENABLED
- See Also:
- Constant Field Values
-
DELIMITER
static final String DELIMITER
- See Also:
- Constant Field Values
-
-
Method Detail
-
listAll
@NotNull Collection<JdkPackageInfo> listAll()
-
findPackage
@Nullable JdkPackageInfo findPackage(@NotNull String os, @NotNull String architecture)
-
-