org.mule.devkit.model.code
Class Op

java.lang.Object
  extended by org.mule.devkit.model.code.Op

public abstract class Op
extends Object

TypeReference for generating expressions containing operators


Method Summary
static GeneratedExpression _instanceof(GeneratedExpression left, Type right)
           
static GeneratedExpression band(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression bor(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression cand(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression complement(GeneratedExpression e)
           
static GeneratedExpression cond(GeneratedExpression cond, GeneratedExpression ifTrue, GeneratedExpression ifFalse)
           
static GeneratedExpression cor(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression decr(GeneratedExpression e)
           
static GeneratedExpression div(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression eq(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression gt(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression gte(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression incr(GeneratedExpression e)
           
static GeneratedExpression lt(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression lte(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression minus(GeneratedExpression e)
           
static GeneratedExpression minus(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression mod(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression mul(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression ne(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression not(GeneratedExpression e)
          Logical not '!x'.
static GeneratedExpression plus(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression shl(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression shr(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression shrz(GeneratedExpression left, GeneratedExpression right)
           
static GeneratedExpression xor(GeneratedExpression left, GeneratedExpression right)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

minus

public static GeneratedExpression minus(GeneratedExpression e)

not

public static GeneratedExpression not(GeneratedExpression e)
Logical not '!x'.


complement

public static GeneratedExpression complement(GeneratedExpression e)

incr

public static GeneratedExpression incr(GeneratedExpression e)

decr

public static GeneratedExpression decr(GeneratedExpression e)

plus

public static GeneratedExpression plus(GeneratedExpression left,
                                       GeneratedExpression right)

minus

public static GeneratedExpression minus(GeneratedExpression left,
                                        GeneratedExpression right)

mul

public static GeneratedExpression mul(GeneratedExpression left,
                                      GeneratedExpression right)

div

public static GeneratedExpression div(GeneratedExpression left,
                                      GeneratedExpression right)

mod

public static GeneratedExpression mod(GeneratedExpression left,
                                      GeneratedExpression right)

shl

public static GeneratedExpression shl(GeneratedExpression left,
                                      GeneratedExpression right)

shr

public static GeneratedExpression shr(GeneratedExpression left,
                                      GeneratedExpression right)

shrz

public static GeneratedExpression shrz(GeneratedExpression left,
                                       GeneratedExpression right)

band

public static GeneratedExpression band(GeneratedExpression left,
                                       GeneratedExpression right)

bor

public static GeneratedExpression bor(GeneratedExpression left,
                                      GeneratedExpression right)

cand

public static GeneratedExpression cand(GeneratedExpression left,
                                       GeneratedExpression right)

cor

public static GeneratedExpression cor(GeneratedExpression left,
                                      GeneratedExpression right)

xor

public static GeneratedExpression xor(GeneratedExpression left,
                                      GeneratedExpression right)

lt

public static GeneratedExpression lt(GeneratedExpression left,
                                     GeneratedExpression right)

lte

public static GeneratedExpression lte(GeneratedExpression left,
                                      GeneratedExpression right)

gt

public static GeneratedExpression gt(GeneratedExpression left,
                                     GeneratedExpression right)

gte

public static GeneratedExpression gte(GeneratedExpression left,
                                      GeneratedExpression right)

eq

public static GeneratedExpression eq(GeneratedExpression left,
                                     GeneratedExpression right)

ne

public static GeneratedExpression ne(GeneratedExpression left,
                                     GeneratedExpression right)

_instanceof

public static GeneratedExpression _instanceof(GeneratedExpression left,
                                              Type right)

cond

public static GeneratedExpression cond(GeneratedExpression cond,
                                       GeneratedExpression ifTrue,
                                       GeneratedExpression ifFalse)


Copyright © 2010-2013 MuleSoft, Inc.. All Rights Reserved.