|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.jackrabbit.commons.predicate.NtFilePredicate
public class NtFilePredicate
The nt file item filter matches all properties that are defined my the nt:file or nt:resource nodetype. the later only, if the respective nodes name is 'jcr:content'. Additionally the properties 'jcr:encoding' can be configured to be excluded.
Field Summary | |
---|---|
protected boolean |
ignoreEncoding
indicates if the jcr:encoding property is to be excluded from this filter. |
protected boolean |
ignoreMimeType
indicates if the jcr:mimeType property is to be excluded from this filter. |
static String |
JCR_CONTENT
|
static String |
JCR_ENCODING
|
static String |
JCR_MIMETYPE
|
static String |
JCR_PRIMARY_TYPE
|
static String |
NT_FILE
|
static String |
NT_HIERARCHYNODE
|
static String |
NT_RESOURCE
|
Fields inherited from interface org.apache.jackrabbit.commons.predicate.Predicate |
---|
FALSE, TRUE |
Constructor Summary | |
---|---|
NtFilePredicate()
|
|
NtFilePredicate(boolean ignoreEncoding,
boolean ignoreMimeType)
|
Method Summary | |
---|---|
boolean |
evaluate(Object item)
Evaluates the predicate for the given object. |
boolean |
isIgnoreEncoding()
Returns the ignore encoding flag. |
boolean |
isIgnoreMimeType()
Returns the ignore mime type flag. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String NT_FILE
public static final String NT_HIERARCHYNODE
public static final String NT_RESOURCE
public static final String JCR_CONTENT
public static final String JCR_ENCODING
public static final String JCR_MIMETYPE
public static final String JCR_PRIMARY_TYPE
protected final boolean ignoreEncoding
protected final boolean ignoreMimeType
Constructor Detail |
---|
public NtFilePredicate()
public NtFilePredicate(boolean ignoreEncoding, boolean ignoreMimeType)
Method Detail |
---|
public boolean isIgnoreEncoding()
ignore encoding
flag.
ignore encoding
flag.public boolean isIgnoreMimeType()
ignore mime type
flag.
ignore mime type
flag.public boolean evaluate(Object item)
Predicate
evaluate
in interface Predicate
item
- some object
true
if the item is a nt:file or nt:resource propertyPredicate.evaluate(java.lang.Object)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |