com.banda.function.domain
Class EnumeratorFactory

java.lang.Object
  extended by com.banda.function.domain.EnumeratorFactory

public class EnumeratorFactory
extends Object


Method Summary
 FunctionInputEnumerator<Boolean> createBooleanFunInputEnumerator(int arity)
           
 FunctionInputEnumerator<Byte> createByteFunInputEnumerator(int arity, byte rangeFrom, byte rangeTo)
           
<T> FunctionInputEnumerator<T>
createFunInputEnumerator(int arity, Class<T> clazz, T rangeFrom, T rangeTo)
           
 FunctionInputEnumerator<Integer> createIntegerFunInputEnumerator(int arity, int rangeFrom, int rangeTo)
           
 FunctionInputEnumerator<Long> createLongFunInputEnumerator(int arity, long rangeFrom, long rangeTo)
           
static EnumeratorFactory getInstance()
           
static void main(String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static EnumeratorFactory getInstance()

createBooleanFunInputEnumerator

public FunctionInputEnumerator<Boolean> createBooleanFunInputEnumerator(int arity)

createIntegerFunInputEnumerator

public FunctionInputEnumerator<Integer> createIntegerFunInputEnumerator(int arity,
                                                                        int rangeFrom,
                                                                        int rangeTo)

createByteFunInputEnumerator

public FunctionInputEnumerator<Byte> createByteFunInputEnumerator(int arity,
                                                                  byte rangeFrom,
                                                                  byte rangeTo)

createLongFunInputEnumerator

public FunctionInputEnumerator<Long> createLongFunInputEnumerator(int arity,
                                                                  long rangeFrom,
                                                                  long rangeTo)

createFunInputEnumerator

public <T> FunctionInputEnumerator<T> createFunInputEnumerator(int arity,
                                                               Class<T> clazz,
                                                               T rangeFrom,
                                                               T rangeTo)

main

public static void main(String[] args)


Copyright © 2012. All Rights Reserved.