Uses of Class
org.dllearner.core.Component

Packages that use Component
org.dllearner.algorithms Learning Algorithms. 
org.dllearner.algorithms.celoe   
org.dllearner.algorithms.el Learning algorithms for the EL description logic. 
org.dllearner.algorithms.gp Genetic Programming Learning Algorithm. 
org.dllearner.algorithms.refinement Refinement Operator Approach. 
org.dllearner.algorithms.refinement2 New experimental refinement operator approach, which takes obtained information about concrete examples in an algorithm run stronger into account. 
org.dllearner.cli DL-Learner command line interface. 
org.dllearner.core Core structure of DL-Learner including the definition of component types and a component manager. 
org.dllearner.core.options Classes for managing the configuration options of DL-Learner components. 
org.dllearner.gui Graphical user interface for DL-Learner. 
org.dllearner.gui.widgets Widgets for displaying and setting values of configuration options. 
org.dllearner.kb DL-Learner knowledge sources, which can be used as background knowledge in learning problems. 
org.dllearner.kb.sparql Runnable scripts, each for a different task or experiment. 
org.dllearner.learningproblems Supported DL-Learner learning problems. 
org.dllearner.reasoning Implements the connection to other reasoner or own reasoning/caching algorithms. 
org.dllearner.server This package implements the DL-Learner web service. 
 

Uses of Component in org.dllearner.algorithms
 

Subclasses of Component in org.dllearner.algorithms
 class BruteForceLearner
          A brute force learning algorithm.
 class RandomGuesser
           
 

Uses of Component in org.dllearner.algorithms.celoe
 

Subclasses of Component in org.dllearner.algorithms.celoe
 class CELOE
          The CELOE (Class Expression Learner for Ontology Engineering) algorithm.
 

Uses of Component in org.dllearner.algorithms.el
 

Subclasses of Component in org.dllearner.algorithms.el
 class ELLearningAlgorithm
          A learning algorithm for EL, which will be based on a (hopefully) ideal refinement operator.
 

Uses of Component in org.dllearner.algorithms.gp
 

Subclasses of Component in org.dllearner.algorithms.gp
 class GP
          This class implements the genetic programming (GP) algorithm and provides methods to configure and run it.
 

Uses of Component in org.dllearner.algorithms.refinement
 

Subclasses of Component in org.dllearner.algorithms.refinement
 class ROLearner
           
 

Uses of Component in org.dllearner.algorithms.refinement2
 

Subclasses of Component in org.dllearner.algorithms.refinement2
 class ROLComponent2
          The DL-Learner learning algorithm component for the example based refinement operator approach.
 

Uses of Component in org.dllearner.cli
 

Methods in org.dllearner.cli that return types with arguments of type Component
 Class<? extends Component> ConfMapper.getComponentClass(String confString)
           
 Class<? extends Component> ConfMapper.getComponentTypeClass(String typeString)
           
 

Method parameters in org.dllearner.cli with type arguments of type Component
 String ConfMapper.getComponentString(Class<? extends Component> clazz)
           
 String ConfMapper.getComponentTypeString(Class<? extends Component> typeClass)
           
 

Uses of Component in org.dllearner.core
 

Subclasses of Component in org.dllearner.core
 class KnowledgeSource
          Represents a knowledge source component, e.g.
 class LearningAlgorithm
          Abstract superclass of all learning algorithm implementations.
 class LearningProblem
          Base class for all learning problems.
 class ReasonerComponent
          Abstract component representing a reasoner.
 

Methods in org.dllearner.core that return types with arguments of type Component
 List<Class<? extends Component>> ComponentManager.getComponents()
          Returns a list of all available components in this instance of ComponentManager.
 List<Component> ComponentPool.getComponents()
           
 List<Component> ComponentManager.getLiveComponents()
          Retuns a list of all instanciated and registered Components
 

Methods in org.dllearner.core with parameters of type Component
<T> boolean
ComponentManager.applyConfigEntry(Component component, ConfigEntry<T> entry)
          Applies a config entry to a component.
<T> void
ComponentManager.applyConfigEntry(Component component, String optionName, T value)
          Convenience method for testing purposes.
 void ComponentManager.freeComponent(Component component)
          The ComponentManager factory methods produce component instances, which can be freed using this method.
<T> T
ComponentManager.getConfigOptionValue(Component component, ConfigOption<T> option)
          Gets the value of a config option of the specified component.
 Object ComponentManager.getConfigOptionValue(Component component, String optionName)
          Works as ComponentManager.getConfigOptionValue(Component, ConfigOption), but using the name of the option instead of a ConfigOption object.
 void ComponentPool.registerComponent(Component component)
          Registers a component instance in the pool.
 void ComponentPool.unregisterComponent(Component component)
          Unregisters a component instance.
 

Method parameters in org.dllearner.core with type arguments of type Component
 String ComponentManager.getComponentName(Class<? extends Component> component)
          Returns the name of a component.
 ConfigOption<?> ComponentManager.getConfigOption(Class<? extends Component> component, String name)
          Returns a ConfigOption object given a component and the option name.
static List<ConfigOption<?>> ComponentManager.getConfigOptions(Class<? extends Component> componentClass)
          Returns the available options of the specified component.
 

Uses of Component in org.dllearner.core.options
 

Constructor parameters in org.dllearner.core.options with type arguments of type Component
UnknownConfigOptionException(Class<? extends Component> componentClass, ConfigOption<?> option)
           
UnknownConfigOptionException(Class<? extends Component> componentClass, String optionName)
           
 

Uses of Component in org.dllearner.gui
 

Methods in org.dllearner.gui that return Component
 Component ComponentPanel.getCurrentComponent()
           
 

Methods in org.dllearner.gui with parameters of type Component
<T> void
Config.applyConfigEntry(Component component, ConfigEntry<T> entry)
          Applies a configuration option and cares for all consequences the GUI needs to take.
<T> T
Config.getConfigOptionValue(Component component, ConfigOption<T> option)
          Delegate method for getting config option values.
 boolean Config.mandatoryOptionsSpecified(Component component)
          Checks whether all mandatory options have been set for a component.
 void OptionPanel.rebuild(Component newComponent)
          Update this option panel by completely rebuilding its content.
 

Constructors in org.dllearner.gui with parameters of type Component
OptionPanel(Config config, Component component)
          Constructs a panel which displays all options of a component and their current value.
 

Constructor parameters in org.dllearner.gui with type arguments of type Component
InitWorker(List<Component> components, StartGUI gui)
           
 

Uses of Component in org.dllearner.gui.widgets
 

Constructors in org.dllearner.gui.widgets with parameters of type Component
AbstractWidgetPanel(Config config, Component component, ConfigOption<T> optionOption)
          Constructs a widget.
WidgetPanelBoolean(Config config, Component component, BooleanConfigOption configOption)
          Provides a widget for boolean options.
WidgetPanelDefault(Config config, Component component, ConfigOption<Object> configOption)
          Provides a default widget panel (should never be shown).
WidgetPanelDouble(Config config, Component component, DoubleConfigOption configOption)
          Provides a widget for double options.
WidgetPanelInteger(Config config, Component component, IntegerConfigOption configOption)
          Provides a widget for integer options.
WidgetPanelString(Config config, Component component, StringConfigOption configOption)
          Provides a widget for string options.
WidgetPanelStringSet(Config config, Component component, StringSetConfigOption configOption)
          Provides a widget for string set options.
WidgetPanelStringTupleList(Config config, Component component, StringTupleListConfigOption configOption)
          Provides a widget for string tuple list options.
WidgetPanelURL(Config config, Component component, URLConfigOption configOption)
          Provides a widget for URL options.
 

Uses of Component in org.dllearner.kb
 

Subclasses of Component in org.dllearner.kb
 class KBFile
          KB files are an internal convenience format used in DL-Learner.
 class OWLAPIOntology
           
 class OWLFile
           
 

Uses of Component in org.dllearner.kb.sparql
 

Subclasses of Component in org.dllearner.kb.sparql
 class SparqlKnowledgeSource
          Represents the SPARQL Endpoint Component.
 

Uses of Component in org.dllearner.learningproblems
 

Subclasses of Component in org.dllearner.learningproblems
 class ClassLearningProblem
          The problem of learning the description of an existing class in an OWL ontology.
 class PosNegLP
           
 class PosNegLPStandard
          The aim of this learning problem is to learn a concept definition such that the positive examples and the negative examples do not follow.
 class PosNegLPStrict
           
 class PosOnlyLP
          A learning problem, where we learn from positive examples only.
 

Uses of Component in org.dllearner.reasoning
 

Subclasses of Component in org.dllearner.reasoning
 class DIGReasoner
          DIG 1.1 implementation of the reasoner interface.
 class FastInstanceChecker
          Reasoner for fast instance checks.
 class FastRetrievalReasoner
           
 class OWLAPIReasoner
          Mapping to OWL API reasoner interface.
 

Uses of Component in org.dllearner.server
 

Methods in org.dllearner.server that return Component
 Component ClientState.getComponent(int id)
           
 



SourceForge.net Logo DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2008 Jens Lehmann