Uses of Interface
org.dllearner.core.owl.KBElement

Packages that use KBElement
org.dllearner.algorithms.gp Genetic Programming Learning Algorithm. 
org.dllearner.core.owl Classes/Interfaces for representing OWL constructs - see the OWL 2 Structural Specification for details. 
org.dllearner.core.owl.fuzzydll   
 

Uses of KBElement in org.dllearner.algorithms.gp
 

Classes in org.dllearner.algorithms.gp that implement KBElement
 class ADC
          ADC stand for "automatically defined concept".
 

Uses of KBElement in org.dllearner.core.owl
 

Subinterfaces of KBElement in org.dllearner.core.owl
 interface DataRange
           
 interface DoubleDataRange
          Ranges of type double for use in datatye restrictions.
 interface Entity
          Marker interface for classes, properties, individuals.
 interface NamedKBElement
          Marker interface for those OWL elements, which have a name, e.g.
 interface Property
           
 interface PropertyExpression
           
 interface PropertyRange
           
 interface SimpleDoubleDataRange
          A double data range with a single value used for restrictions, e.g. hasAge >= 18 (but not 65 >= hasAge >= 18).
 

Classes in org.dllearner.core.owl that implement KBElement
 class Annotation
          An annotation, e.g. rdfs:label "foo".
 class AssertionalAxiom
           
 class AsymmetricObjectPropertyAxiom
           
 class Axiom
           
 class BooleanDataRange
          Allows to specify the value of a boolean datatype restriction, e.g.
 class BooleanDatatypePropertyAssertion
           
 class BooleanValueRestriction
          Convenience class for boolean value restrictions.
 class CardinalityRestriction
           
 class ClassAssertionAxiom
          Represents a concept assertion in a knowledge base / ontology, e.g.
 class Constant
          A constant value.
 class ConstantAnnotation
           
 class Datatype
           
 class DatatypeCardinalityRestriction
           
 class DatatypeExactCardinalityRestriction
           
 class DatatypeMaxCardinalityRestriction
           
 class DatatypeMinCardinalityRestriction
           
 class DatatypeProperty
           
 class DatatypePropertyAssertion
          A datatype property assertion.
 class DatatypePropertyDomainAxiom
           
 class DatatypePropertyRangeAxiom
           
 class DatatypeQuantorRestriction
          Represents datatype quantor restrictions.
 class DatatypeSomeRestriction
          This class represents restrictions on datatypes, such as Man AND EXISTS hasAge >= 18.
 class DatatypeValueRestriction
          Examples for datatype value restrictions: Male AND hasAge HASVALUE 18 Male AND hasDriverLicense HASVALUE true
 class Description
          A class description is sometimes also called "complex class" or "concept".
 class DifferentIndividualsAxiom
           
 class DisjointClassesAxiom
           
 class DisjointDatatypePropertyAxiom
           
 class DisjointObjectPropertyAxiom
           
 class DoubleDatatypePropertyAssertion
           
 class DoubleMaxValue
          Double data range restricted by a maximum value, e.g.
 class DoubleMinValue
          Double data range restricted by a minimum value, e.g.
 class EquivalentClassesAxiom
           
 class EquivalentDatatypePropertiesAxiom
           
 class EquivalentObjectPropertiesAxiom
           
 class FunctionalDatatypePropertyAxiom
           
 class FunctionalObjectPropertyAxiom
           
 class Individual
          Represents an invididual in a knowledge base / ontology.
 class Intersection
           
 class InverseFunctionalObjectPropertyAxiom
           
 class InverseObjectPropertyAxiom
           
 class IrreflexiveObjectPropertyAxiom
           
 class KB
           
 class LabelAnnotation
           
 class NamedClass
          Represents an atomic concept in a knowledge base / ontology, e.g.
 class Negation
           
 class Nothing
          Implementation of owl:Nothing/BOTTOM.
 class ObjectAllRestriction
          All quantified restriction on objects, e.g.
 class ObjectCardinalityRestriction
           
 class ObjectExactCardinalityRestriction
           
 class ObjectMaxCardinalityRestriction
           
 class ObjectMinCardinalityRestriction
           
 class ObjectOneOf
           
 class ObjectProperty
          Represents an object property in a knowledge base / ontology, e.g.
 class ObjectPropertyAssertion
          Represents an role assertion in a knowledge base / ontology, e.g.
 class ObjectPropertyDomainAxiom
           
 class ObjectPropertyExpression
          An object property expression is an object property construct, which can be used in axioms, e.g. complex class descriptions.
 class ObjectPropertyInverse
          Represents the inverse of a property expression.
 class ObjectPropertyRangeAxiom
           
 class ObjectQuantorRestriction
           
 class ObjectSomeRestriction
          Existantial restriction on objects, e.g.
 class ObjectValueRestriction
          Restricts the value of an object property to a single individual (corresponds to owl:hasValue)
 class PropertyAssertion
           
 class PropertyAxiom
           
 class PropertyDomainAxiom
          Axiom to specifiy the domain of a property.
 class PropertyRangeAxiom
           
 class QuantorRestriction
           
 class ReflexiveObjectPropertyAxiom
           
 class Restriction
          A restriction always acts along a property expression.
 class StringDatatypePropertyAssertion
           
 class StringValueRestriction
          String value restriction, e.g.
 class SubClassAxiom
           
 class SubDatatypePropertyAxiom
           
 class SubObjectPropertyAxiom
           
 class SymmetricObjectPropertyAxiom
           
 class TerminologicalAxiom
           
 class Thing
          Implementation of owl:thing/TOP.
 class TransitiveObjectPropertyAxiom
           
 class TypedConstant
          A constant which has an explicitly assigned datatype.
 class Union
           
 class UntypedConstant
          An untyped constant is a string which has not been assigned a datatype and can have an optional language tag.
 class ValueRestriction
           
 

Methods in org.dllearner.core.owl that return KBElement
 KBElement Annotation.getAnnotationValue()
           
 KBElement ValueRestriction.getValue()
           
 

Constructors in org.dllearner.core.owl with parameters of type KBElement
Annotation(URI annotationURI, KBElement annotationValue)
           
ValueRestriction(PropertyExpression propertyExpression, KBElement value)
           
 

Uses of KBElement in org.dllearner.core.owl.fuzzydll
 

Classes in org.dllearner.core.owl.fuzzydll that implement KBElement
 class FuzzyIndividual
           
 



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