Class DirectoryIndex
java.lang.Object
io.fluxzero.tools.jsondoclet.model.DirectoryIndex
Index metadata generated per output directory.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordSimple file entry describing nearby JSON output.static final recordSubdirectory pointer for discovery. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a file entry to the index.voidAdds a subdirectory reference to the index.getFiles()Files in the current directory that point to generated JSON artifacts.Returns documentation metadata for the package corresponding to this directory, if any.Subdirectories that contain further index files.voidsetPackage(PackageDocumentation documentation) Assigns package-level documentation metadata to this directory.
-
Constructor Details
-
DirectoryIndex
public DirectoryIndex()
-
-
Method Details
-
getFiles
Files in the current directory that point to generated JSON artifacts. -
getSubdirectories
Subdirectories that contain further index files. -
addFile
Adds a file entry to the index. -
addSubdirectory
Adds a subdirectory reference to the index. -
setPackage
Assigns package-level documentation metadata to this directory. -
getPackage
Returns documentation metadata for the package corresponding to this directory, if any.
-