com.mysema.query.types.expr
Interface ECollection<C extends Collection<E>,E>

Type Parameters:
E -
All Known Subinterfaces:
EList<E>
All Known Implementing Classes:
ECollectionBase, ListSubQuery, PCollection, PList, PSet

public interface ECollection<C extends Collection<E>,E>

ECollection represents java.util.Collection typed expressions

Author:
tiwe
See Also:
Collection

Method Summary
 EBoolean contains(E child)
          Get an expression for this.contains(child)
 EBoolean contains(Expr<E> child)
          Get an expression for this.contains(child)
 Class<E> getElementType()
          Get the element type of this path
 EBoolean isEmpty()
          Get an expression for this.isEmpty()
 EBoolean isNotEmpty()
          Get an expression for !this.isEmpty()
 ENumber<Integer> size()
          Get an expression for this.size()
 

Method Detail

contains

EBoolean contains(E child)
Get an expression for this.contains(child)

Parameters:
child -
Returns:
this.contains(child)
See Also:
Collection.contains(Object)

contains

EBoolean contains(Expr<E> child)
Get an expression for this.contains(child)

Parameters:
child -
Returns:
See Also:
Collection.contains(Object)

getElementType

Class<E> getElementType()
Get the element type of this path


isEmpty

EBoolean isEmpty()
Get an expression for this.isEmpty()

Returns:
this.isEmpty()
See Also:
Collection.isEmpty()

isNotEmpty

EBoolean isNotEmpty()
Get an expression for !this.isEmpty()

Returns:
!this.isEmpty()
See Also:
Collection.isEmpty()

size

ENumber<Integer> size()
Get an expression for this.size()

Returns:
this.size()
See Also:
Collection.size()


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