Uses of Interface
org.odata4j.expression.CommonExpression

Packages that use CommonExpression
org.odata4j.expression   
org.odata4j.producer The odata4j server-side (producer-side) API. 
org.odata4j.producer.inmemory   
org.odata4j.producer.jpa   
 

Uses of CommonExpression in org.odata4j.expression
 

Subinterfaces of CommonExpression in org.odata4j.expression
 interface AddExpression
           
 interface AggregateAllFunction
          /all(:)
 interface AggregateAnyFunction
          /any() /any(:)
 interface AggregateBoolFunction
          /(:)
 interface AndExpression
           
 interface BinaryBoolCommonExpression
           
 interface BinaryCommonExpression
           
 interface BinaryLiteral
           
 interface BoolCommonExpression
           
 interface BooleanLiteral
           
 interface BoolMethodExpression
           
 interface BoolParenExpression
           
 interface ByteLiteral
          0 (0x00) to 255 (0xFF)
 interface CastExpression
           
 interface CeilingMethodCallExpression
           
 interface ConcatMethodCallExpression
           
 interface DateTimeLiteral
           
 interface DateTimeOffsetLiteral
           
 interface DayMethodCallExpression
           
 interface DecimalLiteral
           
 interface DivExpression
           
 interface DoubleLiteral
           
 interface EndsWithMethodCallExpression
           
 interface EntitySimpleProperty
           
 interface EqExpression
           
 interface FloorMethodCallExpression
           
 interface GeExpression
           
 interface GtExpression
           
 interface GuidLiteral
           
 interface HourMethodCallExpression
           
 interface IndexOfMethodCallExpression
           
 interface Int64Literal
           
 interface IntegralLiteral
           
 interface IsofExpression
           
 interface LeExpression
           
 interface LengthMethodCallExpression
           
 interface LiteralExpression
           
 interface LtExpression
           
 interface MemberExpression
           
 interface MethodCallExpression
           
 interface MinuteMethodCallExpression
           
 interface ModExpression
           
 interface MonthMethodCallExpression
           
 interface MulExpression
           
 interface NeExpression
           
 interface NegateExpression
           
 interface NotExpression
           
 interface NullLiteral
           
 interface OrderByExpression
           
 interface OrExpression
           
 interface ParenExpression
           
 interface ReplaceMethodCallExpression
           
 interface RoundMethodCallExpression
           
 interface SByteLiteral
          -128 (0x80) to 127 (0x7F)
 interface SecondMethodCallExpression
           
 interface SingleLiteral
           
 interface StartsWithMethodCallExpression
           
 interface StringLiteral
           
 interface SubExpression
           
 interface SubstringMethodCallExpression
           
 interface SubstringOfMethodCallExpression
           
 interface TimeLiteral
           
 interface ToLowerMethodCallExpression
           
 interface ToUpperMethodCallExpression
           
 interface TrimMethodCallExpression
           
 interface YearMethodCallExpression
           
 

Methods in org.odata4j.expression that return CommonExpression
 CommonExpression ParenExpression.getExpression()
           
 CommonExpression OrderByExpression.getExpression()
           
 CommonExpression NotExpression.getExpression()
           
 CommonExpression NegateExpression.getExpression()
           
 CommonExpression IsofExpression.getExpression()
           
 CommonExpression CastExpression.getExpression()
           
 CommonExpression BoolParenExpression.getExpression()
           
 CommonExpression ReplaceMethodCallExpression.getFind()
           
 CommonExpression SubstringMethodCallExpression.getLength()
           
 CommonExpression ConcatMethodCallExpression.getLHS()
           
 CommonExpression BinaryCommonExpression.getLHS()
           
 CommonExpression ReplaceMethodCallExpression.getReplace()
           
 CommonExpression ConcatMethodCallExpression.getRHS()
           
 CommonExpression BinaryCommonExpression.getRHS()
           
 CommonExpression AggregateBoolFunction.getSource()
           
 CommonExpression SubstringMethodCallExpression.getStart()
           
 CommonExpression YearMethodCallExpression.getTarget()
           
 CommonExpression TrimMethodCallExpression.getTarget()
           
 CommonExpression ToUpperMethodCallExpression.getTarget()
           
 CommonExpression ToLowerMethodCallExpression.getTarget()
           
 CommonExpression SubstringMethodCallExpression.getTarget()
           
 CommonExpression SecondMethodCallExpression.getTarget()
           
 CommonExpression RoundMethodCallExpression.getTarget()
           
 CommonExpression ReplaceMethodCallExpression.getTarget()
           
 CommonExpression MonthMethodCallExpression.getTarget()
           
 CommonExpression MinuteMethodCallExpression.getTarget()
           
 CommonExpression LengthMethodCallExpression.getTarget()
           
 CommonExpression IndexOfMethodCallExpression.getTarget()
           
 CommonExpression HourMethodCallExpression.getTarget()
           
 CommonExpression FloorMethodCallExpression.getTarget()
           
 CommonExpression DayMethodCallExpression.getTarget()
           
 CommonExpression CeilingMethodCallExpression.getTarget()
           
 CommonExpression BoolMethodExpression.getTarget()
           
 CommonExpression IndexOfMethodCallExpression.getValue()
           
 CommonExpression BoolMethodExpression.getValue()
           
static CommonExpression ExpressionParser.parse(String value)
           
static CommonExpression Expression.parse(String value)
           
 

Methods in org.odata4j.expression with parameters of type CommonExpression
static AddExpression Expression.add(CommonExpression lhs, CommonExpression rhs)
           
static AggregateBoolFunction Expression.aggregate(ExpressionParser.AggregateFunction function, CommonExpression source, String var, BoolCommonExpression predicate)
           
static AggregateAllFunction Expression.all(CommonExpression source, String var, BoolCommonExpression predicate)
           
static AggregateAnyFunction Expression.any(CommonExpression source)
           
static AggregateAnyFunction Expression.any(CommonExpression source, String var, BoolCommonExpression predicate)
           
static String Expression.asFilterString(CommonExpression expr)
           
static String Expression.asPrintString(CommonExpression expr)
           
static String PrintExpressionVisitor.asString(CommonExpression expr)
           
static BoolParenExpression Expression.boolParen(CommonExpression expression)
           
static CastExpression Expression.cast(CommonExpression expression, String type)
           
static CeilingMethodCallExpression Expression.ceiling(CommonExpression target)
           
static ConcatMethodCallExpression Expression.concat(CommonExpression lhs, CommonExpression rhs)
           
static DayMethodCallExpression Expression.day(CommonExpression target)
           
static DivExpression Expression.div(CommonExpression lhs, CommonExpression rhs)
           
static EndsWithMethodCallExpression Expression.endsWith(CommonExpression target, CommonExpression value)
           
static EqExpression Expression.eq(CommonExpression lhs, CommonExpression rhs)
           
static FloorMethodCallExpression Expression.floor(CommonExpression target)
           
static GeExpression Expression.ge(CommonExpression lhs, CommonExpression rhs)
           
static GtExpression Expression.gt(CommonExpression lhs, CommonExpression rhs)
           
static HourMethodCallExpression Expression.hour(CommonExpression target)
           
static IndexOfMethodCallExpression Expression.indexOf(CommonExpression target, CommonExpression value)
           
static IsofExpression Expression.isof(CommonExpression expression, String type)
           
static LeExpression Expression.le(CommonExpression lhs, CommonExpression rhs)
           
static LengthMethodCallExpression Expression.length(CommonExpression target)
           
static LtExpression Expression.lt(CommonExpression lhs, CommonExpression rhs)
           
static MinuteMethodCallExpression Expression.minute(CommonExpression target)
           
static ModExpression Expression.mod(CommonExpression lhs, CommonExpression rhs)
           
static MonthMethodCallExpression Expression.month(CommonExpression target)
           
static MulExpression Expression.mul(CommonExpression lhs, CommonExpression rhs)
           
static NeExpression Expression.ne(CommonExpression lhs, CommonExpression rhs)
           
static NegateExpression Expression.negate(CommonExpression expression)
           
static NotExpression Expression.not(CommonExpression expression)
           
static OrderByExpression Expression.orderBy(CommonExpression expression, OrderByExpression.Direction direction)
           
static ParenExpression Expression.paren(CommonExpression expression)
           
static ReplaceMethodCallExpression Expression.replace(CommonExpression target, CommonExpression find, CommonExpression replace)
           
static RoundMethodCallExpression Expression.round(CommonExpression target)
           
static SecondMethodCallExpression Expression.second(CommonExpression target)
           
static StartsWithMethodCallExpression Expression.startsWith(CommonExpression target, CommonExpression value)
           
static SubExpression Expression.sub(CommonExpression lhs, CommonExpression rhs)
           
static SubstringMethodCallExpression Expression.substring(CommonExpression target, CommonExpression start)
           
static SubstringMethodCallExpression Expression.substring(CommonExpression target, CommonExpression start, CommonExpression length)
           
static SubstringOfMethodCallExpression Expression.substringOf(CommonExpression value)
           
static SubstringOfMethodCallExpression Expression.substringOf(CommonExpression value, CommonExpression target)
           
static ToLowerMethodCallExpression Expression.toLower(CommonExpression target)
           
static ToUpperMethodCallExpression Expression.toUpper(CommonExpression target)
           
static TrimMethodCallExpression Expression.trim(CommonExpression target)
           
static YearMethodCallExpression Expression.year(CommonExpression target)
           
 

Uses of CommonExpression in org.odata4j.producer
 

Methods in org.odata4j.producer with parameters of type CommonExpression
 Object ExpressionEvaluator.evaluate(CommonExpression expression)
           
 

Uses of CommonExpression in org.odata4j.producer.inmemory
 

Methods in org.odata4j.producer.inmemory with parameters of type CommonExpression
static Object InMemoryEvaluation.evaluate(CommonExpression expression, Object target, PropertyModel properties)
           
 

Uses of CommonExpression in org.odata4j.producer.jpa
 

Methods in org.odata4j.producer.jpa with parameters of type CommonExpression
 String JPQLGenerator.toJpql(CommonExpression expression)
           
 



http://odata4j.org