- All Known Subinterfaces:
- BidirectionalShortFormProvider
- All Known Implementing Classes:
- AnnotationValueShortFormProvider, BidirectionalShortFormProviderAdapter, CachingBidirectionalShortFormProvider, DefaultPrefixManager, ManchesterOWLSyntaxPrefixNameShortFormProvider, PropertyAssertionValueShortFormProvider, QNameShortFormProvider, SimpleShortFormProvider
public interface ShortFormProvider
A short form provider produces renderings of entities. These renderings are
strings which in general can be used for display and serialisation purposes.
A given entity only has one short form for a given short form provider.
However, a short form may map to multiple enntities for a given short form
provider. In other words, for a given short form provider the mapping from
entity to short form is functional, but is not inverse functional i.e. an
injective mapping.
- Author:
- Matthew Horridge, The University Of Manchester, Bio-Health
Informatics Group, Date: 18-Apr-2007