Class CachingNamespaceRepository
java.lang.Object
dev.enola.data.iri.namespace.repo.CachingNamespaceRepository
- All Implemented Interfaces:
NamespaceRepository,Provider<String,,Namespace> ProviderFromIRI<Namespace>,Repository<Namespace>
NamespaceRepository which caches another one.
This is initialized one-time at construction; changes to the underlying NamespaceRepository are NOT automatically updated and IGNORED.
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.enola.data.iri.namespace.repo.NamespaceRepository
matchMethods inherited from interface dev.enola.data.Repository
list, stream
-
Method Details
-
getIRI
- Specified by:
getIRIin interfaceNamespaceRepository
-
listIRI
- Specified by:
listIRIin interfaceRepository<Namespace>
-
get
Description copied from interface:ProviderGet.
-