Package org.aksw.deer.learning.genetic
Class RandomOperatorFactory
- java.lang.Object
-
- org.aksw.deer.learning.genetic.RandomOperatorFactory
-
public class RandomOperatorFactory extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.List<EnrichmentOperator>getAll()static EnrichmentOperatorgetForArity(int arity)static EnrichmentOperatorgetForMaxArity(int arity)static intgetMaxArity()static EnrichmentOperatorreproduce(EnrichmentOperator op)static voidsetAllowedTypes(java.util.Set<Resource> allowedTypes)static voidsetFactory(PluginFactory<EnrichmentOperator> factory)
-
-
-
Method Detail
-
setAllowedTypes
public static void setAllowedTypes(java.util.Set<Resource> allowedTypes)
-
setFactory
public static void setFactory(PluginFactory<EnrichmentOperator> factory)
-
getAll
public static java.util.List<EnrichmentOperator> getAll()
-
getForMaxArity
public static EnrichmentOperator getForMaxArity(int arity)
-
getForArity
public static EnrichmentOperator getForArity(int arity)
-
reproduce
public static EnrichmentOperator reproduce(EnrichmentOperator op)
-
getMaxArity
public static int getMaxArity()
-
-