com.softwareag.centrasite.appl.framework.persistence.search.impl
Class PredicateFactory.KeyPredicateHandler

java.lang.Object
  extended by com.softwareag.centrasite.appl.framework.persistence.search.impl.PredicateFactory.KeyPredicateHandler
All Implemented Interfaces:
PredicateHandler
Enclosing class:
PredicateFactory

public static class PredicateFactory.KeyPredicateHandler
extends java.lang.Object
implements PredicateHandler

Handler for handling Key Predicates


Constructor Summary
PredicateFactory.KeyPredicateHandler()
           
 
Method Summary
 Predicate createPredicate(Property property, Operation operation, java.lang.Object value)
          Creates a specific predicate
 boolean isHandling(Property property, Operation operation, java.lang.Object value)
          Checks if the handler is applying to specific conditions concerning one or more of the predicates properties
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PredicateFactory.KeyPredicateHandler

public PredicateFactory.KeyPredicateHandler()
Method Detail

createPredicate

public Predicate createPredicate(Property property,
                                 Operation operation,
                                 java.lang.Object value)
Description copied from interface: PredicateHandler
Creates a specific predicate

Specified by:
createPredicate in interface PredicateHandler
Returns:
Predicate

isHandling

public boolean isHandling(Property property,
                          Operation operation,
                          java.lang.Object value)
Description copied from interface: PredicateHandler
Checks if the handler is applying to specific conditions concerning one or more of the predicates properties

Specified by:
isHandling in interface PredicateHandler
Returns:
boolean