|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object org.op4j.functions.FnArray
public class FnArray
Function hub class for functions on arrays. As these functions have to be parameterized depending on the type of the array elements, this function hub class does not contain the real functions, but instead provides methods for specifying the type of the array components so that the appropiate functions are offered.
Method Summary | ||
---|---|---|
static
|
of(org.javaruntype.type.Type<T> type)
Specifies the type of the array components, so that the adequate array functions can be offered. |
|
static
|
ofArrayOf(org.javaruntype.type.Type<T> type)
|
|
static FnArrayOf<BigDecimal> |
ofBigDecimal()
Specifies the array as a BigDecimal[], so that the adequate array functions can be offered. |
|
static FnArrayOf<BigInteger> |
ofBigInteger()
Specifies the array as a BigInteger[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Boolean> |
ofBoolean()
Specifies the array as a Boolean[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Byte> |
ofByte()
Specifies the array as a Byte[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Calendar> |
ofCalendar()
Specifies the array as a Calendar[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Character> |
ofCharacter()
Specifies the array as a Character[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Date> |
ofDate()
Specifies the array as a Date[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Double> |
ofDouble()
Specifies the array as a Double[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Float> |
ofFloat()
Specifies the array as a Float[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Integer> |
ofInteger()
Specifies the array as an Integer[], so that the adequate array functions can be offered. |
|
static
|
ofListOf(org.javaruntype.type.Type<T> type)
|
|
static FnArrayOf<Long> |
ofLong()
Specifies the array as a Long[], so that the adequate array functions can be offered. |
|
static FnArrayOf<Object> |
ofObject()
Specifies the array as an Object[], so that the adequate array functions can be offered. |
|
static
|
ofSetOf(org.javaruntype.type.Type<T> type)
|
|
static FnArrayOf<Short> |
ofShort()
Specifies the array as a Short[], so that the adequate array functions can be offered. |
|
static FnArrayOf<String> |
ofString()
Specifies the array as a String[], so that the adequate array functions can be offered. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static <T> FnArrayOf<T> of(org.javaruntype.type.Type<T> type)
Specifies the type of the array components, so that the adequate array functions can be offered.
type
- the type of the array components
public static <T> FnArrayOfArrayOf<T> ofArrayOf(org.javaruntype.type.Type<T> type)
public static <T> FnArrayOfListOf<T> ofListOf(org.javaruntype.type.Type<T> type)
public static <T> FnArrayOfSetOf<T> ofSetOf(org.javaruntype.type.Type<T> type)
public static FnArrayOf<Object> ofObject()
Specifies the array as an Object[], so that the adequate array functions can be offered.
public static FnArrayOf<BigInteger> ofBigInteger()
Specifies the array as a BigInteger[], so that the adequate array functions can be offered.
public static FnArrayOf<BigDecimal> ofBigDecimal()
Specifies the array as a BigDecimal[], so that the adequate array functions can be offered.
public static FnArrayOf<Boolean> ofBoolean()
Specifies the array as a Boolean[], so that the adequate array functions can be offered.
public static FnArrayOf<Byte> ofByte()
Specifies the array as a Byte[], so that the adequate array functions can be offered.
public static FnArrayOf<Character> ofCharacter()
Specifies the array as a Character[], so that the adequate array functions can be offered.
public static FnArrayOf<Calendar> ofCalendar()
Specifies the array as a Calendar[], so that the adequate array functions can be offered.
public static FnArrayOf<Date> ofDate()
Specifies the array as a Date[], so that the adequate array functions can be offered.
public static FnArrayOf<Double> ofDouble()
Specifies the array as a Double[], so that the adequate array functions can be offered.
public static FnArrayOf<Float> ofFloat()
Specifies the array as a Float[], so that the adequate array functions can be offered.
public static FnArrayOf<Integer> ofInteger()
Specifies the array as an Integer[], so that the adequate array functions can be offered.
public static FnArrayOf<Long> ofLong()
Specifies the array as a Long[], so that the adequate array functions can be offered.
public static FnArrayOf<Short> ofShort()
Specifies the array as a Short[], so that the adequate array functions can be offered.
public static FnArrayOf<String> ofString()
Specifies the array as a String[], so that the adequate array functions can be offered.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |