Interface HasIRI

All Known Subinterfaces:
OWLAnnotationProperty, OWLClass, OWLDataProperty, OWLDatatype, OWLEntity, OWLImportsDeclaration, OWLLogicalEntity, OWLNamedIndividual, OWLNamedObject, OWLObjectProperty, OWLProfile, OWLProperty, SWRLVariable
All Known Implementing Classes:
ClassExpressionType, DataRangeType, DublinCoreVocabulary, EntityType, Obo2OWLConstants.Obo2OWLVocabulary, OWL2Datatype, OWL2DatatypeImpl, OWL2DLProfile, OWL2ELProfile, OWL2Profile, OWL2QLProfile, OWL2RLProfile, OWLAnnotationPropertyImpl, OWLClassImpl, OWLDataPropertyImpl, OWLDatatypeImpl, OWLFacet, OWLImportsDeclarationImpl, OWLNamedIndividualImpl, OWLObjectPropertyImpl, OWLRDFVocabulary, OWLXMLVocabulary, Profiles, PROVVocabulary, RDFLiteral, RDFNode, RDFResource, RDFResourceBlankNode, RDFResourceIRI, SKOSVocabulary, SWRLBuiltInsVocabulary, SWRLVariableImpl, SWRLVocabulary, TIMEVocabulary, XSDVocabulary
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface HasIRI
Since:
3.4.6
Author:
Matthew Horridge, Stanford University, Bio-Medical Informatics Research Group
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets the IRI of this object.
  • Method Details

    • getIRI

      IRI getIRI()
      Gets the IRI of this object.
      Returns:
      The IRI of this object