Class HasFreeSpace
java.lang.Object
org.apache.tools.ant.taskdefs.condition.HasFreeSpace
- All Implemented Interfaces:
Condition
public class HasFreeSpace extends java.lang.Object implements Condition
<hasfreespace>
Condition returns true if selected partition has the requested space, false otherwise.
- Since:
- Ant 1.7
-
Constructor Summary
Constructors Constructor Description HasFreeSpace()
-
Method Summary
Modifier and Type Method Description boolean
eval()
Evaluate the condition.java.lang.String
getNeeded()
The amount of free space requiredjava.lang.String
getPartition()
The partition/device to checkvoid
setNeeded(java.lang.String needed)
Set the amount of space required.void
setPartition(java.lang.String partition)
Set the partition name.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
HasFreeSpace
public HasFreeSpace()
-
-
Method Details
-
eval
Evaluate the condition.- Specified by:
eval
in interfaceCondition
- Returns:
- true if there enough free space.
- Throws:
BuildException
- if there is a problem.
-
getPartition
public java.lang.String getPartition()The partition/device to check- Returns:
- the partition.
-
setPartition
public void setPartition(java.lang.String partition)Set the partition name.- Parameters:
partition
- the name to use.
-
getNeeded
public java.lang.String getNeeded()The amount of free space required- Returns:
- the amount required
-
setNeeded
public void setNeeded(java.lang.String needed)Set the amount of space required.- Parameters:
needed
- the amount required.
-