Interface OWLAnnotationSubject

All Superinterfaces:
Comparable<OWLObject>, HasAnnotationPropertiesInSignature, HasAnonymousIndividuals, HasClassesInSignature, HasComponents, HasContainsEntityInSignature, HasDataPropertiesInSignature, HasDatatypesInSignature, HasHashIndex, HasIndex, HasIndividualsInSignature, HasObjectPropertiesInSignature, HasSignature, IsAnonymous, OWLAnnotationObject, OWLObject, OWLPrimitive, Serializable
All Known Subinterfaces:
OWLAnonymousIndividual
All Known Implementing Classes:
IRI, OWLAnonymousIndividualImpl

public interface OWLAnnotationSubject extends OWLAnnotationObject, OWLPrimitive
A marker interface for annotation subjects, which can either be IRIs or anonymous individuals, with visitor methods.
Since:
3.0.0
Author:
Matthew Horridge, The University of Manchester, Information Management Group
  • Method Details