parser.absconparseur
Class PredicateTokens

java.lang.Object
  extended by parser.absconparseur.PredicateTokens

public class PredicateTokens
extends Object


Nested Class Summary
static class PredicateTokens.RelationalOperator
           
 
Field Summary
static String ABS
           
static String ADD
           
static String AND
           
static String CST
           
static String DISTEQ
           
static String DISTGT
           
static String DISTLT
           
static String DISTNEQ
           
static String DIV
           
static String EQ
           
static String FALSE
           
static String GE
           
static String GT
           
static String ID
           
static String IF
           
static String IFF
           
static String LE
           
static String LT
           
static String MAX
           
static String MAXCHOCO
           
static String MIN
           
static String MINCHOCO
           
static String MOD
           
static String MUL
           
static String NE
           
static String NEG
           
static String NOT
           
static String OPPSIGN
           
static String OR
           
static String POW
           
static String SUB
           
static String TRUE
           
static String VAR
           
static String XOR
           
 
Constructor Summary
PredicateTokens()
           
 
Method Summary
static String abs(Object operand)
           
static String add(Object operand1)
           
static String add(Object operand1, Object operand2)
           
static String and(Object operand1, Object operand2)
           
static String and(Object operand1, Object operand2, Object operand3)
           
static String distEq(Object operand1, Object operand2, Object operand3)
           
static String distGt(Object operand1, Object operand2, Object operand3)
           
static String distLt(Object operand1, Object operand2)
           
static String distLt(Object operand1, Object operand2, Object operand3)
           
static String distNeq(Object operand1, Object operand2, Object operand3)
           
static String div(Object operand1, Object operand2)
           
static String eq(Object[] operands)
           
static String eq(Object operand1, Object operand2)
           
static String eq(Object operand1, Object operand2, Object operand3)
           
static String function(String functionName, Object[] operands)
           
static String function(String functionName, Object operand1, Object operand2, Object operand3)
           
static String functionIf(Object operand1, Object operand2, Object operand3)
           
static String ge(Object operand1, Object operand2)
           
static String gt(Object operand1, Object operand2)
           
static String id(Object operand)
           
static String le(Object operand1, Object operand2)
           
static String lt(Object operand1, Object operand2)
           
static String mod(Object operand1, Object operand2)
           
static String mul(Object operand1, Object operand2)
           
static String ne(Object operand1, Object operand2)
           
static String not(Object operand1)
           
static String or(Object operand1, Object operand2)
           
static String or(Object operand1, Object operand2, Object operand3)
           
static String pow(Object operand1, Object operand2)
           
static String sub(Object operand1, Object operand2)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADD

public static final String ADD
See Also:
Constant Field Values

SUB

public static final String SUB
See Also:
Constant Field Values

MUL

public static final String MUL
See Also:
Constant Field Values

DIV

public static final String DIV
See Also:
Constant Field Values

MOD

public static final String MOD
See Also:
Constant Field Values

POW

public static final String POW
See Also:
Constant Field Values

NEG

public static final String NEG
See Also:
Constant Field Values

ABS

public static final String ABS
See Also:
Constant Field Values

MIN

public static final String MIN
See Also:
Constant Field Values

MAX

public static final String MAX
See Also:
Constant Field Values

MINCHOCO

public static final String MINCHOCO
See Also:
Constant Field Values

MAXCHOCO

public static final String MAXCHOCO
See Also:
Constant Field Values

IF

public static final String IF
See Also:
Constant Field Values

TRUE

public static final String TRUE
See Also:
Constant Field Values

FALSE

public static final String FALSE
See Also:
Constant Field Values

NOT

public static final String NOT
See Also:
Constant Field Values

AND

public static final String AND
See Also:
Constant Field Values

OR

public static final String OR
See Also:
Constant Field Values

XOR

public static final String XOR
See Also:
Constant Field Values

IFF

public static final String IFF
See Also:
Constant Field Values

EQ

public static final String EQ
See Also:
Constant Field Values

NE

public static final String NE
See Also:
Constant Field Values

GT

public static final String GT
See Also:
Constant Field Values

GE

public static final String GE
See Also:
Constant Field Values

LT

public static final String LT
See Also:
Constant Field Values

LE

public static final String LE
See Also:
Constant Field Values

ID

public static final String ID
See Also:
Constant Field Values

VAR

public static final String VAR
See Also:
Constant Field Values

CST

public static final String CST
See Also:
Constant Field Values

DISTEQ

public static final String DISTEQ
See Also:
Constant Field Values

DISTNEQ

public static final String DISTNEQ
See Also:
Constant Field Values

DISTGT

public static final String DISTGT
See Also:
Constant Field Values

DISTLT

public static final String DISTLT
See Also:
Constant Field Values

OPPSIGN

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

PredicateTokens

public PredicateTokens()
Method Detail

function

public static String function(String functionName,
                              Object operand1,
                              Object operand2,
                              Object operand3)

function

public static String function(String functionName,
                              Object[] operands)

eq

public static String eq(Object operand1,
                        Object operand2)

eq

public static String eq(Object operand1,
                        Object operand2,
                        Object operand3)

eq

public static String eq(Object[] operands)

ne

public static String ne(Object operand1,
                        Object operand2)

gt

public static String gt(Object operand1,
                        Object operand2)

ge

public static String ge(Object operand1,
                        Object operand2)

lt

public static String lt(Object operand1,
                        Object operand2)

le

public static String le(Object operand1,
                        Object operand2)

not

public static String not(Object operand1)

and

public static String and(Object operand1,
                         Object operand2)

and

public static String and(Object operand1,
                         Object operand2,
                         Object operand3)

or

public static String or(Object operand1,
                        Object operand2)

or

public static String or(Object operand1,
                        Object operand2,
                        Object operand3)

functionIf

public static String functionIf(Object operand1,
                                Object operand2,
                                Object operand3)

abs

public static String abs(Object operand)

div

public static String div(Object operand1,
                         Object operand2)

mul

public static String mul(Object operand1,
                         Object operand2)

mod

public static String mod(Object operand1,
                         Object operand2)

sub

public static String sub(Object operand1,
                         Object operand2)

add

public static String add(Object operand1)

add

public static String add(Object operand1,
                         Object operand2)

pow

public static String pow(Object operand1,
                         Object operand2)

id

public static String id(Object operand)

distEq

public static String distEq(Object operand1,
                            Object operand2,
                            Object operand3)

distNeq

public static String distNeq(Object operand1,
                             Object operand2,
                             Object operand3)

distGt

public static String distGt(Object operand1,
                            Object operand2,
                            Object operand3)

distLt

public static String distLt(Object operand1,
                            Object operand2,
                            Object operand3)

distLt

public static String distLt(Object operand1,
                            Object operand2)


Copyright © 2012. All Rights Reserved.