java.lang.Cloneable
, java.lang.Iterable<Resource>
, ResourceCollection
public class LazyResourceCollectionWrapper extends AbstractResourceCollectionWrapper
description, location, project
Constructor | Description |
---|---|
LazyResourceCollectionWrapper() |
Modifier and Type | Method | Description |
---|---|---|
protected java.util.Iterator<Resource> |
createIterator() |
Do create an iterator on the resource collection.
|
protected boolean |
filterResource(Resource r) |
Specify if the resource should be filtered or not.
|
protected int |
getSize() |
Do compute the size of the resource collection.
|
add, dieOnCircularReference, getResourceCollection, isCache, isFilesystemOnly, iterator, setCache, size, toString
checkAttributesAllowed, checkChildrenAllowed, circularReference, clone, dieOnCircularReference, dieOnCircularReference, getCheckedRef, getCheckedRef, getCheckedRef, getCheckedRef, getDataTypeName, getRefid, invokeCircularReferenceCheck, isChecked, isReference, noChildrenAllowed, pushAndInvokeCircularReferenceCheck, setChecked, setRefid, tooManyAttributes
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, getLocation, getProject, log, log, setDescription, setLocation, setProject
isEmpty, stream
protected java.util.Iterator<Resource> createIterator()
AbstractResourceCollectionWrapper
createIterator
in class AbstractResourceCollectionWrapper
protected int getSize()
AbstractResourceCollectionWrapper
getSize
in class AbstractResourceCollectionWrapper
protected boolean filterResource(Resource r)
r
- resource considered for filtration