|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object edu.cs.ai.kreator.models.AvailableModels
public abstract class AvailableModels
This interface must be modified when new model components, i.e. knowledge base types, learner, parser, or writer are added to the system as it keeps track of all these implemented components.
Field Summary | |
---|---|
static org.apache.log4j.Logger |
LOG
|
Constructor Summary | |
---|---|
AvailableModels()
|
Method Summary | |
---|---|
static java.util.List<java.lang.Class<? extends ModelConfiguration>> |
allConfigurationClasses()
Returns a comprehensive list of model configurations available in the system. |
static java.util.List<java.lang.Class<? extends Knowledgebase>> |
allKnowledgebaseClasses()
Returns a comprehensive list of knowledge base classes currently available in this system. |
static java.util.List<java.lang.Class<? extends KnowledgebaseParser>> |
allKnowledgebaseParserClasses()
Returns comprehensive list of parser classes currently available in this system. |
static java.util.List<java.lang.Class<? extends KnowledgebaseWriter>> |
allKnowledgebaseWriterClasses()
Returns a comprehensive list of writer classes currently available in this system. |
static java.util.List<java.lang.Class<? extends ParameterLearner>> |
allParameterLearnerClasses()
Returns a comprehensive list of parameter-learner classes currently available in this system. |
static java.util.List<java.lang.Class<? extends StructureLearner>> |
allStructureLearnerClasses()
Returns a comprehensive list of structure-learner classes currently available in this system. |
static java.util.List<java.lang.Class<? extends KreatorSyntaxKit>> |
allSyntaxHighlightingClasses()
Returns a comprehensive list of syntax hightlighing classes available in the system. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final org.apache.log4j.Logger LOG
Constructor Detail |
---|
public AvailableModels()
Method Detail |
---|
public static java.util.List<java.lang.Class<? extends Knowledgebase>> allKnowledgebaseClasses()
public static java.util.List<java.lang.Class<? extends KnowledgebaseParser>> allKnowledgebaseParserClasses()
public static java.util.List<java.lang.Class<? extends KnowledgebaseWriter>> allKnowledgebaseWriterClasses()
public static java.util.List<java.lang.Class<? extends StructureLearner>> allStructureLearnerClasses()
public static java.util.List<java.lang.Class<? extends ParameterLearner>> allParameterLearnerClasses()
public static java.util.List<java.lang.Class<? extends ModelConfiguration>> allConfigurationClasses()
public static java.util.List<java.lang.Class<? extends KreatorSyntaxKit>> allSyntaxHighlightingClasses()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |