Uses of Interface
lib.aide.resource.Nature
Package
Description
-
Uses of Nature in lib.aide.resource
Modifier and TypeInterfaceDescriptioninterface
ForwardableResource<N extends Nature,
C> interface
final record
ResourceProvenance<P extends Provenance,
R extends Resource<? extends Nature, ?>> interface
ResourcesSupplier<P extends Provenance,
C, R extends Resource<? extends Nature, ?>> interface
StreamResource<N extends Nature>
interface
TextResource<N extends Nature>
-
Uses of Nature in lib.aide.resource.collection
Modifier and TypeClassDescriptionclass
static class
Resources.Builder<C,
R extends Resource<? extends Nature, ?>> Modifier and TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionPaths
<String, ResourceProvenance<GitHubRepoResources.GitHubFileProvenance, Resource<? extends Nature, ?>>> GitHubRepoResources.paths()
Paths
<String, ResourceProvenance<VfsResources.VfsFileObjectProvenance, Resource<? extends Nature, ?>>> VfsResources.paths()
List
<ResourceProvenance<GitHubRepoResources.GitHubFileProvenance, Resource<? extends Nature, ?>>> GitHubRepoResources.resources()
List
<ResourceProvenance<VfsResources.VfsFileObjectProvenance, Resource<? extends Nature, ?>>> VfsResources.resources()
ResourceProvenance
<?, Resource<? extends Nature, ?>> PathElaboration.rp()
Returns the value of therp
record component.ModifierConstructorDescriptionPathElaboration
(ResourceFactory.MapFromTextResult elaboration, ResourceProvenance<?, Resource<? extends Nature, ?>> rp, List<Map.Entry<String, Paths.DeepMergeOperation>> merged) Creates an instance of aPathElaboration
record class. -
Uses of Nature in lib.aide.resource.content
Modifier and TypeClassDescriptionstatic final record
ResourceFactory.SuffixedResourceFactory<T,
R extends Resource<? extends Nature, T>> static final record
ResourceFactory.SuffixedTextResourceFactory<T,
R extends TextResource<? extends Nature>> Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
Modifier and TypeFieldDescriptionstatic final Map
<String, BiFunction<Supplier<String>, Optional<PathSuffixes>, TextResource<? extends Nature>>> ResourceFactory.SuffixedTextResourceFactory.SUFFIXED_RF_MAP
Modifier and TypeMethodDescriptionResourceFactory.resourceFromSuffix
(String suffixesSrc, Supplier<T> content, Optional<Pattern> delimiter, Optional<String> assembler) Determine if a suffix has a resource factory and return an Optional. ResourceFactory.textResourceFactoryFromSuffix
(String suffixesSrc, Optional<Pattern> delimiter) Detect the nature of a resource from the suffixes supplied.Optional
<TextResource<? extends Nature>> ResourceFactory.textResourceFromSuffix
(String suffixesSrc, Supplier<String> content, Optional<Pattern> delimiter) Determine if a suffix has a text resource factory and return an Optional. -
Uses of Nature in lib.aide.resource.nature
-
Uses of Nature in org.techbd.service
Modifier and TypeMethodDescriptionDocResourcesService.getResources()
Paths
<String, ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>>> DocResourcesService.sidebarPaths()
Modifier and TypeMethodDescriptionDocResourcesService.EmptyPathsComponents.components
(ResourceProvenance<? extends Provenance, Resource<? extends Nature, ?>> payload)