com.mysema.query.collections
Class CustomQueryable<SubType extends CustomQueryable<SubType>>

java.lang.Object
  extended by com.mysema.query.support.ProjectableAdapter
      extended by com.mysema.query.collections.CustomQueryable<SubType>
All Implemented Interfaces:
Projectable

public abstract class CustomQueryable<SubType extends CustomQueryable<SubType>>
extends ProjectableAdapter

CustomQueryable a ColQuery like interface for querying on custom IteratorSource sources

Version:
$Id$
Author:
tiwe

Field Summary
 
Fields inherited from class com.mysema.query.support.ProjectableAdapter
projectable
 
Constructor Summary
CustomQueryable(QueryMetadata metadata, EvaluatorFactory evaluatorFactory)
           
 
Method Summary
 SubType from(Path<?>... exprs)
           
protected abstract
<T> Iterable<T>
getContent(Path<T> expr)
           
protected  QueryMetadata getMetadata()
           
 SubType orderBy(OrderSpecifier<?>... o)
           
 SubType where(EBoolean... o)
           
 
Methods inherited from class com.mysema.query.support.ProjectableAdapter
count, countDistinct, iterate, iterate, iterate, iterateDistinct, iterateDistinct, iterateDistinct, list, list, list, listDistinct, listDistinct, listDistinct, listDistinctResults, listResults, map, toString, uniqueResult, uniqueResult, uniqueResult
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CustomQueryable

public CustomQueryable(QueryMetadata metadata,
                       EvaluatorFactory evaluatorFactory)
Method Detail

getMetadata

protected QueryMetadata getMetadata()

from

public SubType from(Path<?>... exprs)

getContent

protected abstract <T> Iterable<T> getContent(Path<T> expr)

orderBy

public SubType orderBy(OrderSpecifier<?>... o)

where

public SubType where(EBoolean... o)


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