org.jwall.web.audit.rules.operators
Class ConditionEQ

java.lang.Object
  extended by org.jwall.web.audit.rules.operators.AbstractCondition
      extended by org.jwall.web.audit.rules.operators.ConditionEQ
All Implemented Interfaces:
Serializable, Condition

public class ConditionEQ
extends AbstractCondition

This condition checks for equality.

Author:
Christian Bockermann <chris@jwall.org>
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface org.jwall.web.audit.rules.Condition
EQ, GE, GT, IN, LE, LT, PM, RX, SX
 
Constructor Summary
ConditionEQ(String variable, String value)
           
 
Method Summary
 String getOperator()
          This returns a textual representation of the operator of this condition.
 boolean matches(String pattern, String input)
           
 
Methods inherited from class org.jwall.web.audit.rules.operators.AbstractCondition
createCondition, extractValues, getPureValue, getValue, getVariable, isNegated, isNumeric, matches, matches, matches, setValue, setVariable, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ConditionEQ

public ConditionEQ(String variable,
                   String value)
            throws SyntaxException
Throws:
SyntaxException
Method Detail

getOperator

public String getOperator()
Description copied from interface: Condition
This returns a textual representation of the operator of this condition.

Specified by:
getOperator in interface Condition
Specified by:
getOperator in class AbstractCondition
Returns:

matches

public boolean matches(String pattern,
                       String input)
Returns:


Copyright © 2012 jwall.org. All Rights Reserved.