org.drools.lang
Class DroolsSoftKeywords

java.lang.Object
  extended by org.drools.lang.DroolsSoftKeywords

public class DroolsSoftKeywords
extends Object

Simple holder class identifying all the DRL soft keywords. This is used by DRLParser.


Field Summary
static String ABSTRACT
           
static String ACC
           
static String ACCUMULATE
           
static String ACTION
           
static String ACTIVATION
           
static String ACTIVE
           
static String AGENDA
           
static String AND
           
static String ASSERT
           
static String ATTRIBUTES
           
static String AUTO
           
static String BOOLEAN
           
static String BREAK
           
static String BYTE
           
static String CALENDARS
           
static String CASE
           
static String CATCH
           
static String CHAR
           
static String CLASS
           
static String COLLECT
           
static String CONTAINS
           
static String CONTINUE
           
static String DATE
           
static String DECLARE
           
static String DEFAULT
           
static String DIALECT
           
static String DO
           
static String DOUBLE
           
static String DURATION
           
static String EFFECTIVE
           
static String ELSE
           
static String ENABLED
           
static String END
           
static String ENTRY
           
static String ENUM
           
static String EVAL
           
static String EXCLUDES
           
static String EXISTS
           
static String EXPIRES
           
static String EXTEND
           
static String EXTENDS
           
static String FINAL
           
static String FINALLY
           
static String FLOAT
           
static String FOCUS
           
static String FOR
           
static String FORALL
           
static String FROM
           
static String FUNCTION
           
static String GLOBAL
           
static String GROUP
           
static String IF
           
static String IMPLEMENTS
           
static String IMPORT
           
static String IN
           
static String INIT
           
static String INSTANCEOF
           
static String INT
           
static String INTERFACE
           
static String LOCK
           
static String LONG
           
static String LOOP
           
static String MATCHES
           
static String MEMBEROF
           
static String MODIFY
           
static String NATIVE
           
static String NEW
           
static String NO
           
static String NOT
           
static String ON
           
static String OR
           
static String OVER
           
static String PACKAGE
           
static String POINT
           
static String PRIVATE
           
static String PROTECTED
           
static String PUBLIC
           
static String QUERY
           
static String REFRACT
           
static String RESULT
           
static String RETURN
           
static String REVERSE
           
static String RULE
           
static String RULEFLOW
           
static String SALIENCE
           
static String SHORT
           
static String SOUNDSLIKE
           
static String STATIC
           
static String STRICTFP
           
static String SUPER
           
static String SWITCH
           
static String SYNCHRONIZED
           
static String TEMPLATE
           
static String THEN
           
static String THIS
           
static String THROW
           
static String THROWS
           
static String TIMER
           
static String TRAIT
           
static String TRANSIENT
           
static String TRY
           
static String TYPE
           
static String VOID
           
static String VOLATILE
           
static String WHEN
           
static String WHILE
           
static String WINDOW
           
 
Constructor Summary
DroolsSoftKeywords()
           
 
Method Summary
static boolean isOperator(String operator, boolean negated)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATE

public static final String DATE
See Also:
Constant Field Values

EFFECTIVE

public static final String EFFECTIVE
See Also:
Constant Field Values

EXPIRES

public static final String EXPIRES
See Also:
Constant Field Values

LOCK

public static final String LOCK
See Also:
Constant Field Values

ON

public static final String ON
See Also:
Constant Field Values

ACTIVE

public static final String ACTIVE
See Also:
Constant Field Values

NO

public static final String NO
See Also:
Constant Field Values

LOOP

public static final String LOOP
See Also:
Constant Field Values

AUTO

public static final String AUTO
See Also:
Constant Field Values

FOCUS

public static final String FOCUS
See Also:
Constant Field Values

ACTIVATION

public static final String ACTIVATION
See Also:
Constant Field Values

GROUP

public static final String GROUP
See Also:
Constant Field Values

AGENDA

public static final String AGENDA
See Also:
Constant Field Values

RULEFLOW

public static final String RULEFLOW
See Also:
Constant Field Values

DURATION

public static final String DURATION
See Also:
Constant Field Values

TIMER

public static final String TIMER
See Also:
Constant Field Values

CALENDARS

public static final String CALENDARS
See Also:
Constant Field Values

REFRACT

public static final String REFRACT
See Also:
Constant Field Values

PACKAGE

public static final String PACKAGE
See Also:
Constant Field Values

IMPORT

public static final String IMPORT
See Also:
Constant Field Values

DIALECT

public static final String DIALECT
See Also:
Constant Field Values

SALIENCE

public static final String SALIENCE
See Also:
Constant Field Values

ENABLED

public static final String ENABLED
See Also:
Constant Field Values

ATTRIBUTES

public static final String ATTRIBUTES
See Also:
Constant Field Values

RULE

public static final String RULE
See Also:
Constant Field Values

EXTEND

public static final String EXTEND
See Also:
Constant Field Values

TEMPLATE

public static final String TEMPLATE
See Also:
Constant Field Values

WHEN

public static final String WHEN
See Also:
Constant Field Values

THEN

public static final String THEN
See Also:
Constant Field Values

QUERY

public static final String QUERY
See Also:
Constant Field Values

DECLARE

public static final String DECLARE
See Also:
Constant Field Values

FUNCTION

public static final String FUNCTION
See Also:
Constant Field Values

GLOBAL

public static final String GLOBAL
See Also:
Constant Field Values

CONTAINS

public static final String CONTAINS
See Also:
Constant Field Values

MATCHES

public static final String MATCHES
See Also:
Constant Field Values

EVAL

public static final String EVAL
See Also:
Constant Field Values

EXCLUDES

public static final String EXCLUDES
See Also:
Constant Field Values

SOUNDSLIKE

public static final String SOUNDSLIKE
See Also:
Constant Field Values

MEMBEROF

public static final String MEMBEROF
See Also:
Constant Field Values

NOT

public static final String NOT
See Also:
Constant Field Values

IN

public static final String IN
See Also:
Constant Field Values

OR

public static final String OR
See Also:
Constant Field Values

AND

public static final String AND
See Also:
Constant Field Values

EXISTS

public static final String EXISTS
See Also:
Constant Field Values

FORALL

public static final String FORALL
See Also:
Constant Field Values

OVER

public static final String OVER
See Also:
Constant Field Values

FROM

public static final String FROM
See Also:
Constant Field Values

ENTRY

public static final String ENTRY
See Also:
Constant Field Values

POINT

public static final String POINT
See Also:
Constant Field Values

ACCUMULATE

public static final String ACCUMULATE
See Also:
Constant Field Values

ACC

public static final String ACC
See Also:
Constant Field Values

COLLECT

public static final String COLLECT
See Also:
Constant Field Values

ACTION

public static final String ACTION
See Also:
Constant Field Values

REVERSE

public static final String REVERSE
See Also:
Constant Field Values

RESULT

public static final String RESULT
See Also:
Constant Field Values

END

public static final String END
See Also:
Constant Field Values

INIT

public static final String INIT
See Also:
Constant Field Values

INSTANCEOF

public static final String INSTANCEOF
See Also:
Constant Field Values

EXTENDS

public static final String EXTENDS
See Also:
Constant Field Values

SUPER

public static final String SUPER
See Also:
Constant Field Values

BOOLEAN

public static final String BOOLEAN
See Also:
Constant Field Values

CHAR

public static final String CHAR
See Also:
Constant Field Values

BYTE

public static final String BYTE
See Also:
Constant Field Values

SHORT

public static final String SHORT
See Also:
Constant Field Values

INT

public static final String INT
See Also:
Constant Field Values

LONG

public static final String LONG
See Also:
Constant Field Values

FLOAT

public static final String FLOAT
See Also:
Constant Field Values

DOUBLE

public static final String DOUBLE
See Also:
Constant Field Values

THIS

public static final String THIS
See Also:
Constant Field Values

VOID

public static final String VOID
See Also:
Constant Field Values

CLASS

public static final String CLASS
See Also:
Constant Field Values

NEW

public static final String NEW
See Also:
Constant Field Values

CASE

public static final String CASE
See Also:
Constant Field Values

FINAL

public static final String FINAL
See Also:
Constant Field Values

IF

public static final String IF
See Also:
Constant Field Values

ELSE

public static final String ELSE
See Also:
Constant Field Values

FOR

public static final String FOR
See Also:
Constant Field Values

WHILE

public static final String WHILE
See Also:
Constant Field Values

DO

public static final String DO
See Also:
Constant Field Values

DEFAULT

public static final String DEFAULT
See Also:
Constant Field Values

TRY

public static final String TRY
See Also:
Constant Field Values

CATCH

public static final String CATCH
See Also:
Constant Field Values

FINALLY

public static final String FINALLY
See Also:
Constant Field Values

SWITCH

public static final String SWITCH
See Also:
Constant Field Values

SYNCHRONIZED

public static final String SYNCHRONIZED
See Also:
Constant Field Values

RETURN

public static final String RETURN
See Also:
Constant Field Values

THROW

public static final String THROW
See Also:
Constant Field Values

BREAK

public static final String BREAK
See Also:
Constant Field Values

CONTINUE

public static final String CONTINUE
See Also:
Constant Field Values

ASSERT

public static final String ASSERT
See Also:
Constant Field Values

MODIFY

public static final String MODIFY
See Also:
Constant Field Values

STATIC

public static final String STATIC
See Also:
Constant Field Values

PUBLIC

public static final String PUBLIC
See Also:
Constant Field Values

PROTECTED

public static final String PROTECTED
See Also:
Constant Field Values

PRIVATE

public static final String PRIVATE
See Also:
Constant Field Values

ABSTRACT

public static final String ABSTRACT
See Also:
Constant Field Values

NATIVE

public static final String NATIVE
See Also:
Constant Field Values

TRANSIENT

public static final String TRANSIENT
See Also:
Constant Field Values

VOLATILE

public static final String VOLATILE
See Also:
Constant Field Values

STRICTFP

public static final String STRICTFP
See Also:
Constant Field Values

THROWS

public static final String THROWS
See Also:
Constant Field Values

INTERFACE

public static final String INTERFACE
See Also:
Constant Field Values

ENUM

public static final String ENUM
See Also:
Constant Field Values

IMPLEMENTS

public static final String IMPLEMENTS
See Also:
Constant Field Values

TYPE

public static final String TYPE
See Also:
Constant Field Values

WINDOW

public static final String WINDOW
See Also:
Constant Field Values

TRAIT

public static final String TRAIT
See Also:
Constant Field Values
Constructor Detail

DroolsSoftKeywords

public DroolsSoftKeywords()
Method Detail

isOperator

public static boolean isOperator(String operator,
                                 boolean negated)


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