Class JavaVersion
- java.lang.Object
-
- org.apache.tools.ant.taskdefs.condition.JavaVersion
-
-
Constructor Summary
Constructors Constructor Description JavaVersion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleaneval()Evaluate the condition.java.lang.StringgetAtLeast()Get the atleast attribute.java.lang.StringgetAtMost()Get the atmost attribute.java.lang.StringgetExactly()Get the exactly attribute.voidsetAtLeast(java.lang.String atLeast)Set the atleast attribute.voidsetAtMost(java.lang.String atMost)Set the atmost attribute.voidsetExactly(java.lang.String exactly)Set the exactly attribute.
-
-
-
Method Detail
-
eval
public boolean eval() throws BuildExceptionEvaluate the condition.- Specified by:
evalin 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 set
-
getAtMost
public java.lang.String getAtMost()
Get the atmost attribute.- Returns:
- the atmost attribute.
- Since:
- Ant 1.10.10
-
setAtMost
public void setAtMost(java.lang.String atMost)
Set the atmost attribute. This is of the form major.minor.point. For example 11.0.2- Parameters:
atMost- the version to set- Since:
- Ant 1.10.10
-
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.
-
-