Package com.algo.generator
Class GeneratorManager
- java.lang.Object
-
- com.algo.generator.GeneratorManager
-
public final class GeneratorManager extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<java.lang.String>
getGeneratorClasses()
static GeneratorDescription
getGeneratorDescription(java.lang.String identifier)
static Generator
instantiateGenerator(java.lang.String identifier)
static void
registerGeneratorClass(java.lang.Class<?> aClass, java.lang.String classname)
-
-
-
Method Detail
-
registerGeneratorClass
public static void registerGeneratorClass(java.lang.Class<?> aClass, java.lang.String classname) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getGeneratorClasses
public static java.util.List<java.lang.String> getGeneratorClasses()
-
getGeneratorDescription
public static GeneratorDescription getGeneratorDescription(java.lang.String identifier)
-
instantiateGenerator
public static Generator instantiateGenerator(java.lang.String identifier) throws java.lang.Exception
- Throws:
java.lang.Exception
-
-