Package aQute.bnd.build.model
Enum EE
- java.lang.Object
-
- java.lang.Enum<EE>
-
- aQute.bnd.build.model.EE
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCapabilityName()
Version
getCapabilityVersion()
EE[]
getCompatible()
java.lang.String
getEEName()
Parameters
getModules()
Return the list of modulesParameters
getPackages()
Return the list of packagesjava.lang.String
getVersionLabel()
static java.util.Optional<EE>
highestFromTargetVersion(java.lang.String targetVersion)
static EE
parse(java.lang.String str)
static EE
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static EE[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OSGI_Minimum_1_0
public static final EE OSGI_Minimum_1_0
-
OSGI_Minimum_1_1
public static final EE OSGI_Minimum_1_1
-
OSGI_Minimum_1_2
public static final EE OSGI_Minimum_1_2
-
JRE_1_1
public static final EE JRE_1_1
-
J2SE_1_2
public static final EE J2SE_1_2
-
J2SE_1_3
public static final EE J2SE_1_3
-
J2SE_1_4
public static final EE J2SE_1_4
-
J2SE_1_5
public static final EE J2SE_1_5
-
JavaSE_1_6
public static final EE JavaSE_1_6
-
JavaSE_1_7
public static final EE JavaSE_1_7
-
JavaSE_compact1_1_8
public static final EE JavaSE_compact1_1_8
-
JavaSE_compact2_1_8
public static final EE JavaSE_compact2_1_8
-
JavaSE_compact3_1_8
public static final EE JavaSE_compact3_1_8
-
JavaSE_1_8
public static final EE JavaSE_1_8
-
JavaSE_9
public static final EE JavaSE_9
-
JavaSE_10
public static final EE JavaSE_10
-
JavaSE_11
public static final EE JavaSE_11
-
JavaSE_12
public static final EE JavaSE_12
-
JavaSE_13
public static final EE JavaSE_13
-
JavaSE_14
public static final EE JavaSE_14
-
JavaSE_15
public static final EE JavaSE_15
-
JavaSE_16
public static final EE JavaSE_16
-
JavaSE_17
public static final EE JavaSE_17
-
JavaSE_18
public static final EE JavaSE_18
-
JavaSE_19
public static final EE JavaSE_19
-
JavaSE_20
public static final EE JavaSE_20
-
JavaSE_21
public static final EE JavaSE_21
-
JavaSE_22
public static final EE JavaSE_22
-
JavaSE_23
public static final EE JavaSE_23
-
JavaSE_24
public static final EE JavaSE_24
-
UNKNOWN
public static final EE UNKNOWN
-
-
Method Detail
-
values
public static EE[] 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 (EE c : EE.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static EE valueOf(java.lang.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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
getEEName
public java.lang.String getEEName()
-
getCompatible
public EE[] getCompatible()
- Returns:
- An array of EEs that this EE implicitly offers, through backwards compatibility.
-
getCapabilityName
public java.lang.String getCapabilityName()
-
getVersionLabel
public java.lang.String getVersionLabel()
-
getCapabilityVersion
public Version getCapabilityVersion()
-
highestFromTargetVersion
public static java.util.Optional<EE> highestFromTargetVersion(java.lang.String targetVersion)
-
parse
public static EE parse(java.lang.String str)
-
getPackages
public Parameters getPackages()
Return the list of packages- Throws:
java.io.IOException
- (Unchecked viaExceptions
)
-
getModules
public Parameters getModules()
Return the list of modules- Throws:
java.io.IOException
- (Unchecked viaExceptions
)
-
-