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.boolean
isFilesystemOnly()
Check if this resource is only for filesystems.java.util.Iterator<Resource>
iterator()
Create an iterator.void
setLocation(java.io.File loc)
Set the location.void
setPath(java.lang.String path)
Set the path.int
size()
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
- aFile
value
-
setPath
public void setPath(java.lang.String path)
Set the path.- Parameters:
path
- aString
value
-
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:
iterator
in interfacejava.lang.Iterable<Resource>
- Returns:
- an iterator.
-
isFilesystemOnly
public boolean isFilesystemOnly()
Check if this resource is only for filesystems.- Specified by:
isFilesystemOnly
in interfaceResourceCollection
- Returns:
- true.
-
size
public int size()
Get the number of resources.- Specified by:
size
in interfaceResourceCollection
- Returns:
- the number of parts.
-
-