Package dev.enola.data
Interface ProviderFromIRI<V>
- All Known Subinterfaces:
DatatypeRepository,GlobResolver,KnownDocsProvider,LinkTransformer,NamespaceRepository,ProtoThingProvider,ProtoThingRepository,Repository<T>,RepositoryRW<T>,ResourceProvider,ResourceRepository,ThingProvider,ThingRepository,ThingRepositoryStore,ThingsRepository
- All Known Implementing Classes:
AlwaysCachingResourceProvider,AlwaysThingProvider,AlwaysThingProviderAdapter,AlwaysThingRepositoryStore,CachingNamespaceRepository,ClasspathResource.Provider,DataResource.Provider,DatatypeRepositoryBuilder,EmptyNamespaceRepository,EmptyResource.Provider,EmptyThingsRepository,EnolaDevKnownDocsProvider,EnolaThingProvider,ErrorResource.Provider,FileDescriptorResource.Provider,FileGlobResolver,FileResource.Provider,GlobResolvers,IntegrityValidatingDelegatingResource.Provider,IPFSApiResource.Provider,IPFSGatewayResource.Provider,MemoryRepositoryRW,MetaThingProvider,MultibaseResource.Provider,NamespaceRepositoryBuilder,NullResource.Provider,OkHttpResource.Provider,OptionalCachingResourceProvider,ProtoToThingRepository,RepositoryBuilder,RepositoryBuilder.RepositoryImpl,ResourceEnolaService,ResourceProviders,StackedThingProvider,StaticSiteLinkTransformer,StringResource.Provider,TeapotResource.Provider,TemplateThingRepository,TestResource.Provider,ThingConnectorsProvider,ThingMemoryRepositoryROBuilder,ThingMemoryRepositoryRW,ThingNamespaceRepository,ThingProviderAdapter,UiLinkTransformer,UrlResource.Provider
ProviderFromIRI is a
Provider where the Key is an IRI as String.-
Method Summary