org.outerj.daisy.query.model
Interface Expression

All Known Subinterfaces:
Function, PredicateExpr, ValueExpr
All Known Implementing Classes:
AbsFunction, AbstractBinaryMathFunction, AbstractCaseFunction, AbstractFunction, AbstractMultiArgPredicate, AbstractPredicateExpr, AbstractUnaryMathFunction, AddFunction, AlwaysSatisfiedPredicate, And, Between, CeilingFunction, ConcatFunction, ContextDocFunction, CurrentDateFunction, CurrentDateTimeFunction, DateComponentFunction, DayOfMonthFunction, DayOfWeekFunction, DayOfYearFunction, DivideFunction, DoesNotHaveVariant, Eq, FloorFunction, Gt, GtEq, HasAll, HasAny, HasNone, HasPart, HasPartWithMimeType, Identifier, In, InCollection, IsLinked, IsNotNull, IsNull, LeftFunction, LengthFunction, Like, LinksToOrFrom, Literal, LowerCaseFunction, Lt, LtEq, ModFunction, MonthFunction, MultiplyFunction, NotEq, Or, RandomFunction, RelativeDateFunction, RelativeDateTimeFunction, RightFunction, RoundFunction, SubstractFunction, SubstringFunction, UnaryPredicateExpr, UpperCaseFunction, UserIdFunction, WeekFunction, YearFunction

public interface Expression

Base interface for predicate and value expression.


Method Summary
 int getColumn()
           
 int getLine()
           
 java.lang.String getLocation()
           
 void setLocation(int line, int column)
           
 

Method Detail

setLocation

void setLocation(int line,
                 int column)

getLocation

java.lang.String getLocation()

getLine

int getLine()

getColumn

int getColumn()


Copyright © -2012 . All Rights Reserved.