Package org.apache.tools.ant.types
Class Path.PathElement
- java.lang.Object
-
- org.apache.tools.ant.types.Path.PathElement
-
- All Implemented Interfaces:
java.lang.Iterable<Resource>,ResourceCollection
- Enclosing class:
- Path
public class Path.PathElement extends java.lang.Object implements ResourceCollection
Helper class, holds the nested<pathelement>values.
-
-
Constructor Summary
Constructors Constructor Description PathElement()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String[]getParts()Return the converted pathelements.booleanisFilesystemOnly()Check if this resource is only for filesystems.java.util.Iterator<Resource>iterator()Create an iterator.voidsetLocation(java.io.File loc)Set the location.voidsetPath(java.lang.String path)Set the path.intsize()Get the number of resources.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.tools.ant.types.ResourceCollection
isEmpty, stream
-
-
-
-
Method Detail
-
setLocation
public void setLocation(java.io.File loc)
Set the location.- Parameters:
loc- aFilevalue
-
setPath
public void setPath(java.lang.String path)
Set the path.- Parameters:
path- aStringvalue
-
getParts
public java.lang.String[] getParts()
Return the converted pathelements.- Returns:
- a
String[]value
-
iterator
public java.util.Iterator<Resource> iterator()
Create an iterator.- Specified by:
iteratorin interfacejava.lang.Iterable<Resource>- Returns:
- an iterator.
-
isFilesystemOnly
public boolean isFilesystemOnly()
Check if this resource is only for filesystems.- Specified by:
isFilesystemOnlyin interfaceResourceCollection- Returns:
- true.
-
size
public int size()
Get the number of resources.- Specified by:
sizein interfaceResourceCollection- Returns:
- the number of parts.
-
-