de.winterfish.nathan.importer.filters
Class FilterRule
java.lang.Object
|
+--de.winterfish.nathan.importer.filters.FilterRule
- All Implemented Interfaces:
- Filter
- public class FilterRule
- extends java.lang.Object
- implements Filter
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TO_FIELD_TYPE
public static final int TO_FIELD_TYPE
- See Also:
- Constant Field Values
FROM_FIELD_TYPE
public static final int FROM_FIELD_TYPE
- See Also:
- Constant Field Values
SUBJECT_FIELD_TYPE
public static final int SUBJECT_FIELD_TYPE
- See Also:
- Constant Field Values
BODY_FIELD_TYPE
public static final int BODY_FIELD_TYPE
- See Also:
- Constant Field Values
NAME_FIELD_TYPE
public static final int NAME_FIELD_TYPE
- See Also:
- Constant Field Values
FilterRule
public FilterRule(java.lang.String fieldType,
java.lang.String word,
NFolder target)
FilterRule
public FilterRule(int fieldType,
java.lang.String word,
NFolder target)
isApplicable
public boolean isApplicable(DataNode node)
- Specified by:
isApplicable
in interface Filter
apply
public void apply(DataNode doc,
NFolder currentFolder)
- Specified by:
apply
in interface Filter
getType
public int getType()
getWord
public java.lang.String getWord()
getTarget
public NFolder getTarget()
setType
public void setType(int type)
setWord
public void setWord(java.lang.String word)
setTarget
public void setTarget(NFolder target)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object