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

Packages that use Visitor
com.mysema.query Contains basic Query elements 
com.mysema.query.group   
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 
com.mysema.query.types.path Paths represent typed property paths, variables and list-map-array access 
com.mysema.query.types.query Subquery implementations 
com.mysema.query.types.template Custom types are comparable to operations but contain the serialization templates instead of operator patterns. 
 

Uses of Visitor in com.mysema.query
 

Methods in com.mysema.query with parameters of type Visitor
<R,C> R
BooleanBuilder.accept(Visitor<R,C> v, C context)
           
 

Uses of Visitor in com.mysema.query.group
 

Methods in com.mysema.query.group with parameters of type Visitor
<R,C> R
AbstractGroupExpression.accept(Visitor<R,C> v, C context)
           
 

Uses of Visitor in com.mysema.query.support
 

Classes in com.mysema.query.support that implement Visitor
 class CollectionAnyVisitor
          CollectionAnyVisitor is an expression visitor which transforms any() path expressions which are often transformed into subqueries
 class ListAccessVisitor
          ListAccessVisitor is expression visitor implementation
 class SerializerBase<S extends SerializerBase<S>>
          SerializerBase is a stub for Serializer implementations which serialize query metadata to Strings
 

Methods in com.mysema.query.support with parameters of type Visitor
<R,C> R
NumberConversions.accept(Visitor<R,C> v, C context)
           
<R,C> R
NumberConversion.accept(Visitor<R,C> v, C context)
           
 

Uses of Visitor in com.mysema.query.types
 

Classes in com.mysema.query.types that implement Visitor
 class ExtractorVisitor
          ExtractorVisitor is a Visitor implementation for Expression extraction
 class HashCodeVisitor
          HashCodeVisitor is used for hashCode generation in Expression implementations.
 class PathExtractor
          Extracts the first path that occurs in an expression via breadth first search
 class ToStringVisitor
          ToStringVisitor is used for toString() serialization in Expression implementations.
 class ValidatingVisitor
          ValidatingVisitor visits expressions and ensures that only known path instances are used
 

Methods in com.mysema.query.types with parameters of type Visitor
<R,C> R
ArrayConstructorExpression.accept(Visitor<R,C> v, C context)
           
<R,C> R
TemplateExpressionImpl.accept(Visitor<R,C> v, C context)
           
<R,C> R
ConstantImpl.accept(Visitor<R,C> v, C context)
           
<R,C> R
MappingProjection.accept(Visitor<R,C> v, C context)
           
<R,C> R
OperationImpl.accept(Visitor<R,C> v, C context)
           
<R,C> R
PathImpl.accept(Visitor<R,C> v, C context)
           
<R,C> R
SubQueryExpressionImpl.accept(Visitor<R,C> v, C context)
           
<R,C> R
ConstructorExpression.accept(Visitor<R,C> v, C context)
           
<R,C> R
QBean.accept(Visitor<R,C> v, C context)
           
<R,C> R
ParamExpressionImpl.accept(Visitor<R,C> v, C context)
           
<R,C> R
FactoryExpressionUtils.FactoryExpressionAdapter.accept(Visitor<R,C> v, C context)
           
<R,C> R
QTuple.accept(Visitor<R,C> v, C context)
           
<R,C> R
Expression.accept(Visitor<R,C> v, C context)
          Accept the visitor with the given context
 

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

Methods in com.mysema.query.types.expr with parameters of type Visitor
<R,C> R
DateOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
DateTimeOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
TimeOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
NumberOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
EnumOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
Param.accept(Visitor<R,C> v, C context)
           
<R,C> R
StringOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
BooleanOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
SimpleOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
Coalesce.accept(Visitor<R,C> v, C context)
           
<R,C> R
ComparableOperation.accept(Visitor<R,C> v, C context)
           
<R,C> R
DslOperation.accept(Visitor<R,C> v, C context)
           
 

Uses of Visitor in com.mysema.query.types.path
 

Methods in com.mysema.query.types.path with parameters of type Visitor
<R,C> R
SimplePath.accept(Visitor<R,C> v, C context)
           
<R,C> R
StringPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
MapPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
SetPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
ComparablePath.accept(Visitor<R,C> v, C context)
           
<R,C> R
ArrayPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
DatePath.accept(Visitor<R,C> v, C context)
           
<R,C> R
NumberPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
ListPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
CollectionPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
BooleanPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
DslPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
EnumPath.accept(Visitor<R,C> v, C context)
           
<R,C> R
DateTimePath.accept(Visitor<R,C> v, C context)
           
<R,C> R
TimePath.accept(Visitor<R,C> v, C context)
           
<R,C> R
BeanPath.accept(Visitor<R,C> v, C context)
           
 

Uses of Visitor in com.mysema.query.types.query
 

Methods in com.mysema.query.types.query with parameters of type Visitor
<R,C> R
TimeSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
StringSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
SimpleSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
DateTimeSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
ComparableSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
DateSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
ListSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
BooleanSubQuery.accept(Visitor<R,C> v, C context)
           
<R,C> R
NumberSubQuery.accept(Visitor<R,C> v, C context)
           
 

Uses of Visitor in com.mysema.query.types.template
 

Methods in com.mysema.query.types.template with parameters of type Visitor
<R,C> R
TimeTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
BooleanTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
EnumTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
DateTimeTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
ComparableTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
StringTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
NumberTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
DateTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
DslTemplate.accept(Visitor<R,C> v, C context)
           
<R,C> R
SimpleTemplate.accept(Visitor<R,C> v, C context)
           
 



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