|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| 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
|
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||