

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
Object org.op4j.functions.FnSet
public class FnSet
Function hub class for functions on sets. As these functions have to be parameterized depending on the type of the set elements, this function hub class does not contain the real functions, but instead provides methods for specifying the type of the set components so that the appropiate functions are offered.
Method Summary  

static

of(org.javaruntype.type.Type<T> type)
Specifies the type of the set components, so that the adequate set functions can be offered. 

static

ofArrayOf(org.javaruntype.type.Type<T> type)


static FnSetOf<BigDecimal> 
ofBigDecimal()
Specifies the set as a Set<BigDecimal>, so that the adequate set functions can be offered. 

static FnSetOf<BigInteger> 
ofBigInteger()
Specifies the set as a Set<BigInteger>, so that the adequate set functions can be offered. 

static FnSetOf<Boolean> 
ofBoolean()
Specifies the set as a Set<Boolean>, so that the adequate set functions can be offered. 

static FnSetOf<Byte> 
ofByte()
Specifies the set as a Set<Byte>, so that the adequate set functions can be offered. 

static FnSetOf<Calendar> 
ofCalendar()
Specifies the set as a Set<Calendar>, so that the adequate set functions can be offered. 

static FnSetOf<Character> 
ofCharacter()
Specifies the set as a Set<Character>, so that the adequate set functions can be offered. 

static FnSetOf<Date> 
ofDate()
Specifies the set as a Set<Date>, so that the adequate set functions can be offered. 

static FnSetOf<Double> 
ofDouble()
Specifies the set as a Set<Double>, so that the adequate set functions can be offered. 

static FnSetOf<Float> 
ofFloat()
Specifies the set as a Set<Float>, so that the adequate set functions can be offered. 

static FnSetOf<Integer> 
ofInteger()
Specifies the set as a Set<Integer>, so that the adequate set functions can be offered. 

static

ofListOf(org.javaruntype.type.Type<T> type)


static FnSetOf<Long> 
ofLong()
Specifies the set as a Set<Long>, so that the adequate set functions can be offered. 

static FnSetOf<Object> 
ofObject()
Specifies the set as a Set<Object>, so that the adequate set functions can be offered. 

static

ofSetOf(org.javaruntype.type.Type<T> type)


static FnSetOf<Short> 
ofShort()
Specifies the set as a Set<Short>, so that the adequate set functions can be offered. 

static FnSetOf<String> 
ofString()
Specifies the set as a Set<String>, so that the adequate set 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> FnSetOf<T> of(org.javaruntype.type.Type<T> type)
Specifies the type of the set components, so that the adequate set functions can be offered.
type
 the type of the set components
public static <T> FnSetOfArrayOf<T> ofArrayOf(org.javaruntype.type.Type<T> type)
public static <T> FnSetOfListOf<T> ofListOf(org.javaruntype.type.Type<T> type)
public static <T> FnSetOfSetOf<T> ofSetOf(org.javaruntype.type.Type<T> type)
public static FnSetOf<Object> ofObject()
Specifies the set as a Set<Object>, so that the adequate set functions can be offered.
public static FnSetOf<BigInteger> ofBigInteger()
Specifies the set as a Set<BigInteger>, so that the adequate set functions can be offered.
public static FnSetOf<BigDecimal> ofBigDecimal()
Specifies the set as a Set<BigDecimal>, so that the adequate set functions can be offered.
public static FnSetOf<Boolean> ofBoolean()
Specifies the set as a Set<Boolean>, so that the adequate set functions can be offered.
public static FnSetOf<Byte> ofByte()
Specifies the set as a Set<Byte>, so that the adequate set functions can be offered.
public static FnSetOf<Character> ofCharacter()
Specifies the set as a Set<Character>, so that the adequate set functions can be offered.
public static FnSetOf<Calendar> ofCalendar()
Specifies the set as a Set<Calendar>, so that the adequate set functions can be offered.
public static FnSetOf<Date> ofDate()
Specifies the set as a Set<Date>, so that the adequate set functions can be offered.
public static FnSetOf<Double> ofDouble()
Specifies the set as a Set<Double>, so that the adequate set functions can be offered.
public static FnSetOf<Float> ofFloat()
Specifies the set as a Set<Float>, so that the adequate set functions can be offered.
public static FnSetOf<Integer> ofInteger()
Specifies the set as a Set<Integer>, so that the adequate set functions can be offered.
public static FnSetOf<Long> ofLong()
Specifies the set as a Set<Long>, so that the adequate set functions can be offered.
public static FnSetOf<Short> ofShort()
Specifies the set as a Set<Short>, so that the adequate set functions can be offered.
public static FnSetOf<String> ofString()
Specifies the set as a Set<String>, so that the adequate set functions can be offered.


PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 