A C D E F G H I L M N P R S T V W 
All Classes All Packages

A

add(FileContentRenderer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.Renderers
 
addLayer(FileSystem) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
addLayer(Path) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
addParent(Renderable) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.InToOutRenderingLayers
 
addPaths(Path...) - Method in class io.virtdata.docsys.core.DocServer
 
addRenderer(FileContentRenderer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
addWebObject(Object...) - Method in class io.virtdata.docsys.core.DocServer
 
apply(TargetPathView) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableChain
 
apply(TargetPathView) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableEntry
Create a rendered document image of some type (it might not always be html, for example) by doing the following: Read the template image unless it is already valid. Construct a new renderer from the template image. Construct a new document image with the renderer. Update the version. Return the document image to the reader. These steps are only taken if needed.
apply(TargetPathView) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor.MarkdownRenderer
 
apply(TargetPathView) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger.MarkdownRenderer
 
apply(TargetPathView) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor.MustacheRenderer
 
apply(ByteBuffer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor
 
apply(ByteBuffer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger
 
apply(ByteBuffer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor
 
asMarkdown() - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.MarkdownStringer
 
asMarkdown() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.properties.ListView
 
asMarkdown() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.properties.PathView
 
asMarkdown() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.properties.TreeView
 
asMarkdown() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
asRelativePath() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
AugmentingIterator<O> - Class in io.virtdata.docsys.metafs.core
This iterator wraps another iterator and provides a set of other elements of the same type interspersed with those provided by the wrapped iterator.
AugmentingIterator(Iterator<O>, Function<O, List<O>>) - Constructor for class io.virtdata.docsys.metafs.core.AugmentingIterator
 

C

canRender(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
checkAccess(Path, AccessMode[]) - Method in class io.virtdata.docsys.metafs.core.MetaFS
This should be implemented per filesystem, using the signature of FileSystemProvider.checkAccess(Path, AccessMode[])
checkAccess(Path, AccessMode...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
checkAccess(Path, AccessMode...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
checkAccess(Path, AccessMode...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
checkAccess(Path, AccessMode...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
checkAccess(Path, AccessMode[]) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
checkAccess(Path, AccessMode...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
close() - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
close() - Method in class io.virtdata.docsys.metafs.core.PathTransformingDirectoryStream
 
compareTo(Path) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
compiler - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor
 
CompositeTemplate - Class in io.virtdata.docsys.metafs.fs.renderfs.api
 
CompositeTemplate(LinkedList<Path>) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.CompositeTemplate
 
copy(Path, Path, CopyOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
copy(Path, Path, CopyOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
createDirectory(Path, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
createDirectory(Path, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
creationTime() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 

D

delete(Path) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
delete(Path) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
DocServer - Class in io.virtdata.docsys.core
 
DocServer() - Constructor for class io.virtdata.docsys.core.DocServer
 
DocServerApp - Class in io.virtdata.docsys.core
 
DocServerApp() - Constructor for class io.virtdata.docsys.core.DocServerApp
 
DocSystemEndpoint - Interface in io.virtdata.docsys.api
 
doHandle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class io.virtdata.docsys.handlers.EndpointsHandler
 

E

EndpointLoader - Class in io.virtdata.docsys.core
 
EndpointLoader() - Constructor for class io.virtdata.docsys.core.EndpointLoader
 
EndpointsHandler - Class in io.virtdata.docsys.handlers
 
EndpointsHandler() - Constructor for class io.virtdata.docsys.handlers.EndpointsHandler
 
endsWith(Path) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
equals(Object) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 

F

FavIconHandler - Class in io.virtdata.docsys.handlers
 
FavIconHandler(String, boolean) - Constructor for class io.virtdata.docsys.handlers.FavIconHandler
 
FileContentRenderer - Interface in io.virtdata.docsys.metafs.fs.renderfs.api
 
fileKey() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
FileRenderer - Class in io.virtdata.docsys.metafs.fs.renderfs.api
 
FileRenderer(String, String, boolean, TemplateCompiler...) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
Create a file renderer from a source extension to a target extension, which will yield the virtual contents of the target file by applying a set of renderers to the source file data.
filesystems - Variable in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
force(boolean) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
format(Object) - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor.Formatter
 
Formatter() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor.Formatter
 
forTargetPath(Path) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.Renderers
Return the first renderer which matches the target extension and which also has a readable source file under the source extension, or null if none is available.

G

get() - Static method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
get() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.CompositeTemplate
 
get() - Static method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
get() - Static method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
getBreadcrumbs() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
getByteBuffer(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getByteChannel(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getContainerPath(Path) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
getFileAttributes(Path) - Static method in class io.virtdata.docsys.metafs.fs.renderfs.api.RendererIO
 
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
getFileAttributeView(Path, Class<V>, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
getFileAttributeView(Path, Class, LinkOption[]) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
getFileAttributeView(Path, Class, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
getFileAttributeView(Path, Class, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getFileName() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
getFiles() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
getFileStore(Path) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
getFileStore(Path) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
getFileStores() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
getFileStores() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getFileSystem() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
getFileSystem(URI) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
getFileSystem(URI) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
getFileTree() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
getInputStream(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getLayout() - Method in class io.virtdata.docsys.handlers.MetaFsLayout
 
getName(int) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
getNameCount() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
getOuterMount() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getParent() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
getParent() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
getPath() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
getPath(String, String...) - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
getPath(String, String...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
getPath(String, String...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getPath(URI) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
getPath(URI) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
getPathMatcher(String) - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
getPathMatcher(String) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
getPathMatcher(String) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getRendered(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getRenderedTargetName(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getRenderedTargetName(Path) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getRenderers() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
getRendererTypes() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.Renderers
 
getRoot() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
getRootDirectories() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
getRootDirectories() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getRootPath() - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
getScheme() - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
getScheme() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
getSeparator() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
getSeparator() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getSourceExtension() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getSourcePath(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
Return the matching source path, but only if the target name matches the target extension.
getSourcePath(Path) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getSourcePattern() - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getSourcePattern() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getTargetExtension() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getTargetPattern() - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getTargetPattern() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getTargetSuffix() - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
getTargetSuffix() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
getUserPrincipalLookupService() - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
getUserPrincipalLookupService() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
getUserPrincipalLookupService() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
getVersion() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableChain
 
getVersion() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableEntry
Get the version for this element.
getVersion() - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.Versioned
Get the version for this element.
getVersion() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
getWrappedFilesystems() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 

H

handle(String, Request, HttpServletRequest, HttpServletResponse) - Method in class io.virtdata.docsys.handlers.FavIconHandler
 
hashCode() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
hasNext() - Method in class io.virtdata.docsys.metafs.core.AugmentingIterator
 
hasNext() - Method in class io.virtdata.docsys.metafs.core.TransformingIterator
 
hasSource(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 

I

implCloseChannel() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
instance - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
InToOutRenderingLayers - Class in io.virtdata.docsys.metafs.fs.renderfs.api
Capture the layering order of renderable elements.
InToOutRenderingLayers() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.InToOutRenderingLayers
 
io.virtdata.docsys.api - package io.virtdata.docsys.api
 
io.virtdata.docsys.core - package io.virtdata.docsys.core
 
io.virtdata.docsys.handlers - package io.virtdata.docsys.handlers
 
io.virtdata.docsys.metafs.core - package io.virtdata.docsys.metafs.core
 
io.virtdata.docsys.metafs.fs.layerfs - package io.virtdata.docsys.metafs.fs.layerfs
 
io.virtdata.docsys.metafs.fs.renderfs.api - package io.virtdata.docsys.metafs.fs.renderfs.api
 
io.virtdata.docsys.metafs.fs.renderfs.fs - package io.virtdata.docsys.metafs.fs.renderfs.fs
 
io.virtdata.docsys.metafs.fs.renderfs.model - package io.virtdata.docsys.metafs.fs.renderfs.model
 
io.virtdata.docsys.metafs.fs.renderfs.model.properties - package io.virtdata.docsys.metafs.fs.renderfs.model.properties
 
io.virtdata.docsys.metafs.fs.renderfs.renderers - package io.virtdata.docsys.metafs.fs.renderfs.renderers
 
io.virtdata.docsys.metafs.fs.virtual - package io.virtdata.docsys.metafs.fs.virtual
 
isAbsolute() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
isDirectory() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
isHidden(Path) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
isHidden(Path) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
isOpen() - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
isOther() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
isReadOnly - Variable in class io.virtdata.docsys.metafs.core.MetaFS
 
isReadOnly() - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
isRegularFile() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
isSameFile(Path, Path) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
isSameFile(Path, Path) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
isSymbolicLink() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
isValidFor(long) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.Versioned
A versioned object is only valid for the specific version it has.
isValidFor(Versioned) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.Versioned
A versioned object is valid for another versioned object if they have the same version number.
iterator() - Method in class io.virtdata.docsys.metafs.core.PathTransformingDirectoryStream
 

L

lastAccessTime() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
lastModifiedTime() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
LayerFS - Class in io.virtdata.docsys.metafs.fs.layerfs
This filesystem is a filesystem aggregator, allowing users to provide layered views of existing filesystems.
LayerFS() - Constructor for class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
LayerFSProvider - Class in io.virtdata.docsys.metafs.fs.layerfs
 
ListView - Class in io.virtdata.docsys.metafs.fs.renderfs.model.properties
 
ListView(Collection<? extends String>) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.model.properties.ListView
 
load() - Static method in class io.virtdata.docsys.core.EndpointLoader
 
lock(long, long, boolean) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
logger - Static variable in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
logger - Static variable in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 

M

main(String[]) - Static method in class io.virtdata.docsys.core.DocServerApp
 
map(FileChannel.MapMode, long, long) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
MarkdownProcessor - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MarkdownProcessor() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor
 
MarkdownProcessor.MarkdownRenderer - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MarkdownProcessorDebugger - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MarkdownProcessorDebugger() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger
 
MarkdownProcessorDebugger.MarkdownRenderer - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MarkdownRenderer - Class in io.virtdata.docsys.metafs.core
 
MarkdownRenderer() - Constructor for class io.virtdata.docsys.metafs.core.MarkdownRenderer
 
MarkdownRenderer(ByteBuffer) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor.MarkdownRenderer
 
MarkdownRenderer(ByteBuffer) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger.MarkdownRenderer
 
MarkdownStringer - Interface in io.virtdata.docsys.metafs.fs.renderfs.api
 
matchesSource(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
matchesTarget(Path) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
MetaFS - Class in io.virtdata.docsys.metafs.core
 
MetaFS() - Constructor for class io.virtdata.docsys.metafs.core.MetaFS
 
MetaFsLayout - Class in io.virtdata.docsys.handlers
 
MetaFsLayout(MetaFS) - Constructor for class io.virtdata.docsys.handlers.MetaFsLayout
 
MetaFSProvider - Class in io.virtdata.docsys.metafs.core
 
MetaFSProvider() - Constructor for class io.virtdata.docsys.metafs.core.MetaFSProvider
 
MetaPath - Class in io.virtdata.docsys.metafs.core
A MetaPath represent a logical path for one of any MetaFS derivatives.
MetaPath(MetaFS, String[], boolean) - Constructor for class io.virtdata.docsys.metafs.core.MetaPath
 
MetaPath(MetaFS, String, String...) - Constructor for class io.virtdata.docsys.metafs.core.MetaPath
 
metaToSysFunc - Variable in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
move(Path, Path, CopyOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
move(Path, Path, CopyOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
mtimeFor(Path) - Static method in class io.virtdata.docsys.metafs.fs.renderfs.api.RendererIO
 
MustacheProcessor - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MustacheProcessor() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor
 
MustacheProcessor.Formatter - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MustacheProcessor.MustacheRenderer - Class in io.virtdata.docsys.metafs.fs.renderfs.renderers
 
MustacheRenderer(ByteBuffer) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor.MustacheRenderer
 

N

name() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileAttributeView
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
newByteChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
newDirectoryStream(MetaPath, DirectoryStream.Filter<? super Path>) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
newDirectoryStream(DirectoryStream<Path>) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
newDirectoryStream(Path, DirectoryStream.Filter<? super Path>) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
newFileChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
newFileChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
newFileChannel(Path, Set<? extends OpenOption>, FileAttribute<?>...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
newFileSystem(URI, Map<String, ?>) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
newFileSystem(URI, Map<String, ?>) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
newFileSystem(URI, Map<String, ?>) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
newInputStream(Path, OpenOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
newInputStream(Path, OpenOption...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
newWatchService() - Method in class io.virtdata.docsys.metafs.core.MetaFS
 
newWatchService() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
newWatchService() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
next() - Method in class io.virtdata.docsys.metafs.core.AugmentingIterator
 
next() - Method in class io.virtdata.docsys.metafs.core.TransformingIterator
 
normalize() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 

P

parser - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor.MarkdownRenderer
 
parser - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger.MarkdownRenderer
 
path - Variable in class io.virtdata.docsys.metafs.core.MetaPath
 
PATH_BUFFER_FUNCTION - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.api.RendererIO
 
PathTransformingDirectoryStream - Class in io.virtdata.docsys.metafs.core
 
PathTransformingDirectoryStream(DirectoryStream<Path>, Function<Path, MetaPath>) - Constructor for class io.virtdata.docsys.metafs.core.PathTransformingDirectoryStream
 
PathView - Class in io.virtdata.docsys.metafs.fs.renderfs.model.properties
 
PathView(Path) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.model.properties.PathView
 
position() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
position(long) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
provider - Variable in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
provider() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
provider() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
provider() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 

R

read(ByteBuffer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
read(ByteBuffer[], int, int) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
read(ByteBuffer, long) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
readAttributes() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileAttributeView
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
readAttributes(Path, Class<BasicFileAttributes>, LinkOption[]) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
readAttributes(Path, Class, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
readAttributes(Path, Class, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
readAttributes(Path, String, LinkOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
readAttributes(Path, String, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFSProvider
 
readAttributes(Path, String, LinkOption[]) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
readAttributes(Path, String, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
readAttributes(Path, String, LinkOption[]) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
readAttributes(Path, String, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
readBuffer(Path) - Static method in class io.virtdata.docsys.metafs.fs.renderfs.api.RendererIO
 
readString(Path) - Static method in class io.virtdata.docsys.metafs.fs.renderfs.api.RendererIO
 
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
relativize(Path) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
render(Path, Path, ByteBuffer) - Method in interface io.virtdata.docsys.metafs.fs.renderfs.api.FileContentRenderer
 
render(Path, Path, ByteBuffer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
Renderable - Interface in io.virtdata.docsys.metafs.fs.renderfs.api
Renderable content
RenderableChain - Class in io.virtdata.docsys.metafs.fs.renderfs.api
 
RenderableChain(Supplier<ByteBuffer>, TemplateCompiler...) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableChain
 
RenderableEntry - Class in io.virtdata.docsys.metafs.fs.renderfs.api
 
RenderableEntry(RenderableEntry, TemplateCompiler) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableEntry
Create a renderable entry which receives its template image from another renderable entry.
RenderableEntry(Supplier<ByteBuffer>, TemplateCompiler) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableEntry
Create a renderable entry which receives its template image from a direct byte buffer source.
RenderedBasicFileAttributes - Class in io.virtdata.docsys.metafs.fs.renderfs.fs
 
RenderedBasicFileAttributes(BasicFileAttributes, long) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
RenderedFileAttributeMap - Class in io.virtdata.docsys.metafs.fs.renderfs.fs
 
RenderedFileAttributeMap(Path, Map<String, Object>, Path, int) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileAttributeMap
 
RenderedFileAttributeView - Class in io.virtdata.docsys.metafs.fs.renderfs.fs
 
RenderedFileAttributeView(Path, FileAttributeView, Path, Class, LinkOption[], long) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileAttributeView
 
RenderedFileChannel - Class in io.virtdata.docsys.metafs.fs.renderfs.fs
 
RenderedFileChannel(SeekableByteChannel) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
renderer - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor.MarkdownRenderer
 
renderer - Static variable in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger.MarkdownRenderer
 
Renderer - Interface in io.virtdata.docsys.metafs.fs.renderfs.api
A Renderer is any function which can render a document of some type from a view of the source
RendererIO - Class in io.virtdata.docsys.metafs.fs.renderfs.api
 
RendererIO() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.RendererIO
 
Renderers - Class in io.virtdata.docsys.metafs.fs.renderfs.api
 
Renderers() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.api.Renderers
 
RenderFS - Class in io.virtdata.docsys.metafs.fs.renderfs.fs
The RenderFS filesystem will pretend that a rendered form of some file types already exist in the filesystem, so long as the necessary input file type and rendererTypes are present.
RenderFS(URI) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
RenderFS(FileSystem) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
RenderFS(Path) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
RenderFSProvider - Class in io.virtdata.docsys.metafs.fs.renderfs.fs
 
RenderFSProvider() - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFSProvider
 
resolve(Path) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
run() - Method in class io.virtdata.docsys.core.DocServer
 

S

setAttribute(Path, String, Object, LinkOption...) - Method in class io.virtdata.docsys.metafs.core.MetaFSProvider
 
setAttribute(Path, String, Object, LinkOption...) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 
setParent(TargetPathView) - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
setSysDefaultPath(Path) - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
setTimes(FileTime, FileTime, FileTime) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileAttributeView
 
setWritable(boolean) - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
size() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedBasicFileAttributes
 
size() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
startsWith(Path) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
subpath(int, int) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
supportedFileAttributeViews() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
supportedFileAttributeViews() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
sysToMetaFunc - Variable in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 

T

TargetPathView - Class in io.virtdata.docsys.metafs.fs.renderfs.model
 
TargetPathView(Path, long) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
TemplateCompiler - Interface in io.virtdata.docsys.metafs.fs.renderfs.api
A template compiler is any type of transform which knows how to create a renderer from an image of bytes.
toAbsolutePath() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
toFile() - Method in class io.virtdata.docsys.metafs.core.MetaPath
This Path implementation does not allow the caller to break out to File abstractions.
toRealPath(LinkOption...) - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
toString() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
toString() - Method in class io.virtdata.docsys.metafs.fs.layerfs.LayerFS
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.FileRenderer
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableChain
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.RenderableEntry
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.api.Renderers
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderFS
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.model.TargetPathView
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessor
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MarkdownProcessorDebugger
 
toString() - Method in class io.virtdata.docsys.metafs.fs.renderfs.renderers.MustacheProcessor
 
toString() - Method in class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
toUri() - Method in class io.virtdata.docsys.metafs.core.MetaPath
 
transferFrom(ReadableByteChannel, long, long) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
transferTo(long, long, WritableByteChannel) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
TransformingIterator<I,​O> - Class in io.virtdata.docsys.metafs.core
 
TransformingIterator(Function<I, ? extends O>, Iterator<I>) - Constructor for class io.virtdata.docsys.metafs.core.TransformingIterator
 
TreeView - Class in io.virtdata.docsys.metafs.fs.renderfs.model.properties
 
TreeView(TargetPathView) - Constructor for class io.virtdata.docsys.metafs.fs.renderfs.model.properties.TreeView
 
truncate(long) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
tryLock(long, long, boolean) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 

V

Versioned - Interface in io.virtdata.docsys.metafs.fs.renderfs.api
Versioned objects have a long property that can be used as a version.
VirtFS - Class in io.virtdata.docsys.metafs.fs.virtual
This MetaFS filesystem type simply virtualizes a root directory behind a filesystem interface.
VirtFS(Path) - Constructor for class io.virtdata.docsys.metafs.fs.virtual.VirtFS
 
VirtFSProvider - Class in io.virtdata.docsys.metafs.fs.virtual
 
VirtFSProvider() - Constructor for class io.virtdata.docsys.metafs.fs.virtual.VirtFSProvider
 

W

withHost(String) - Method in class io.virtdata.docsys.core.DocServer
 
withPort(int) - Method in class io.virtdata.docsys.core.DocServer
 
write(ByteBuffer) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
write(ByteBuffer[], int, int) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
write(ByteBuffer, long) - Method in class io.virtdata.docsys.metafs.fs.renderfs.fs.RenderedFileChannel
 
A C D E F G H I L M N P R S T V W 
All Classes All Packages