Uses of Interface
org.outerj.daisy.query.model.Expression

Packages that use Expression
org.outerj.daisy.query   
org.outerj.daisy.query.model   
org.outerj.daisy.query.model.functions   
 

Uses of Expression in org.outerj.daisy.query
 

Methods in org.outerj.daisy.query that return Expression
 Expression QueryParser.andExpression()
           
 Expression QueryParser.expression()
           
 Expression QueryParser.grouping()
           
 Expression QueryParser.multValueExpr()
           
 Expression QueryParser.orExpression()
           
 Expression QueryParser.sumValueExpr()
           
 Expression QueryParser.unaryExpression()
           
 Expression QueryParser.valueExpr()
           
 

Uses of Expression in org.outerj.daisy.query.model
 

Subinterfaces of Expression in org.outerj.daisy.query.model
 interface Function
           
 interface PredicateExpr
          Interface for predicate expressions, these are expression which evaluate to either "true" or "false".
 interface ValueExpr
          An expression which evaluates to some value.
 

Classes in org.outerj.daisy.query.model that implement Expression
 class AbstractFunction
           
 class AbstractMultiArgPredicate
           
 class AbstractPredicateExpr
           
 class AlwaysSatisfiedPredicate
           
 class And
           
 class Between
           
 class DoesNotHaveVariant
           
 class Eq
           
 class Gt
           
 class GtEq
           
 class HasAll
           
 class HasAny
           
 class HasNone
           
 class HasPart
           
 class HasPartWithMimeType
           
 class Identifier
           
 class In
           
 class InCollection
           
 class IsLinked
           
 class IsNotNull
           
 class IsNull
           
 class Like
           
 class LinksToOrFrom
           
 class Literal
           
 class Lt
           
 class LtEq
           
 class NotEq
           
 class Or
           
 class UnaryPredicateExpr
           
 

Uses of Expression in org.outerj.daisy.query.model.functions
 

Classes in org.outerj.daisy.query.model.functions that implement Expression
 class AbsFunction
           
 class AbstractBinaryMathFunction
           
 class AbstractCaseFunction
          Base class for upper and lower case functions
 class AbstractUnaryMathFunction
           
 class AddFunction
           
 class CeilingFunction
           
 class ConcatFunction
           
 class ContextDocFunction
           
 class CurrentDateFunction
           
 class CurrentDateTimeFunction
           
 class DateComponentFunction
           
 class DayOfMonthFunction
           
 class DayOfWeekFunction
           
 class DayOfYearFunction
           
 class DivideFunction
           
 class FloorFunction
           
 class LeftFunction
           
 class LengthFunction
           
 class LowerCaseFunction
           
 class ModFunction
           
 class MonthFunction
           
 class MultiplyFunction
           
 class RandomFunction
           
 class RelativeDateFunction
           
 class RelativeDateTimeFunction
           
 class RightFunction
           
 class RoundFunction
           
 class SubstractFunction
           
 class SubstringFunction
           
 class UpperCaseFunction
           
 class UserIdFunction
           
 class WeekFunction
           
 class YearFunction
           
 



Copyright © -2012 . All Rights Reserved.