Class Intersect

  extended by
      extended by
          extended by
              extended by
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Iterable<Resource>, ResourceCollection

public class Intersect
extends BaseResourceCollectionContainer

ResourceCollection representing the intersection of multiple nested ResourceCollections.

Ant 1.7

Field Summary
Fields inherited from class
checked, ref
Fields inherited from class
description, location, project
Constructor Summary
Method Summary
protected  java.util.Collection<Resource> getCollection()
          Calculate the intersection of the nested ResourceCollections.
Methods inherited from class
add, addAll, clear, clone, dieOnCircularReference, getResourceCollections, isCache, isFilesystemOnly, iterator, setCache, size, toString
Methods inherited from class
checkAttributesAllowed, checkChildrenAllowed, circularReference, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes
Methods inherited from class
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public Intersect()
Method Detail


protected java.util.Collection<Resource> getCollection()
Calculate the intersection of the nested ResourceCollections.

Specified by:
getCollection in class BaseResourceCollectionContainer
a Collection of Resources.