Uses of Interface
com.googlecode.jpattern.orm.query.IExpression

Packages that use IExpression
com.googlecode.jpattern.orm.query   
 

Uses of IExpression in com.googlecode.jpattern.orm.query
 

Classes in com.googlecode.jpattern.orm.query that implement IExpression
 class Expression
           
 

Methods in com.googlecode.jpattern.orm.query that return IExpression
 IExpression IExpression.allEq(Map<String,Object> propertyMap)
          All Equal - Map containing property names and their values.
 IExpression Expression.allEq(Map<String,Object> propertyMap)
           
 IExpression IExpression.and(IExpressionElement expressionOne, IExpressionElement expressionTwo)
          And - join two expressions with a logical and.
 IExpression Expression.and(IExpressionElement expressionOne, IExpressionElement expressionTwo)
           
 IExpression IExpression.eq(String property, Object value)
          Express the "Equals to" relation between an object's property and a fixed value.
 IExpression Expression.eq(String property, Object value)
           
 IExpression IExpression.eqProperties(String firstProperty, String secondProperty)
          Express the "Equals to" relation between objects properties
 IExpression Expression.eqProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.ge(String property, Object value)
          Express the "Greater or equals to" relation between an object's property and a fixed value.
 IExpression Expression.ge(String property, Object value)
           
 IExpression IExpression.geProperties(String firstProperty, String secondProperty)
          Express the "Greater or equals to" relation between objects properties
 IExpression Expression.geProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.gt(String property, Object value)
          Express the "Greater than" relation between an object's property and a fixed value.
 IExpression Expression.gt(String property, Object value)
           
 IExpression IExpression.gtProperties(String firstProperty, String secondProperty)
          Express the "Greater than" relation between objects properties
 IExpression Expression.gtProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.ieq(String property, String value)
          Express the "Insensitive Equal To" between an object's property and a fixed value (it uses a lower() function to make both case insensitive).
 IExpression Expression.ieq(String property, String value)
           
 IExpression IExpression.ieqProperties(String firstProperty, String secondProperty)
          Express the "Insensitive Equal To" bbetween objects properties (it uses a lower() function to make both case insensitive).
 IExpression Expression.ieqProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.ilike(String property, String value)
          Case insensitive Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore).
 IExpression Expression.ilike(String property, String value)
           
 IExpression IExpression.in(String property, Collection<?> values)
          In - property has a value in the collection of values.
 IExpression Expression.in(String property, Collection<?> values)
           
 IExpression IExpression.in(String property, IQuery subQuery)
          In - using a subQuery.
 IExpression Expression.in(String property, IQuery subQuery)
           
 IExpression IExpression.in(String property, Object[] values)
          In - property has a value in the array of values.
 IExpression Expression.in(String property, Object[] values)
           
 IExpression IExpression.isNotNull(String property)
          Is Not Null - property is not null.
 IExpression Expression.isNotNull(String property)
           
 IExpression IExpression.isNull(String property)
          Is Null - property is null.
 IExpression Expression.isNull(String property)
           
 IExpression IExpression.le(String property, Object value)
          Express the "Lesser or equals to" relation between an object's property and a fixed value.
 IExpression Expression.le(String property, Object value)
           
 IExpression IExpression.leProperties(String firstProperty, String secondProperty)
          Express the "Lesser or equals to" relation between objects properties
 IExpression Expression.leProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.like(String property, String value)
          Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore).
 IExpression Expression.like(String property, String value)
           
 IExpression IExpression.lt(String property, Object value)
          Express the "Lesser than" relation between an object's property and a fixed value.
 IExpression Expression.lt(String property, Object value)
           
 IExpression IExpression.ltProperties(String firstProperty, String secondProperty)
          Express the "Lesser than" relation between objects properties
 IExpression Expression.ltProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.ne(String property, Object value)
          Express the "Not Equals to" relation between objects properties.
 IExpression Expression.ne(String property, Object value)
           
 IExpression IExpression.neProperties(String firstProperty, String secondProperty)
          Express the "Not Equals to" relation between an object's property and a fixed value.
 IExpression Expression.neProperties(String firstProperty, String secondProperty)
           
 IExpression IExpression.nin(String property, Collection<?> values)
          Not In - property has a value in the collection of values.
 IExpression Expression.nin(String property, Collection<?> values)
           
 IExpression IExpression.nin(String property, IQuery subQuery)
          Not In - using a subQuery.
 IExpression Expression.nin(String property, IQuery subQuery)
           
 IExpression IExpression.nin(String property, Object[] values)
          Not In - property has a value in the array of values.
 IExpression Expression.nin(String property, Object[] values)
           
 IExpression IExpression.nlike(String property, String value)
          Not Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore).
 IExpression Expression.nlike(String property, String value)
           
 IExpression IExpression.not(IExpressionElement expression)
          Negate the expression (prefix it with NOT).
 IExpression Expression.not(IExpressionElement expression)
           
 IExpression IExpression.or(IExpressionElement expressionOne, IExpressionElement expressionTwo)
          Or - join two expressions with a logical or.
 IExpression Expression.or(IExpressionElement expressionOne, IExpressionElement expressionTwo)
           
 IExpression ABaseOrmQuery.where()
           
 IExpression OrmUpdate.where()
           
 IExpression OrmDelete.where()
           
 IExpression IBaseOrmQuery.where()
          Set the where clause.
 IExpression IUpdate.where()
          Create or modify the "WHERE" clause of the statement.
 IExpression IDelete.where()
          Create or modify the "WHERE" clause of the statement.
 

Methods in com.googlecode.jpattern.orm.query with parameters of type IExpression
protected  void ABaseOrmQuery.setWhere(IExpression whereExpression)
           
 



Copyright © 2011. All Rights Reserved.