org.jcon.data
Class PropertyMatch

java.lang.Object
  extended by org.jcon.data.PropertyMatch
All Implemented Interfaces:
UnaryPredicate

public class PropertyMatch
extends java.lang.Object
implements UnaryPredicate

A UnaryPredicate that returns true if the given BeanGraph properties for the object match the given values.

Author:
Paul Reavis

Constructor Summary
PropertyMatch()
           
 
Method Summary
 boolean execute(java.lang.Object victim)
           
 java.util.Map getRequiredValues()
           
 boolean getVerbose()
           
 void setRequiredValues(java.util.Map newValues)
           
 void setVerbose(boolean tizit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyMatch

public PropertyMatch()
Method Detail

execute

public boolean execute(java.lang.Object victim)
Specified by:
execute in interface UnaryPredicate

getRequiredValues

public java.util.Map getRequiredValues()

setRequiredValues

public void setRequiredValues(java.util.Map newValues)

getVerbose

public boolean getVerbose()

setVerbose

public void setVerbose(boolean tizit)