com.mysema.query.types.expr
Interface ArrayExpression<E>

Type Parameters:
EA -
All Superinterfaces:
Expression<E[]>, Serializable
All Known Implementing Classes:
ArrayPath

public interface ArrayExpression<E>
extends Expression<E[]>

ArrayExpression defines an interface for array typed expression

Author:
tiwe

Method Summary
 SimpleExpression<E> get(Expression<Integer> index)
          Get the element at the given index
 SimpleExpression<E> get(int index)
          Get the element at the given index
 NumberExpression<Integer> size()
          Get the size of the array
 
Methods inherited from interface com.mysema.query.types.Expression
accept, getType
 

Method Detail

size

NumberExpression<Integer> size()
Get the size of the array

Returns:

get

SimpleExpression<E> get(Expression<Integer> index)
Get the element at the given index

Parameters:
index -
Returns:

get

SimpleExpression<E> get(@Nonnegative
                        int index)
Get the element at the given index

Parameters:
index -
Returns:


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