Class IRIValueShortFormProvider

  • All Implemented Interfaces:
    org.semanticweb.owlapi.util.ShortFormProvider

    public class IRIValueShortFormProvider
    extends Object
    implements org.semanticweb.owlapi.util.ShortFormProvider
    A short form provider that returns full IRIs.
    Author:
    Becky Jackson
    • Constructor Detail

      • IRIValueShortFormProvider

        public IRIValueShortFormProvider()
        Create a new IRIValueShortFormProvider
    • Method Detail

      • getShortForm

        @Nonnull
        public String getShortForm​(@Nonnull
                                   org.semanticweb.owlapi.model.OWLEntity entity)
        Return the IRI of the entity as the short form.
        Specified by:
        getShortForm in interface org.semanticweb.owlapi.util.ShortFormProvider
        Parameters:
        entity - OWLEntity to get short form of
        Returns:
        String IRI
      • dispose

        public void dispose()
        Dispose of the short form provider.
        Specified by:
        dispose in interface org.semanticweb.owlapi.util.ShortFormProvider