org.apache.tools.ant.taskdefs.conditionClass JavaVersion
- java.lang.Object
- org.apache.tools.ant.taskdefs.condition.JavaVersion
Constructor Summary
Constructors Constructor and Description JavaVersion()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description boolean
eval()
Evaluate the condition.java.lang.String
getAtLeast()
Get the atleast attribute.java.lang.String
getExactly()
Get the exactly attribute.void
setAtLeast(java.lang.String atLeast)
Set the atleast attribute.void
setExactly(java.lang.String exactly)
Set the exactly attribute.
Method Detail
eval
public boolean eval() throws BuildExceptionEvaluate the condition.
- Specified by:
eval
in interfaceCondition
- Returns:
- true if the condition is true.
- Throws:
BuildException
- if an error occurs.
getAtLeast
public java.lang.String getAtLeast()Get the atleast attribute.
- Returns:
- the atleast attribute.
setAtLeast
public void setAtLeast(java.lang.String atLeast)Set the atleast attribute. This is of the form major.minor.point. For example 1.7.0.
- Parameters:
atLeast
- the version to check against.
getExactly
public java.lang.String getExactly()Get the exactly attribute.
- Returns:
- the exactly attribute.
setExactly
public void setExactly(java.lang.String exactly)Set the exactly attribute. This is of the form major.minor.point. For example 1.7.0.
- Parameters:
exactly
- the version to check against.