cascading.operation.xml
Class XPathFilter
java.lang.Object
cascading.operation.BaseOperation
cascading.operation.xml.XPathOperation
cascading.operation.xml.XPathFilter
- All Implemented Interfaces:
- Filter, Operation, Serializable
public class XPathFilter
- extends XPathOperation
- implements Filter
XPathFilter will filter out a Tuple if the given XPath expression returns false. Set removeMatch to true
if the filter should be reversed.
- See Also:
- Serialized Form
| Fields inherited from interface cascading.operation.Operation |
ANY |
|
Constructor Summary |
XPathFilter(boolean removeMatch,
String[][] namespaces,
String path)
Constructor XPathFilter creates a new XPathFilter instance. |
XPathFilter(String[][] namespaces,
String path)
Constructor XPathFilter creates a new XPathFilter instance. |
|
Method Summary |
boolean |
isRemove(FlowProcess flowProcess,
FilterCall filterCall)
Method isRemove returns true if input should be removed from the tuple stream. |
XPathFilter
public XPathFilter(String[][] namespaces,
String path)
- Constructor XPathFilter creates a new XPathFilter instance.
- Parameters:
namespaces - of type String[][]path - of type String
XPathFilter
public XPathFilter(boolean removeMatch,
String[][] namespaces,
String path)
- Constructor XPathFilter creates a new XPathFilter instance.
- Parameters:
removeMatch - of type booleannamespaces - of type String[][]path - of type String
isRemove
public boolean isRemove(FlowProcess flowProcess,
FilterCall filterCall)
- Description copied from interface:
Filter
- Method isRemove returns true if input should be removed from the tuple stream.
- Specified by:
isRemove in interface Filter
- Parameters:
flowProcess - of type FlowProcessfilterCall - of type FilterCall
- Returns:
- boolean
- See Also:
Filter.isRemove(cascading.flow.FlowProcess,cascading.operation.FilterCall)
Copyright © 2007-2009 Concurrent, Inc. All Rights Reserved.