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

Packages that use PropertyRange
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. 
 

Uses of PropertyRange in org.dllearner.algorithms.gp
 

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

Uses of PropertyRange in org.dllearner.core.owl
 

Subinterfaces of PropertyRange in org.dllearner.core.owl
 interface DataRange
           
 interface DoubleDataRange
          Ranges of type double for use in datatye restrictions.
 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 PropertyRange
 class BooleanDataRange
          Allows to specify the value of a boolean datatype restriction, e.g.
 class BooleanValueRestriction
          Convenience class for boolean value restrictions.
 class CardinalityRestriction
           
 class Datatype
           
 class DatatypeCardinalityRestriction
           
 class DatatypeExactCardinalityRestriction
           
 class DatatypeMaxCardinalityRestriction
           
 class DatatypeMinCardinalityRestriction
           
 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 DoubleMaxValue
          Double data range restricted by a maximum value, e.g.
 class DoubleMinValue
          Double data range restricted by a minimum value, e.g.
 class Intersection
           
 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 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 QuantorRestriction
           
 class Restriction
          A restriction always acts along a property expression.
 class StringValueRestriction
          String value restriction, e.g.
 class Thing
          Implementation of owl:thing/TOP.
 class Union
           
 class ValueRestriction
           
 

Methods in org.dllearner.core.owl that return PropertyRange
 PropertyRange CardinalityRestriction.getPropertyRange()
           
 PropertyRange PropertyRangeAxiom.getRange()
           
 

Constructors in org.dllearner.core.owl with parameters of type PropertyRange
CardinalityRestriction(PropertyExpression propertyExpression, PropertyRange propertyRange, int cardinality)
           
PropertyRangeAxiom(Property property, PropertyRange range)
           
 



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