Drools Workbench - Data Model API 6.1.0.Final

org.drools.workbench.models.datamodel.oracle
Class OperatorsOracle

java.lang.Object
  extended by org.drools.workbench.models.datamodel.oracle.OperatorsOracle

public class OperatorsOracle
extends Object

An Oracle for all things "operator" related


Field Summary
static String[] COLLECTION_CONNECTIVES
           
static String[] COLLECTION_OPERATORS
           
static String[] COMPARABLE_CONNECTIVES
           
static String[] COMPARABLE_OPERATORS
           
static String[] COMPLEX_CEP_CONNECTIVES
           
static String[] COMPLEX_CEP_OPERATORS
           
static String[] CONDITIONAL_ELEMENTS
           
static String[] EXPLICIT_LIST_OPERATORS
           
static String[] SIMPLE_CEP_CONNECTIVES
           
static String[] SIMPLE_CEP_OPERATORS
           
static String[] STANDARD_CONNECTIVES
           
static String[] STANDARD_OPERATORS
           
static String[] STRING_CONNECTIVES
           
static String[] STRING_OPERATORS
           
static String[] WINDOW_CEP_OPERATORS
           
 
Constructor Summary
OperatorsOracle()
           
 
Method Summary
static boolean operatorRequiresList(String operator)
          Check whether an operator requires a list of values (i.e. the operator is either "in" or "not in").
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STANDARD_OPERATORS

public static final String[] STANDARD_OPERATORS

STANDARD_CONNECTIVES

public static final String[] STANDARD_CONNECTIVES

COMPARABLE_OPERATORS

public static final String[] COMPARABLE_OPERATORS

COMPARABLE_CONNECTIVES

public static final String[] COMPARABLE_CONNECTIVES

STRING_OPERATORS

public static final String[] STRING_OPERATORS

STRING_CONNECTIVES

public static final String[] STRING_CONNECTIVES

COLLECTION_OPERATORS

public static final String[] COLLECTION_OPERATORS

COLLECTION_CONNECTIVES

public static final String[] COLLECTION_CONNECTIVES

EXPLICIT_LIST_OPERATORS

public static final String[] EXPLICIT_LIST_OPERATORS

CONDITIONAL_ELEMENTS

public static final String[] CONDITIONAL_ELEMENTS

SIMPLE_CEP_OPERATORS

public static final String[] SIMPLE_CEP_OPERATORS

COMPLEX_CEP_OPERATORS

public static final String[] COMPLEX_CEP_OPERATORS

WINDOW_CEP_OPERATORS

public static final String[] WINDOW_CEP_OPERATORS

SIMPLE_CEP_CONNECTIVES

public static final String[] SIMPLE_CEP_CONNECTIVES

COMPLEX_CEP_CONNECTIVES

public static final String[] COMPLEX_CEP_CONNECTIVES
Constructor Detail

OperatorsOracle

public OperatorsOracle()
Method Detail

operatorRequiresList

public static boolean operatorRequiresList(String operator)
Check whether an operator requires a list of values (i.e. the operator is either "in" or "not in"). Operators requiring a list of values can only be compared to literal values.

Parameters:
operator -
Returns:
True if the operator requires a list values

Drools Workbench - Data Model API 6.1.0.Final

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.