com.mysema.query.types.query
Class ListSubQuery<A>

java.lang.Object
  extended by com.mysema.query.types.expr.Expr<C>
      extended by com.mysema.query.types.expr.ECollectionBase<List<A>,A>
          extended by com.mysema.query.types.query.ListSubQuery<A>
Type Parameters:
JM -
A -
All Implemented Interfaces:
ECollection<List<A>,A>, SubQuery, Serializable

public class ListSubQuery<A>
extends ECollectionBase<List<A>,A>
implements SubQuery

List result subquery

Author:
tiwe
See Also:
Serialized Form

Constructor Summary
ListSubQuery(QueryMetadata md, Class<A> elementType)
           
 
Method Summary
 void accept(Visitor v)
           
 EBoolean exists()
           
 Class<A> getElementType()
          Get the element type of this path
 QueryMetadata getMetadata()
           
 EBoolean notExists()
           
 
Methods inherited from class com.mysema.query.types.expr.ECollectionBase
contains, contains, isEmpty, isNotEmpty, size
 
Methods inherited from class com.mysema.query.types.expr.Expr
count, countAll, countDistinct, eq, eq, getType, hashCode, in, in, in, ne, ne, notIn, notIn, notIn, toString, when, when
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ListSubQuery

public ListSubQuery(QueryMetadata md,
                    Class<A> elementType)
Method Detail

accept

public void accept(Visitor v)
Specified by:
accept in class Expr<List<A>>

getElementType

public Class<A> getElementType()
Description copied from interface: ECollection
Get the element type of this path

Specified by:
getElementType in interface ECollection<List<A>,A>

getMetadata

public QueryMetadata getMetadata()
Specified by:
getMetadata in interface SubQuery

exists

public EBoolean exists()
Specified by:
exists in interface SubQuery

notExists

public EBoolean notExists()
Specified by:
notExists in interface SubQuery


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