- All Implemented Interfaces:
Profile
Ontology language profile implementation for the Lite variant of the OWL 2002/07 language.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionAnswer the predicate that denotes that one class comprises the individuals that are not in a second class.static boolean
containsSome
(EnhGraph g, Node n, Property p) Answer the class that defines a closed range of concrete data values.Answer the predicate that denotes that one class has no individuals in its extension in common with another class.getLabel()
Answer a descriptive string for this profile, for use in debugging and other output.Answer the predicate that denotes a restriction on a given property to have a given value.NOTHING()
Answer the resource that represents the necessarily empty class.ONE_OF()
Answer the predicate that denotes that a class comprises exactly one of a given closed set individuals.SAME_AS()
Answer the predicate that denotes that one resource represents the same ontology object as another.Answer the predicate that denotes that one resource represents the same individual as another.UNION_OF()
Answer the predicate that denotes that one class is formed from the union (disjunction) of a set of others.Methods inherited from class org.apache.jena.ontology.impl.OWLProfile
ALL_DIFFERENT, ALL_VALUES_FROM, ANNOTATION_PROPERTY, BACKWARD_COMPATIBLE_WITH, CARDINALITY, CARDINALITY_Q, CLASS, COMMENT, DATATYPE_PROPERTY, DEPRECATED_CLASS, DEPRECATED_PROPERTY, DIFFERENT_FROM, DISTINCT_MEMBERS, DOMAIN, EQUIVALENT_CLASS, EQUIVALENT_PROPERTY, FIRST, FUNCTIONAL_PROPERTY, getAnnotationProperties, getAxiomTypes, getClassDescriptionTypes, HAS_CLASS_Q, IMPORTS, INCOMPATIBLE_WITH, INTERSECTION_OF, INVERSE_FUNCTIONAL_PROPERTY, INVERSE_OF, IS_DEFINED_BY, isSupported, LABEL, LIST, MAX_CARDINALITY, MAX_CARDINALITY_Q, MIN_CARDINALITY, MIN_CARDINALITY_Q, NAMESPACE, NIL, OBJECT_PROPERTY, ON_PROPERTY, ONTOLOGY, ONTOLOGY_PROPERTY, PRIOR_VERSION, PROPERTY, RANGE, REST, RESTRICTION, SEE_ALSO, SOME_VALUES_FROM, SUB_CLASS_OF, SUB_PROPERTY_OF, SYMMETRIC_PROPERTY, THING, TRANSITIVE_PROPERTY, VERSION_INFO
Methods inherited from class org.apache.jena.ontology.impl.AbstractProfile
getAliasFor, hasAliasFor, listAliasesFor
-
Constructor Details
-
OWLLiteProfile
public OWLLiteProfile()
-
-
Method Details
-
DATARANGE
Description copied from interface:Profile
Answer the class that defines a closed range of concrete data values.
- Specified by:
DATARANGE
in interfaceProfile
- Overrides:
DATARANGE
in classOWLProfile
- Returns:
- The DataRange class
-
NOTHING
Description copied from interface:Profile
Answer the resource that represents the necessarily empty class.
- Specified by:
NOTHING
in interfaceProfile
- Overrides:
NOTHING
in classOWLProfile
- Returns:
- The resource that represents the concept the bottom class.
-
COMPLEMENT_OF
Description copied from interface:Profile
Answer the predicate that denotes that one class comprises the individuals that are not in a second class.
- Specified by:
COMPLEMENT_OF
in interfaceProfile
- Overrides:
COMPLEMENT_OF
in classOWLProfile
- Returns:
- The property that denotes a class defined by the complement of a class expression.
-
DISJOINT_WITH
Description copied from interface:Profile
Answer the predicate that denotes that one class has no individuals in its extension in common with another class.
- Specified by:
DISJOINT_WITH
in interfaceProfile
- Overrides:
DISJOINT_WITH
in classOWLProfile
- Returns:
- The property that denotes disjointness between two class expressions.
-
HAS_VALUE
Description copied from interface:Profile
Answer the predicate that denotes a restriction on a given property to have a given value.
- Specified by:
HAS_VALUE
in interfaceProfile
- Overrides:
HAS_VALUE
in classOWLProfile
- Returns:
- The property that denotes a local property value restriction.
-
ONE_OF
Description copied from interface:Profile
Answer the predicate that denotes that a class comprises exactly one of a given closed set individuals.
- Specified by:
ONE_OF
in interfaceProfile
- Overrides:
ONE_OF
in classOWLProfile
- Returns:
- The property that denotes a class defined its members being one of a give set.
-
UNION_OF
Description copied from interface:Profile
Answer the predicate that denotes that one class is formed from the union (disjunction) of a set of others.
- Specified by:
UNION_OF
in interfaceProfile
- Overrides:
UNION_OF
in classOWLProfile
- Returns:
- The property that denotes a class defined by a union of class expressions.
-
SAME_AS
Description copied from interface:Profile
Answer the predicate that denotes that one resource represents the same ontology object as another.
- Specified by:
SAME_AS
in interfaceProfile
- Overrides:
SAME_AS
in classOWLProfile
- Returns:
- The property that denotes equivalence between two resources.
-
SAME_INDIVIDUAL_AS
Description copied from interface:Profile
Answer the predicate that denotes that one resource represents the same individual as another.
- Specified by:
SAME_INDIVIDUAL_AS
in interfaceProfile
- Overrides:
SAME_INDIVIDUAL_AS
in classOWLProfile
- Returns:
- The property that denotes equivalence between two resources denoting individuals.
-
getLabel
Answer a descriptive string for this profile, for use in debugging and other output.
- Specified by:
getLabel
in interfaceProfile
- Overrides:
getLabel
in classOWLProfile
- Returns:
- "OWL Lite"
-
containsSome
-