Uses of Interface
com.mysema.query.QueryMetadata

Packages that use QueryMetadata
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.jdo.sql   
com.mysema.query.jpa Query implementations for HQL and JPAQL 
com.mysema.query.jpa.hibernate JPQL for Hibernate 
com.mysema.query.jpa.hibernate.sql   
com.mysema.query.jpa.impl JPQL for JPA 
com.mysema.query.jpa.sql   
com.mysema.query.lucene   
com.mysema.query.mongodb   
com.mysema.query.sql SQL/JDBC support for Querydsl 
com.mysema.query.sql.mssql SQL Server support 
com.mysema.query.sql.mysql MySQL support 
com.mysema.query.sql.oracle Oracle support for Querydsl SQL 
com.mysema.query.sql.postgres   
com.mysema.query.support Various support classes 
com.mysema.query.types Contains Querydsl grammar types 
com.mysema.query.types.query Subquery implementations 
 

Uses of QueryMetadata in com.mysema.query
 

Classes in com.mysema.query that implement QueryMetadata
 class DefaultQueryMetadata
          DefaultQueryMetadata is the default implementation of the QueryMetadata interface
 class EmptyMetadata
           
 

Fields in com.mysema.query declared as QueryMetadata
static QueryMetadata EmptyMetadata.DEFAULT
           
 

Methods in com.mysema.query that return QueryMetadata
 QueryMetadata QueryMetadata.clone()
          Clone this QueryMetadata instance
 QueryMetadata EmptyMetadata.clone()
           
 QueryMetadata DefaultQueryMetadata.clone()
           
 

Uses of QueryMetadata in com.mysema.query.collections
 

Methods in com.mysema.query.collections that return QueryMetadata
abstract  QueryMetadata AbstractColQuery.getMetadata()
           
 QueryMetadata ColQueryImpl.getMetadata()
           
 

Methods in com.mysema.query.collections with parameters of type QueryMetadata
 long QueryEngine.count(QueryMetadata metadata, Map<Expression<?>,Iterable<?>> iterables)
          Evaluate the given query and return the count of matched rows
 long DefaultQueryEngine.count(QueryMetadata metadata, Map<Expression<?>,Iterable<?>> iterables)
           
<T> com.mysema.codegen.Evaluator<T>
DefaultEvaluatorFactory.create(QueryMetadata metadata, List<? extends Expression<?>> sources, Expression<T> projection)
          Create an Evaluator for the given query sources and projection
<T> com.mysema.codegen.Evaluator<List<T>>
DefaultEvaluatorFactory.createEvaluator(QueryMetadata metadata, Expression<? extends T> source, Predicate filter)
          Create an Evaluator for the given source and filter
 com.mysema.codegen.Evaluator<List<Object[]>> DefaultEvaluatorFactory.createEvaluator(QueryMetadata metadata, List<JoinExpression> joins, Predicate filter)
          Create an Evaluator for the given sources and the given optional filter
 boolean QueryEngine.exists(QueryMetadata metadata, Map<Expression<?>,Iterable<?>> iterables)
           
 boolean DefaultQueryEngine.exists(QueryMetadata metadata, Map<Expression<?>,Iterable<?>> iterables)
           
<T> List<T>
QueryEngine.list(QueryMetadata metadata, Map<Expression<?>,Iterable<?>> iterables, Expression<T> projection)
          Evaluate the given query and return the projection as a list
<T> List<T>
DefaultQueryEngine.list(QueryMetadata metadata, Map<Expression<?>,Iterable<?>> iterables, Expression<T> projection)
           
 

Constructors in com.mysema.query.collections with parameters of type QueryMetadata
AbstractColQuery(QueryMetadata metadata, QueryEngine queryEngine)
           
ColQueryImpl(QueryMetadata metadata)
          Create a new ColQueryImpl instance
ColQueryImpl(QueryMetadata metadata, QueryEngine queryEngine)
          Create a new ColQueryImpl instance
ColQueryMixin(QueryMetadata metadata)
           
ColQueryMixin(T self, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.jdo
 

Methods in com.mysema.query.jdo that return QueryMetadata
 QueryMetadata AbstractJDOQLQuery.getMetadata()
           
 

Methods in com.mysema.query.jdo with parameters of type QueryMetadata
 void JDOQLSerializer.serialize(QueryMetadata metadata, boolean forCountRow, boolean subQuery)
           
 

Constructors in com.mysema.query.jdo with parameters of type QueryMetadata
AbstractJDOQLQuery(javax.jdo.PersistenceManager persistenceManager, JDOQLTemplates templates, QueryMetadata metadata, boolean detach)
           
AbstractJDOQLSubQuery(QueryMetadata metadata)
           
JDOQLQueryImpl(javax.jdo.PersistenceManager persistenceManager, JDOQLTemplates templates, QueryMetadata metadata, boolean detach)
          Create a new JDOQLQueryImpl instance
JDOQLQueryMixin(QueryMetadata metadata)
           
JDOQLQueryMixin(T self, QueryMetadata metadata)
           
JDOQLSubQuery(QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.jdo.sql
 

Methods in com.mysema.query.jdo.sql that return QueryMetadata
 QueryMetadata AbstractSQLQuery.getMetadata()
           
 QueryMetadata JDOSQLQuery.getMetadata()
           
 

Constructors in com.mysema.query.jdo.sql with parameters of type QueryMetadata
AbstractSQLQuery(QueryMetadata metadata, SQLTemplates templates)
           
JDOSQLQuery(javax.jdo.PersistenceManager persistenceManager, SQLTemplates templates, QueryMetadata metadata, boolean detach)
           
 

Uses of QueryMetadata in com.mysema.query.jpa
 

Methods in com.mysema.query.jpa that return QueryMetadata
 QueryMetadata AbstractSQLQuery.getMetadata()
           
 QueryMetadata JPQLQueryBase.getMetadata()
           
 

Methods in com.mysema.query.jpa with parameters of type QueryMetadata
 void NativeSQLSerializer.serialize(QueryMetadata metadata, boolean forCountRow)
           
 void JPQLSerializer.serialize(QueryMetadata metadata, boolean forCountRow, String projection)
           
 void JPQLSerializer.serializeForDelete(QueryMetadata md)
           
 void JPQLSerializer.serializeForUpdate(QueryMetadata md)
           
 

Constructors in com.mysema.query.jpa with parameters of type QueryMetadata
AbstractJPQLSubQuery(QueryMetadata metadata)
           
AbstractSQLQuery(QueryMetadata metadata)
           
JPQLQueryBase(QueryMetadata md, JPQLTemplates templates, javax.persistence.EntityManager entityManager)
           
JPQLQueryMixin(QueryMetadata metadata)
           
JPQLQueryMixin(T self, QueryMetadata metadata)
           
JPQLSubQuery(QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.jpa.hibernate
 

Constructors in com.mysema.query.jpa.hibernate with parameters of type QueryMetadata
AbstractHibernateQuery(SessionHolder session, JPQLTemplates patterns, QueryMetadata metadata)
           
HibernateQuery(SessionHolder session, JPQLTemplates templates, QueryMetadata metadata)
          Creates a new Session bound query
HibernateQuery(org.hibernate.Session session, QueryMetadata metadata)
          Creates a new Session bound query
HibernateSubQuery(QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.jpa.hibernate.sql
 

Constructors in com.mysema.query.jpa.hibernate.sql with parameters of type QueryMetadata
AbstractHibernateSQLQuery(SessionHolder session, SQLTemplates sqlTemplates, QueryMetadata metadata)
           
HibernateSQLQuery(SessionHolder session, SQLTemplates sqlTemplates, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.jpa.impl
 

Constructors in com.mysema.query.jpa.impl with parameters of type QueryMetadata
AbstractJPAQuery(javax.persistence.EntityManager em, JPQLTemplates patterns, QueryMetadata metadata)
           
JPAQuery(javax.persistence.EntityManager em, JPQLTemplates templates, QueryMetadata metadata)
          Creates a new query
JPAQuery(javax.persistence.EntityManager em, QueryMetadata metadata)
          Creates a new EntityManager bound query
JPASubQuery(QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.jpa.sql
 

Constructors in com.mysema.query.jpa.sql with parameters of type QueryMetadata
AbstractJPASQLQuery(javax.persistence.EntityManager entityManager, SQLTemplates sqlTemplates, QueryMetadata metadata)
           
JPASQLQuery(javax.persistence.EntityManager entityManager, SQLTemplates sqlTemplates, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.lucene
 

Methods in com.mysema.query.lucene with parameters of type QueryMetadata
protected  org.apache.lucene.search.Query LuceneSerializer.between(Operation<?> operation, QueryMetadata metadata)
           
protected  String[] LuceneSerializer.convert(Path<?> leftHandSide, Expression<?> rightHandSide, QueryMetadata metadata)
          template method
protected  org.apache.lucene.search.Query LuceneSerializer.endsWith(Operation<?> operation, QueryMetadata metadata, boolean ignoreCase)
           
protected  org.apache.lucene.search.Query LuceneSerializer.eq(Operation<?> operation, QueryMetadata metadata, boolean ignoreCase)
           
protected  org.apache.lucene.search.Query LuceneSerializer.ge(Operation<?> operation, QueryMetadata metadata)
           
protected  org.apache.lucene.search.Query LuceneSerializer.gt(Operation<?> operation, QueryMetadata metadata)
           
protected  org.apache.lucene.search.Query LuceneSerializer.in(Operation<?> operation, QueryMetadata metadata, boolean ignoreCase)
           
protected  org.apache.lucene.search.Query LuceneSerializer.le(Operation<?> operation, QueryMetadata metadata)
           
protected  org.apache.lucene.search.Query LuceneSerializer.like(Operation<?> operation, QueryMetadata metadata)
           
protected  org.apache.lucene.search.Query LuceneSerializer.lt(Operation<?> operation, QueryMetadata metadata)
           
protected  org.apache.lucene.search.Query LuceneSerializer.ne(Operation<?> operation, QueryMetadata metadata, boolean ignoreCase)
           
protected  org.apache.lucene.search.Query LuceneSerializer.range(Path<?> leftHandSide, String field, Expression<?> min, Expression<?> max, boolean minInc, boolean maxInc, QueryMetadata metadata)
           
protected  org.apache.lucene.search.Query LuceneSerializer.startsWith(QueryMetadata metadata, Operation<?> operation, boolean ignoreCase)
           
protected  org.apache.lucene.search.Query LuceneSerializer.stringContains(Operation<?> operation, QueryMetadata metadata, boolean ignoreCase)
           
protected  org.apache.lucene.search.Query LuceneSerializer.stringRange(Path<?> leftHandSide, String field, Expression<?> min, Expression<?> max, boolean minInc, boolean maxInc, QueryMetadata metadata)
           
 org.apache.lucene.search.Query LuceneSerializer.toQuery(Expression<?> expr, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.mongodb
 

Methods in com.mysema.query.mongodb with parameters of type QueryMetadata
protected  Predicate MongodbQuery.createFilter(QueryMetadata metadata)
           
protected  Predicate MongodbQuery.createJoinFilter(QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.sql
 

Methods in com.mysema.query.sql that return QueryMetadata
 QueryMetadata AbstractSQLQuery.getMetadata()
           
 

Methods in com.mysema.query.sql with parameters of type QueryMetadata
 void SQLSerializer.serialize(QueryMetadata metadata, boolean forCountRow)
           
 void SerializationContext.serialize(QueryMetadata metadata, boolean forCountRow)
           
 void SQLServerTemplates.serialize(QueryMetadata metadata, boolean forCountRow, SerializationContext context)
           
 void SQLTemplates.serialize(QueryMetadata metadata, boolean forCountRow, SerializationContext context)
           
 void OracleTemplates.serialize(QueryMetadata metadata, boolean forCountRow, SerializationContext context)
           
 void SQLSerializer.serializeForDelete(QueryMetadata metadata, RelationalPath<?> entity)
           
 void SQLSerializer.serializeForInsert(QueryMetadata metadata, RelationalPath<?> entity, List<Path<?>> columns, List<Expression<?>> values, SubQueryExpression<?> subQuery)
           
 void SQLSerializer.serializeForMerge(QueryMetadata metadata, RelationalPath<?> entity, List<Path<?>> keys, List<Path<?>> columns, List<Expression<?>> values, SubQueryExpression<?> subQuery)
           
 void SQLSerializer.serializeForUpdate(QueryMetadata metadata, RelationalPath<?> entity, List<com.mysema.commons.lang.Pair<Path<?>,Expression<?>>> updates)
           
protected  void SQLServerTemplates.serializeModifiers(QueryMetadata metadata, SerializationContext context)
           
protected  void DerbyTemplates.serializeModifiers(QueryMetadata metadata, SerializationContext context)
           
protected  void SQLTemplates.serializeModifiers(QueryMetadata metadata, SerializationContext context)
           
protected  void CUBRIDTemplates.serializeModifiers(QueryMetadata metadata, SerializationContext context)
           
protected  void OracleTemplates.serializeModifiers(QueryMetadata metadata, SerializationContext context)
           
 void SQLSerializer.serializeUnion(SubQueryExpression[] sqs, QueryMetadata metadata, boolean unionAll)
           
 

Constructors in com.mysema.query.sql with parameters of type QueryMetadata
AbstractSQLQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
           
AbstractSQLSubQuery(QueryMetadata metadata)
           
SQLQueryImpl(Connection conn, Configuration configuration, QueryMetadata metadata)
          Create a new SQLQueryImpl instance
SQLQueryImpl(Connection conn, SQLTemplates templates, QueryMetadata metadata)
          Create a new SQLQueryImpl instance
SQLQueryMixin(QueryMetadata metadata)
           
SQLQueryMixin(T self, QueryMetadata metadata)
           
SQLSubQuery(QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.sql.mssql
 

Constructors in com.mysema.query.sql.mssql with parameters of type QueryMetadata
SQLServerQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
           
SQLServerQuery(Connection conn, SQLTemplates templates, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.sql.mysql
 

Constructors in com.mysema.query.sql.mysql with parameters of type QueryMetadata
MySQLQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.sql.oracle
 

Constructors in com.mysema.query.sql.oracle with parameters of type QueryMetadata
OracleQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
           
OracleQuery(Connection conn, SQLTemplates templates, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.sql.postgres
 

Constructors in com.mysema.query.sql.postgres with parameters of type QueryMetadata
PostgresQuery(Connection conn, Configuration configuration, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.support
 

Classes in com.mysema.query.support that implement QueryMetadata
 class OrderedQueryMetadata
          OrderedQueryMetadata performs no metadata validation and ensures that FROM elements are before JOIN elements
 

Methods in com.mysema.query.support that return QueryMetadata
 QueryMetadata OrderedQueryMetadata.clone()
           
 QueryMetadata QueryMixin.getMetadata()
           
 

Methods in com.mysema.query.support with parameters of type QueryMetadata
static
<T> ExtendedSubQueryExpression<T>
Expressions.subQuery(Class<T> type, QueryMetadata metadata)
           
 

Constructors in com.mysema.query.support with parameters of type QueryMetadata
QueryMixin(QueryMetadata metadata)
           
QueryMixin(T self, QueryMetadata metadata)
           
 

Uses of QueryMetadata in com.mysema.query.types
 

Methods in com.mysema.query.types that return QueryMetadata
 QueryMetadata SubQueryExpression.getMetadata()
          Get the query metadata for the subquery
 QueryMetadata SubQueryExpressionImpl.getMetadata()
           
 

Constructors in com.mysema.query.types with parameters of type QueryMetadata
SubQueryExpressionImpl(Class<? extends T> type, QueryMetadata metadata)
           
 

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

Methods in com.mysema.query.types.query that return QueryMetadata
 QueryMetadata TimeSubQuery.getMetadata()
           
 QueryMetadata StringSubQuery.getMetadata()
           
 QueryMetadata SimpleSubQuery.getMetadata()
           
 QueryMetadata DateTimeSubQuery.getMetadata()
           
 QueryMetadata ComparableSubQuery.getMetadata()
           
 QueryMetadata DateSubQuery.getMetadata()
           
 QueryMetadata ListSubQuery.getMetadata()
           
 QueryMetadata BooleanSubQuery.getMetadata()
           
 QueryMetadata NumberSubQuery.getMetadata()
           
 

Constructors in com.mysema.query.types.query with parameters of type QueryMetadata
BooleanSubQuery(QueryMetadata md)
           
ComparableSubQuery(Class<T> type, QueryMetadata md)
           
DateSubQuery(Class<T> type, QueryMetadata md)
           
DateTimeSubQuery(Class<T> type, QueryMetadata md)
           
ListSubQuery(Class<T> elementType, QueryMetadata md)
           
NumberSubQuery(Class<T> type, QueryMetadata md)
           
SimpleSubQuery(Class<T> type, QueryMetadata md)
           
StringSubQuery(QueryMetadata md)
           
TimeSubQuery(Class<T> type, QueryMetadata md)
           
 



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