org.outerj.daisy.query.model
Class AbstractPredicateExpr

java.lang.Object
  extended by org.outerj.daisy.query.model.AbstractPredicateExpr
All Implemented Interfaces:
Expression, PredicateExpr
Direct Known Subclasses:
AbstractMultiArgPredicate, AlwaysSatisfiedPredicate, And, Between, DoesNotHaveVariant, HasPart, HasPartWithMimeType, InCollection, IsLinked, IsNotNull, IsNull, Like, LinksToOrFrom, Or, UnaryPredicateExpr

public abstract class AbstractPredicateExpr
extends java.lang.Object
implements PredicateExpr


Constructor Summary
AbstractPredicateExpr()
           
 
Method Summary
 int getColumn()
           
 int getLine()
           
 java.lang.String getLocation()
           
 void setLocation(int line, int column)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.outerj.daisy.query.model.PredicateExpr
appliesTo, bindSql, evaluate, generateSql, isAclAllowed, prepare
 

Constructor Detail

AbstractPredicateExpr

public AbstractPredicateExpr()
Method Detail

setLocation

public void setLocation(int line,
                        int column)
Specified by:
setLocation in interface Expression

getLocation

public java.lang.String getLocation()
Specified by:
getLocation in interface Expression

getLine

public int getLine()
Specified by:
getLine in interface Expression

getColumn

public int getColumn()
Specified by:
getColumn in interface Expression


Copyright © -2012 . All Rights Reserved.