Platform SDK Java 8.5 API Reference

com.genesyslab.platform.apptemplate.filtering.impl.conditions
Class ContainsAny

java.lang.Object
  extended by com.genesyslab.platform.apptemplate.filtering.impl.FilterCondition
      extended by com.genesyslab.platform.apptemplate.filtering.impl.conditions.ContainsAny
All Implemented Interfaces:
java.lang.Cloneable

public class ContainsAny
extends FilterCondition


Constructor Summary
ContainsAny(java.lang.String key, FilterOperand op1, FilterOperand op2, boolean negative)
           
 
Method Summary
 java.lang.Object clone()
           
 boolean evaluate(Message message, FilterContext context)
          Evaluate condition for specified message and context.
 
Methods inherited from class com.genesyslab.platform.apptemplate.filtering.impl.FilterCondition
getKey, getOp1, getOp2, isNegative, register, unregister
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainsAny

public ContainsAny(java.lang.String key,
                   FilterOperand op1,
                   FilterOperand op2,
                   boolean negative)
Method Detail

evaluate

public boolean evaluate(Message message,
                        FilterContext context)
Evaluate condition for specified message and context.

Specified by:
evaluate in class FilterCondition
Parameters:
message - message for filtering.
context - which contans filter variables.
Returns:
true if condition completed sucessfully.

clone

public java.lang.Object clone()
Overrides:
clone in class FilterCondition

Platform SDK Java 8.5 API Reference

Send comments on this topicTechpubs.webadmin@genesys.com.
Document version: 8.5.302.00
Copyright © 2006–2017 Genesys Telecommunications Laboratories, Inc. All rights reserved.