com.evolveum.midpoint.model.filter
Class PatternFilter

java.lang.Object
  extended by com.evolveum.midpoint.model.filter.AbstractFilter
      extended by com.evolveum.midpoint.model.filter.PatternFilter
All Implemented Interfaces:
Filter

public class PatternFilter
extends AbstractFilter

Pattern-based filter. Can replace portions of input matched by patterns with a static values. Works only on strings now.

Author:
Igor Farinic, Radovan Semancik

Field Summary
static javax.xml.namespace.QName ELEMENT_PATTERN
           
static javax.xml.namespace.QName ELEMENT_REPLACE
           
static javax.xml.namespace.QName ELEMENT_REPLACEMENT
           
 
Constructor Summary
PatternFilter()
           
 
Method Summary
 org.w3c.dom.Node apply(org.w3c.dom.Node node)
           
 
Methods inherited from class com.evolveum.midpoint.model.filter.AbstractFilter
createReturnNode, getParameters, getValue, setParameters
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ELEMENT_REPLACE

public static final javax.xml.namespace.QName ELEMENT_REPLACE

ELEMENT_PATTERN

public static final javax.xml.namespace.QName ELEMENT_PATTERN

ELEMENT_REPLACEMENT

public static final javax.xml.namespace.QName ELEMENT_REPLACEMENT
Constructor Detail

PatternFilter

public PatternFilter()
Method Detail

apply

public org.w3c.dom.Node apply(org.w3c.dom.Node node)


Copyright © 2011 evolveum. All Rights Reserved.