public class FeatureEntry extends java.lang.Object implements IPlatformEntry
| Constructor and Description |
|---|
FeatureEntry(java.lang.String id,
java.lang.String version,
boolean isPlugin) |
FeatureEntry(java.lang.String id,
VersionRange versionRange,
boolean isPlugin) |
| Modifier and Type | Method and Description |
|---|---|
static FeatureEntry |
createRequires(java.lang.String id,
java.lang.String version,
java.lang.String match,
java.lang.String filter,
boolean isPlugin) |
static FeatureEntry |
createRequires(java.lang.String id,
VersionRange versionRange,
java.lang.String match,
java.lang.String filter,
boolean isPlugin) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getArch() |
java.lang.String |
getFilter()
Temporary method to add provisioning filters to features
|
java.lang.String |
getId() |
java.lang.String |
getMatch() |
java.lang.String |
getNL() |
java.lang.String |
getOS() |
java.lang.String |
getURL() |
java.lang.String |
getVersion() |
java.lang.String |
getWS() |
int |
hashCode() |
boolean |
isFragment() |
boolean |
isOptional() |
boolean |
isPatch() |
boolean |
isPlugin() |
boolean |
isRequires() |
boolean |
isUnpack() |
void |
setEnvironment(java.lang.String os,
java.lang.String ws,
java.lang.String arch,
java.lang.String nl) |
void |
setFilter(java.lang.String filter)
Temporary method to add provisioning filters to features
|
void |
setFragment(boolean value) |
void |
setOptional(boolean value) |
void |
setPatch(boolean patch) |
void |
setUnpack(boolean value) |
void |
setURL(java.lang.String value) |
void |
setVersion(java.lang.String value) |
java.lang.String |
toString() |
boolean |
unpackSet() |
public FeatureEntry(java.lang.String id,
java.lang.String version,
boolean isPlugin)
public FeatureEntry(java.lang.String id,
VersionRange versionRange,
boolean isPlugin)
public static FeatureEntry createRequires(java.lang.String id, java.lang.String version, java.lang.String match, java.lang.String filter, boolean isPlugin)
public static FeatureEntry createRequires(java.lang.String id, VersionRange versionRange, java.lang.String match, java.lang.String filter, boolean isPlugin)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String getArch()
getArch in interface IPlatformEntrypublic java.lang.String getFilter()
public java.lang.String getId()
public java.lang.String getMatch()
public java.lang.String getNL()
getNL in interface IPlatformEntrypublic java.lang.String getOS()
getOS in interface IPlatformEntrypublic java.lang.String getURL()
public java.lang.String getVersion()
public java.lang.String getWS()
getWS in interface IPlatformEntrypublic int hashCode()
hashCode in class java.lang.Objectpublic boolean isFragment()
public boolean isOptional()
public boolean isPlugin()
public boolean isRequires()
public boolean isUnpack()
public void setEnvironment(java.lang.String os,
java.lang.String ws,
java.lang.String arch,
java.lang.String nl)
public void setFilter(java.lang.String filter)
public void setFragment(boolean value)
public void setOptional(boolean value)
public void setUnpack(boolean value)
public void setURL(java.lang.String value)
public void setVersion(java.lang.String value)
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean unpackSet()
public boolean isPatch()
public void setPatch(boolean patch)