Package com.querydsl.core.types.dsl
Interface ArrayExpression<A,T>
- Type Parameters:
A- array typeT- array element type
- All Superinterfaces:
Expression<A>,Serializable
- All Known Implementing Classes:
ArrayPath
ArrayExpression defines an interface for array typed expression- Author:
- tiwe
-
Method Summary
Modifier and TypeMethodDescriptionget(@org.jetbrains.annotations.Range(from=0L, to=2147483647L) int index) Create athis[index]expressionget(Expression<Integer> index) Create athis[index]expressionsize()Create athis.size()expressionMethods inherited from interface com.querydsl.core.types.Expression
accept, getType
-
Method Details
-
size
NumberExpression<Integer> size()Create athis.size()expressionReturns the size of the array as an expression
- Returns:
- size of array
-
get
Create athis[index]expressionReturns the element at the given index
- Parameters:
index- zero based index- Returns:
- element at index
-
get
Create athis[index]expressionReturns the element at the given index
- Parameters:
index- zero based index- Returns:
- element at index
-