Class FilterContentPackage
- java.lang.Object
-
- org.apache.jackrabbit.commons.packaging.FilterContentPackage
-
- All Implemented Interfaces:
ContentPackage
public class FilterContentPackage extends Object implements ContentPackage
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
FilterContentPackage.Content
static class
FilterContentPackage.FilteringIterator
-
Field Summary
Fields Modifier and Type Field Description protected List<FilterContentPackage.Content>
content
protected boolean
includeProperties
-
Constructor Summary
Constructors Constructor Description FilterContentPackage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addContent(String[] paths, Predicate filterList)
void
addContent(String path, Predicate filterList)
Iterator<Item>
getItems(Session session)
boolean
isIncludeProperties()
void
setIncludeProperties(boolean includeProperties)
-
-
-
Field Detail
-
content
protected final List<FilterContentPackage.Content> content
-
includeProperties
protected boolean includeProperties
-
-
Method Detail
-
getItems
public Iterator<Item> getItems(Session session) throws RepositoryException
- Specified by:
getItems
in interfaceContentPackage
- Throws:
RepositoryException
- See Also:
ContentPackage.getItems(javax.jcr.Session)
-
isIncludeProperties
public boolean isIncludeProperties()
-
setIncludeProperties
public void setIncludeProperties(boolean includeProperties)
-
-