Interface OWLStorerFactory

All Superinterfaces:
Serializable, Supplier<OWLStorer>
All Known Implementing Classes:
OWLStorerFactoryImpl

public interface OWLStorerFactory extends Serializable, Supplier<OWLStorer>
Factory for ontology storers. Provide a priority to allow for sorting of ontology storers. Default implementations will have priorities starting at 0 and moving up by increments of one. This allows the introduction of more storers at any position in the list: e.g., to insert a new storer in the second position, it is sufficient for it to pick a priority value strictly between 0 and 1.
  • Method Details

    • createStorer

      OWLStorer createStorer()
      Create new storer.
      Returns:
      new storer
    • getFormatFactory

      OWLDocumentFormatFactory getFormatFactory()
      Returns:
      format factory for the format parsed by this storer