OWLEntity
Objective-C
@protocol OWLEntity <OWLNamedObject>
Swift
protocol OWLEntity : OWLNamedObject
Represents Entities in the OWL 2 Specification.
-
The entity type for this entity.
Declaration
Objective-C
@property (nonatomic, readonly) OWLEntityType entityType;
Swift
var entityType: OWLEntityType { get }
-
Determines if this entity is an OWLClass.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isOWLClass;
Swift
var isOWLClass: Bool { get }
-
Determines if this entity is an OWLNamedIndividual;
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isOWLNamedIndividual;
Swift
var isOWLNamedIndividual: Bool { get }
-
Determines if this entity is an OWLObjectProperty.
Declaration
Objective-C
@property (nonatomic, readonly) BOOL isOWLObjectProperty;
Swift
var isOWLObjectProperty: Bool { get }