org.apache.tools.ant.types.resources

Class Last

Implemented Interfaces:
Cloneable, ResourceCollection

public class Last
extends SizeLimitCollection

ResourceCollection that contains the last count elements of another ResourceCollection, a la the UNIX tail command.
Since:
Ant 1.7.1

Field Summary

Fields inherited from class org.apache.tools.ant.types.DataType

checked, ref

Fields inherited from class org.apache.tools.ant.ProjectComponent

description, location, project

Method Summary

protected Collection
getCollection()
Take the last count elements.

Methods inherited from class org.apache.tools.ant.types.resources.SizeLimitCollection

getCount, getValidCount, setCount, size

Methods inherited from class org.apache.tools.ant.types.resources.BaseResourceCollectionWrapper

add, dieOnCircularReference, getCollection, getResourceCollection, isCache, isFilesystemOnly, iterator, setCache, size, toString

Methods inherited from class org.apache.tools.ant.types.DataType

checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, setChecked, setRefid, toString, tooManyAttributes

Methods inherited from class org.apache.tools.ant.ProjectComponent

clone, getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject

Method Details

getCollection

protected Collection getCollection()
Take the last count elements.
Overrides:
getCollection in interface BaseResourceCollectionWrapper
Returns:
a Collection of Resources.