Uses of Interface
com.mysema.query.types.Operator

Packages that use Operator
com.mysema.query Contains basic Query elements 
com.mysema.query.collections Implementations of Querydsl query interfaces for JavaBean collections 
com.mysema.query.jdo JDOQL support for Querydsl 
com.mysema.query.jpa Query implementations for HQL and JPAQL 
com.mysema.query.mongodb   
com.mysema.query.sql SQL/JDBC support for Querydsl 
com.mysema.query.support Various support classes 
com.mysema.query.types Contains Querydsl grammar types 
com.mysema.query.types.expr Operations represent typed operations with operator and arguments 
 

Uses of Operator in com.mysema.query
 

Methods in com.mysema.query that return Operator
 Operator<? super Boolean> BooleanBuilder.getOperator()
           
 

Uses of Operator in com.mysema.query.collections
 

Methods in com.mysema.query.collections with parameters of type Operator
protected  void ColQuerySerializer.visitOperation(Class<?> type, Operator<?> operator, List<Expression<?>> args)
           
 

Uses of Operator in com.mysema.query.jdo
 

Methods in com.mysema.query.jdo with parameters of type Operator
protected  void JDOQLSerializer.visitOperation(Class<?> type, Operator<?> operator, List<Expression<?>> args)
           
 

Uses of Operator in com.mysema.query.jpa
 

Fields in com.mysema.query.jpa declared as Operator
static Operator<Object> JPQLTemplates.CAST
           
static Operator<Boolean> JPQLTemplates.MEMBER_OF
           
 

Methods in com.mysema.query.jpa with parameters of type Operator
protected  void JPQLSerializer.visitOperation(Class<?> type, Operator<?> operator, List<Expression<?>> args)
           
 boolean HQLTemplates.wrapElements(Operator<?> operator)
           
 boolean JPQLTemplates.wrapElements(Operator<?> operator)
           
 

Uses of Operator in com.mysema.query.mongodb
 

Fields in com.mysema.query.mongodb declared as Operator
static Operator<Boolean> MongodbOps.NEAR
           
 

Uses of Operator in com.mysema.query.sql
 

Fields in com.mysema.query.sql declared as Operator
static Operator<Object> SQLTemplates.CAST
           
static Operator<Object> SQLTemplates.UNION
           
 

Methods in com.mysema.query.sql with parameters of type Operator
protected  void SQLSerializer.visitOperation(Class<?> type, Operator<?> operator, List<Expression<?>> args)
           
 

Uses of Operator in com.mysema.query.support
 

Methods in com.mysema.query.support with parameters of type Operator
protected  Template SerializerBase.getTemplate(Operator<?> op)
           
static
<T> SimpleExpression<T>
Expressions.operation(Class<T> type, Operator<? super T> operator, Expression<?>... args)
           
protected  void SerializerBase.visitOperation(Class<?> type, Operator<?> operator, List<Expression<?>> args)
           
 

Uses of Operator in com.mysema.query.types
 

Classes in com.mysema.query.types that implement Operator
 class OperatorImpl<T>
          OperatorImpl is the default implementation of the Operator interface
 class PathType
          PathType represents the relation of a Path to its parent
 

Fields in com.mysema.query.types declared as Operator
static Operator<Number> Ops.MathOps.ABS
           
static Operator<Number> Ops.MathOps.ACOS
           
static Operator<Number> Ops.ADD
           
static Operator<Boolean> Ops.AFTER
           
static Operator<Object> Ops.ALIAS
           
static Operator<Object> Ops.QuantOps.ALL
           
static Operator<Boolean> Ops.AND
           
static Operator<Object> Ops.QuantOps.ANY
           
static Operator<Boolean> Ops.AOE
           
static Operator<Number> Ops.ARRAY_SIZE
           
static Operator<Number> Ops.MathOps.ASIN
           
static Operator<Number> Ops.MathOps.ATAN
           
static Operator<Number> Ops.AggOps.AVG_AGG
           
static Operator<Comparable> Ops.QuantOps.AVG_IN_COL
           
static Operator<Boolean> Ops.BEFORE
           
static Operator<Boolean> Ops.BETWEEN
           
static Operator<Boolean> Ops.BOE
           
static Operator<Object> Ops.CASE
           
static Operator<Object> Ops.CASE_ELSE
           
static Operator<Object> Ops.CASE_EQ
           
static Operator<Object> Ops.CASE_EQ_ELSE
           
static Operator<Object> Ops.CASE_EQ_WHEN
           
static Operator<Object> Ops.CASE_WHEN
           
static Operator<Number> Ops.MathOps.CEIL
           
static Operator<Character> Ops.CHAR_AT
           
static Operator<Object> Ops.COALESCE
           
static Operator<Boolean> Ops.COL_IS_EMPTY
           
static Operator<Number> Ops.COL_SIZE
           
static Operator<String> Ops.CONCAT
           
static Operator<Boolean> Ops.CONTAINS_KEY
           
static Operator<Boolean> Ops.CONTAINS_VALUE
           
static Operator<Number> Ops.MathOps.COS
           
static Operator<Number> Ops.AggOps.COUNT_AGG
           
static Operator<Number> Ops.AggOps.COUNT_ALL_AGG
           
static Operator<Number> Ops.AggOps.COUNT_DISTINCT_AGG
           
static Operator<Comparable> Ops.DateTimeOps.CURRENT_DATE
           
static Operator<Comparable> Ops.DateTimeOps.CURRENT_TIME
           
static Operator<Comparable> Ops.DateTimeOps.CURRENT_TIMESTAMP
           
static Operator<Integer> Ops.DateTimeOps.DAY_OF_MONTH
           
static Operator<Integer> Ops.DateTimeOps.DAY_OF_WEEK
           
static Operator<Integer> Ops.DateTimeOps.DAY_OF_YEAR
           
static Operator<Object> Ops.DELEGATE
           
static Operator<Number> Ops.DIV
           
static Operator<Boolean> Ops.ENDS_WITH
           
static Operator<Boolean> Ops.ENDS_WITH_IC
           
static Operator<Boolean> Ops.EQ_IGNORE_CASE
           
static Operator<Boolean> Ops.EQ_OBJECT
           
static Operator<Boolean> Ops.EQ_PRIMITIVE
           
static Operator<Boolean> Ops.EXISTS
           
static Operator<Number> Ops.MathOps.EXP
           
static Operator<Number> Ops.MathOps.FLOOR
           
static Operator<Boolean> Ops.GOE
           
static Operator<Boolean> Ops.GT
           
static Operator<Integer> Ops.DateTimeOps.HOUR
           
static Operator<Boolean> Ops.IN
           
static Operator<Number> Ops.INDEX_OF
           
static Operator<Number> Ops.INDEX_OF_2ARGS
           
static Operator<Boolean> Ops.INSTANCE_OF
           
static Operator<Boolean> Ops.IS_NOT_NULL
           
static Operator<Boolean> Ops.IS_NULL
           
static Operator<Number> Ops.StringOps.LAST_INDEX
           
static Operator<Number> Ops.StringOps.LAST_INDEX_2ARGS
           
static Operator<Boolean> Ops.LIKE
           
static Operator<Object> Ops.LIST
           
static Operator<Boolean> Ops.LOE
           
static Operator<Number> Ops.MathOps.LOG
           
static Operator<Number> Ops.MathOps.LOG10
           
static Operator<String> Ops.LOWER
           
static Operator<Boolean> Ops.LT
           
static Operator<String> Ops.StringOps.LTRIM
           
static Operator<Boolean> Ops.MAP_IS_EMPTY
           
static Operator<Number> Ops.MAP_SIZE
           
static Operator<Boolean> Ops.MATCHES
           
static Operator<Boolean> Ops.MATCHES_IC
           
static Operator<Number> Ops.MathOps.MAX
           
static Operator<Comparable> Ops.AggOps.MAX_AGG
           
static Operator<Comparable> Ops.QuantOps.MAX_IN_COL
           
static Operator<Integer> Ops.DateTimeOps.MILLISECOND
           
static Operator<Number> Ops.MathOps.MIN
           
static Operator<Comparable> Ops.AggOps.MIN_AGG
           
static Operator<Comparable> Ops.QuantOps.MIN_IN_COL
           
static Operator<Integer> Ops.DateTimeOps.MINUTE
           
static Operator<Number> Ops.MOD
           
static Operator<Integer> Ops.DateTimeOps.MONTH
           
static Operator<Number> Ops.MULT
           
static Operator<Boolean> Ops.NE_OBJECT
           
static Operator<Boolean> Ops.NE_PRIMITIVE
           
static Operator<Number> Ops.NEGATE
           
static Operator<Boolean> Ops.NOT
           
static Operator<Number> Ops.NUMCAST
           
static Operator<Boolean> Ops.OR
           
static Operator<Integer> Ops.ORDINAL
           
static Operator<Number> Ops.MathOps.POWER
           
static Operator<Number> Ops.MathOps.RANDOM
           
static Operator<Number> Ops.MathOps.ROUND
           
static Operator<String> Ops.StringOps.RTRIM
           
static Operator<Integer> Ops.DateTimeOps.SECOND
           
static Operator<Number> Ops.MathOps.SIN
           
static Operator<String> Ops.StringOps.SPACE
           
static Operator<String[]> Ops.StringOps.SPLIT
           
static Operator<Number> Ops.MathOps.SQRT
           
static Operator<Boolean> Ops.STARTS_WITH
           
static Operator<Boolean> Ops.STARTS_WITH_IC
           
static Operator<String> Ops.STRING_CAST
           
static Operator<Boolean> Ops.STRING_CONTAINS
           
static Operator<Boolean> Ops.STRING_CONTAINS_IC
           
static Operator<Boolean> Ops.STRING_IS_EMPTY
           
static Operator<Number> Ops.STRING_LENGTH
           
static Operator<Number> Ops.SUB
           
static Operator<String> Ops.SUBSTR_1ARG
           
static Operator<String> Ops.SUBSTR_2ARGS
           
static Operator<Number> Ops.AggOps.SUM_AGG
           
static Operator<Comparable> Ops.DateTimeOps.SYSDATE
           
static Operator<Number> Ops.MathOps.TAN
           
static Operator<String> Ops.TRIM
           
static Operator<String> Ops.UPPER
           
static Operator<Integer> Ops.DateTimeOps.WEEK
           
static Operator<Boolean> Ops.XNOR
           
static Operator<Boolean> Ops.XOR
           
static Operator<Integer> Ops.DateTimeOps.YEAR
           
static Operator<Integer> Ops.DateTimeOps.YEAR_MONTH
           
 

Fields in com.mysema.query.types with type parameters of type Operator
static List<Operator<?>> Ops.compareOps
           
static List<Operator<?>> Ops.equalsOps
           
static List<Operator<?>> Ops.notEqualsOps
           
 

Methods in com.mysema.query.types that return Operator
 Operator<? super T> OperationImpl.getOperator()
           
 Operator<? super T> Operation.getOperator()
          Get the operator symbol for this operation
 

Methods in com.mysema.query.types with parameters of type Operator
protected  void Templates.add(Operator<?> op, String pattern)
           
protected  void Templates.add(Operator<?> op, String pattern, int pre)
           
static
<RT> Operation<RT>
OperationImpl.create(Class<? extends RT> type, Operator<? super RT> operator, Expression<?>... args)
           
 int Templates.getPrecedence(Operator<?> operator)
           
 Template Templates.getTemplate(Operator<?> op)
           
 

Constructors in com.mysema.query.types with parameters of type Operator
OperationImpl(Class<? extends T> type, Operator<? super T> operator, Expression<?>... args)
           
OperationImpl(Class<? extends T> type, Operator<? super T> operator, List<Expression<?>> args)
           
PredicateOperation(Operator<Boolean> operator, Expression<?>... args)
           
PredicateOperation(Operator<Boolean> operator, List<Expression<?>> args)
           
 

Uses of Operator in com.mysema.query.types.expr
 

Methods in com.mysema.query.types.expr that return Operator
 Operator<? super T> DateOperation.getOperator()
           
 Operator<? super T> DateTimeOperation.getOperator()
           
 Operator<? super T> TimeOperation.getOperator()
           
 Operator<? super T> NumberOperation.getOperator()
           
 Operator<? super T> EnumOperation.getOperator()
           
 Operator<? super String> StringOperation.getOperator()
           
 Operator<? super Boolean> BooleanOperation.getOperator()
           
 Operator<? super T> SimpleOperation.getOperator()
           
 Operator<? super T> ComparableOperation.getOperator()
           
 

Methods in com.mysema.query.types.expr with parameters of type Operator
static
<D extends Enum<D>>
EnumExpression<D>
EnumOperation.create(Class<? extends D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static
<D extends Number & Comparable<?>>
NumberExpression<D>
NumberOperation.create(Class<? extends D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static
<D> SimpleExpression<D>
SimpleOperation.create(Class<D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static
<D extends Comparable<?>>
DateExpression<D>
DateOperation.create(Class<D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static
<D extends Comparable<?>>
DateTimeExpression<D>
DateTimeOperation.create(Class<D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static
<D extends Comparable<?>>
TimeExpression<D>
TimeOperation.create(Class<D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static
<D extends Comparable<?>>
ComparableExpression<D>
ComparableOperation.create(Class<D> type, Operator<? super D> op, Expression<?>... args)
          Factory method
static BooleanExpression BooleanOperation.create(Operator<? super Boolean> op, Expression<?>... args)
           
static StringExpression StringOperation.create(Operator<? super String> op, Expression<?>... args)
           
 



Copyright © 2007-2011 Mysema Ltd. All Rights Reserved.