Classes
The following classes are available globally.
-
A utility class to compute and represent DL expressivity.
See moreDeclaration
Objective-C
@interface OWLDLExpressivityChecker : NSObject
Swift
class OWLDLExpressivityChecker : NSObject
-
Represents International Resource Identifiers.
See moreDeclaration
Objective-C
@interface OWLIRI : NSObject <NSCopying>
Swift
class OWLIRI : NSObject, NSCopying
-
Provides a point of convenience for creating an OWLOntologyManager.
See moreDeclaration
Objective-C
@interface OWLManager : NSObject
Swift
class OWLManager : NSObject
-
Represents OWL/RDF namespaces.
See moreDeclaration
Objective-C
@interface OWLNamespace : NSObject <NSCopying>
Swift
class OWLNamespace : NSObject, NSCopying
-
An object that identifies an ontology.
Since OWL 2, ontologies do not have to have an ontology IRI, or if they have an ontology IRI then they can optionally also have a version IRI. Instances of this OWLOntologyID class bundle identifying information of an ontology together. If an ontology doesn’t have an ontology IRI then we say that it is “anonymous”.
See moreDeclaration
Objective-C
@interface OWLOntologyID : NSObject <NSCopying>
Swift
class OWLOntologyID : NSObject, NSCopying
-
Represents a term in the OWL RDF vocabulary.
See moreDeclaration
Objective-C
@interface OWLRDFTerm : NSObject
Swift
class OWLRDFTerm : NSObject
-
Represents the OWL RDF vocabulary.
See moreDeclaration
Objective-C
@interface OWLRDFVocabulary : NSObject
Swift
class OWLRDFVocabulary : NSObject