org.quattor.pan.dml.functions
Class AbstractStaticMatcher

java.lang.Object
  extended by org.quattor.pan.dml.AbstractOperation
      extended by org.quattor.pan.dml.functions.BuiltInFunction
          extended by org.quattor.pan.dml.functions.AbstractMatcher
              extended by org.quattor.pan.dml.functions.AbstractStaticMatcher
All Implemented Interfaces:
Operation
Direct Known Subclasses:
StaticMatch, StaticMatches

public abstract class AbstractStaticMatcher
extends AbstractMatcher

Determine whether a string matches a given regular expression, using optional matching flags.

Author:
loomis

Field Summary
 
Fields inherited from class org.quattor.pan.dml.functions.BuiltInFunction
name
 
Fields inherited from class org.quattor.pan.dml.AbstractOperation
ops, sourceRange
 
Constructor Summary
protected AbstractStaticMatcher(SourceRange sourceRange, java.lang.String functionName, Operation... operations)
           
 
Method Summary
 
Methods inherited from class org.quattor.pan.dml.functions.AbstractMatcher
compilePattern, convertMatchFlags
 
Methods inherited from class org.quattor.pan.dml.functions.BuiltInFunction
throwExceptionIfCompileTimeContext, toString
 
Methods inherited from class org.quattor.pan.dml.AbstractOperation
calculateArgs, calculateTerms, checkInvalidSelfContext, checkRestrictedContext, execute, getOperations, getSourceRange
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractStaticMatcher

protected AbstractStaticMatcher(SourceRange sourceRange,
                                java.lang.String functionName,
                                Operation... operations)
                         throws SyntaxException
Throws:
SyntaxException


Copyright © 2011 Quattor. All Rights Reserved.