Package com.mysema.query.types

Contains Querydsl grammar types


Interface Summary
CollectionExpression<C extends Collection<E>,E> CollectionExpression represents java.util.Collection typed expressions
Constant<D> Constant represents a general constant expression.
EntityPath<T> EntityPath is the common interface for entity path expressions
Expression<D> Expression defines a general typed expression in a Query instance.
FactoryExpression<D> FactoryExpression represents factory expressions such as JavaBean or Constructor projections
MapExpression<K,V> MapExpression represents java.util.Map typed expressions
Operation<RT> Operation represents an operation with operator and arguments
Operator<RT> Operator represents operator symbols
Ops Ops provides the operators for the fluent query grammar.
Ops.AggOps Aggreation operators
Ops.DateTimeOps Date and time operators
Ops.MathOps Math operators
Ops.QuantOps Quantification operators
Ops.StringOps String operators
ParamExpression<T> ParamExpression defines named and unnamed parameters in queries
Path<C> Path represents a path expression
Predicate Predicate is the common interface for Boolean typed expressions
SubQueryExpression<T> SubQueryExpression represents a sub query.
TemplateExpression<T> TemplateExpression provides base types for custom expressions with integrated serialization templates
Visitor<R,C> Visitor defines a Visitor signature for Expression instances.

Class Summary
ArrayConstructorExpression<D> ArrayConstructorExpression extends ExpressionBase to represent array initializers
ConstantImpl<T> ConstantImpl is the default implementation of the Constant interface
ConstructorExpression<D> ConstructorExpression represents a constructor invocation
ExpressionBase<T> ExpressionBase is the base class for Expression implementations
ExpressionUtils ExpressionUtils provides utilities for constructing common operation instances
ExtractorVisitor ExtractorVisitor is a Visitor implementation for Expression extraction
JavaTemplates JavaTemplates extends Templates to provide Java syntax compliant serialization of Querydsl expressions
NullExpression<T> NullExpression defines a general null expression
OperationImpl<RT> OperationImpl is the default implementation of the Operation interface
OperatorImpl<RT> OperatorImpl is the default implementation of the Operator interface
OrderSpecifier<A extends Comparable> OrderSpecifier represents an order-by-element in a Query instance
PathImpl<T> PathImpl defines a default implementation of the Path interface
PathMetadata<T> PathMetadata provides metadata for Path expressions.
PathMetadataFactory PathMetadataFactory is a factory class for Path construction
PredicateOperation PredicateOperation provides a Boolean typed Operation implementation
QBean<T> QBean is a JavaBean populating projection type
QTuple QTuple represents a projection of type Tuple
SubQueryExpressionImpl<T> SubQueryExpressionImpl is the default implementation of the SubQueryExpression interface
Template Template for Operation, TemplateExpression and Path serialization
TemplateExpressionImpl<T> Default implementation of the TemplateExpression interface
TemplateFactory TemplateFactory is a factory for Template instances
Templates Templates provides operator patterns for query expression serialization
ToStringVisitor ToStringVisitor is used for toString() serialization in Expression implementations.

Enum Summary
Order Order defines ascending and descending order
PathType PathType represents the relation of a Path to its parent

Exception Summary

Package com.mysema.query.types Description

Contains Querydsl grammar types

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