Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractDirectoryCrawler - Class in com.mohamnag.jstatic.plugins
- AbstractDirectoryCrawler() - Constructor for class com.mohamnag.jstatic.plugins.AbstractDirectoryCrawler
- ACCEPTED_FILE_EXTENSION - Static variable in class com.mohamnag.jstatic.plugins.yaml_loader.FileConverter
- accepts(Path) - Method in class com.mohamnag.jstatic.plugins.yaml_loader.FileConverter
- addAllData(Map<String, Object>) - Method in class com.mohamnag.jstatic.data_tree.DataNode
- addAllData(Map<String, Object>) - Method in class com.mohamnag.jstatic.data_tree.DataPage
- addData(String, Object) - Method in class com.mohamnag.jstatic.data_tree.DataNode
- addData(String, Object) - Method in class com.mohamnag.jstatic.data_tree.DataPage
- addExtension(String, Object) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Operation
- addExtension(String, Object) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Path
- alternates() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
alternates
record component. - AOUTH2 - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
- API_KEY - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
- Application - Class in com.mohamnag.jstatic
-
This is the entry point to the application.
- Application() - Constructor for class com.mohamnag.jstatic.Application
- ARRAY - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- AssetsCopierConfig - Class in com.mohamnag.jstatic.plugins.assets_copier
- AssetsCopierConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierConfig
- AssetsCopierConfig.CopyOperation - Class in com.mohamnag.jstatic.plugins.assets_copier
- AssetsCopierTask - Class in com.mohamnag.jstatic.plugins.assets_copier
-
Manages copy operations.
- AssetsCopierTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierTask
B
- BASIC - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
- BEARER - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
- BOOLEAN - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- BuildContext - Class in com.mohamnag.jstatic
- BuildContext(String) - Constructor for class com.mohamnag.jstatic.BuildContext
- BuildCoordinator - Class in com.mohamnag.jstatic
- BuildCoordinator(String) - Constructor for class com.mohamnag.jstatic.BuildCoordinator
- BuildTask - Interface in com.mohamnag.jstatic
-
All build phase plugins shall implement this interface.
C
- CALLBACKS - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- canParse(String) - Static method in class com.mohamnag.jstatic.config.ConfigArguments
- canParse(String) - Static method in class com.mohamnag.jstatic.file_watcher.FileWatcherArguments
- canParse(String) - Static method in record class com.mohamnag.jstatic.local_server.ServerArguments
- CLI_ARG_PREFIX_CONFIG - Static variable in class com.mohamnag.jstatic.config.ConfigArguments
- CLI_ARG_PREFIX_SERVE - Static variable in record class com.mohamnag.jstatic.local_server.ServerArguments
- CLI_ARG_WATCH - Static variable in class com.mohamnag.jstatic.file_watcher.FileWatcherArguments
- com.mohamnag.jstatic - package com.mohamnag.jstatic
- com.mohamnag.jstatic.config - package com.mohamnag.jstatic.config
- com.mohamnag.jstatic.data_tree - package com.mohamnag.jstatic.data_tree
- com.mohamnag.jstatic.file_watcher - package com.mohamnag.jstatic.file_watcher
- com.mohamnag.jstatic.local_server - package com.mohamnag.jstatic.local_server
- com.mohamnag.jstatic.plugin_loader - package com.mohamnag.jstatic.plugin_loader
- com.mohamnag.jstatic.plugins - package com.mohamnag.jstatic.plugins
- com.mohamnag.jstatic.plugins.assets_copier - package com.mohamnag.jstatic.plugins.assets_copier
- com.mohamnag.jstatic.plugins.env_var_loader - package com.mohamnag.jstatic.plugins.env_var_loader
- com.mohamnag.jstatic.plugins.front_matter_loader - package com.mohamnag.jstatic.plugins.front_matter_loader
- com.mohamnag.jstatic.plugins.handlebars_template_compiler - package com.mohamnag.jstatic.plugins.handlebars_template_compiler
- com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers - package com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers
- com.mohamnag.jstatic.plugins.html_file_dumper - package com.mohamnag.jstatic.plugins.html_file_dumper
- com.mohamnag.jstatic.plugins.image_compressor - package com.mohamnag.jstatic.plugins.image_compressor
- com.mohamnag.jstatic.plugins.markdown_compiler - package com.mohamnag.jstatic.plugins.markdown_compiler
- com.mohamnag.jstatic.plugins.openapi_processor - package com.mohamnag.jstatic.plugins.openapi_processor
- com.mohamnag.jstatic.plugins.openapi_processor.oas3 - package com.mohamnag.jstatic.plugins.openapi_processor.oas3
- com.mohamnag.jstatic.plugins.sass_compiler - package com.mohamnag.jstatic.plugins.sass_compiler
- com.mohamnag.jstatic.plugins.storyblok_loader - package com.mohamnag.jstatic.plugins.storyblok_loader
- com.mohamnag.jstatic.plugins.storyblok_loader.model - package com.mohamnag.jstatic.plugins.storyblok_loader.model
- com.mohamnag.jstatic.plugins.yaml_loader - package com.mohamnag.jstatic.plugins.yaml_loader
- COMPILE_TEMPLATES - Enum constant in enum class com.mohamnag.jstatic.Phase
- Component - Interface in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- ComponentConfig - Record Class in com.mohamnag.jstatic.plugins.openapi_processor
- ComponentConfig(String, String) - Constructor for record class com.mohamnag.jstatic.plugins.openapi_processor.ComponentConfig
-
Creates an instance of a
ComponentConfig
record class. - ComponentReference - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- ComponentReference(String) - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentReference
- components() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
-
Returns the value of the
components
record component. - Components - Record Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
-
Currently not supported types: - callbacks - examples - headers - links
- Components(Map<String, SecurityScheme>, Map<String, Parameter>, Map<String, RequestBody>, Map<String, Response>, Map<String, Schema>) - Constructor for record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Creates an instance of a
Components
record class. - ComponentType - Enum Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
-
All possible component types and their related names as expected in OpenAPI spec.
- Config - Class in com.mohamnag.jstatic.config
- ConfigArguments - Class in com.mohamnag.jstatic.config
-
Accepts an argument starting with "--config" followed by the path to the config file like following:
"--config"=path/to/config.yaml
- ConfigArguments() - Constructor for class com.mohamnag.jstatic.config.ConfigArguments
- ConfigLoader - Class in com.mohamnag.jstatic.config
- ConfigLoader() - Constructor for class com.mohamnag.jstatic.config.ConfigLoader
- Contact - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Contact() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Contact
- content() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
content
record component. - Conversion(Map<String, String>) - Constructor for class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerConfig.Conversion
- COOKIE - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
- CopyOperation(Map<Object, Object>) - Constructor for class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierConfig.CopyOperation
- created_at() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
created_at
record component. - cv() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Returns the value of the
cv
record component.
D
- DATA_KEY_ASSETS - Static variable in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierTask
- DATA_KEY_BODY - Static variable in class com.mohamnag.jstatic.plugins.front_matter_loader.MarkdownFrontMatterLoaderTask
- DATA_KEY_PARENT_NODE_OPEN_API_CONTEXT - Static variable in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiContext
- DataNode - Class in com.mohamnag.jstatic.data_tree
-
This represents a node in
DataTree
. - DataPage - Class in com.mohamnag.jstatic.data_tree
-
This represents a page in
DataTree
. - DataTree - Class in com.mohamnag.jstatic.data_tree
- DataTree() - Constructor for class com.mohamnag.jstatic.data_tree.DataTree
- DataType - Enum Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- DEFAULT_CONFIG_FILE_NAME - Static variable in class com.mohamnag.jstatic.config.ConfigArguments
- DEFAULT_DATA_DIR - Static variable in class com.mohamnag.jstatic.plugins.front_matter_loader.FrontMatterLoaderConfig
- default_full_slug() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
default_full_slug
record component. - defaults() - Static method in class com.mohamnag.jstatic.config.ConfigArguments
- DIGEST - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
- DUMP_TREE - Enum constant in enum class com.mohamnag.jstatic.Phase
E
- enableSsl() - Method in record class com.mohamnag.jstatic.local_server.ServerArguments
-
Returns the value of the
enableSsl
record component. - EnvVariablesLoader - Class in com.mohamnag.jstatic.plugins.env_var_loader
-
Loads data from environment variables into
DataTree
's rootinvalid reference
DataNode#getData()
- EnvVariablesLoader() - Constructor for class com.mohamnag.jstatic.plugins.env_var_loader.EnvVariablesLoader
- equals(Object) - Method in record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.local_server.ServerArguments
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.ComponentConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Indicates whether some other object is "equal to" this one.
- EXAMPLES - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- extract(Config) - Static method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
- extract(String, Class<V>) - Method in class com.mohamnag.jstatic.config.Config
- extractPathElements(Path, Path) - Method in class com.mohamnag.jstatic.plugins.AbstractDirectoryCrawler
F
- FILE_NAME_DATA_YAML - Static variable in class com.mohamnag.jstatic.plugins.yaml_loader.FileConverter
- FileConverter - Class in com.mohamnag.jstatic.plugins.yaml_loader
- FileConverter() - Constructor for class com.mohamnag.jstatic.plugins.yaml_loader.FileConverter
- FileDumperConfig - Class in com.mohamnag.jstatic.plugins.html_file_dumper
- FileDumperConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- FileDumperTask - Class in com.mohamnag.jstatic.plugins.html_file_dumper
-
For each page, dumps what is found under the
FileDumperConfig.getDataField()
into file and directory structures following theDataTree
ofBuildContext
. - FileDumperTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperTask
- FileWatcher - Class in com.mohamnag.jstatic.file_watcher
- FileWatcher(WatchedPathGroup...) - Constructor for class com.mohamnag.jstatic.file_watcher.FileWatcher
-
Watches changes to paths of any group and will trigger the change handler when a change is detected.
- FileWatcherArguments - Class in com.mohamnag.jstatic.file_watcher
- FileWatcherArguments() - Constructor for class com.mohamnag.jstatic.file_watcher.FileWatcherArguments
- first_published_at() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
first_published_at
record component. - forAllPages(Consumer<DataPage>) - Method in class com.mohamnag.jstatic.data_tree.DataTree
- from(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- fromString(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- fromString(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
- fromString(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
- fromString(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
- FrontMatterLoaderConfig - Class in com.mohamnag.jstatic.plugins.front_matter_loader
-
Configuration is read from root key "front-matter-loader".
- FrontMatterLoaderConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.front_matter_loader.FrontMatterLoaderConfig
- full_slug() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
full_slug
record component. - full_slug() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns the value of the
full_slug
record component.
G
- get(String, List<T>) - Method in class com.mohamnag.jstatic.config.Config
- get(String, Map<K, V>) - Method in class com.mohamnag.jstatic.config.Config
- getAllOfType(ComponentType) - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
- getBaseDir() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- getClassNamesForPhase(Phase) - Method in class com.mohamnag.jstatic.plugin_loader.PluginLoaderConfig
- getComponentType() - Method in interface com.mohamnag.jstatic.plugins.openapi_processor.oas3.Component
- getContext() - Method in interface com.mohamnag.jstatic.plugins.openapi_processor.oas3.Component
- getConversions() - Method in class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerConfig
- getData() - Method in class com.mohamnag.jstatic.data_tree.DataPage
- getData(String) - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getData(String) - Method in class com.mohamnag.jstatic.data_tree.DataPage
- getData(String, T) - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getDataDir() - Method in class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderConfig
- getDataField() - Method in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- getDataRoot() - Method in class com.mohamnag.jstatic.plugins.front_matter_loader.FrontMatterLoaderConfig
- getDefaultTemplate() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- getDescription() - Method in interface com.mohamnag.jstatic.plugins.openapi_processor.oas3.Component
- getExtension(String) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Operation
- getExtension(String) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Path
- getExternalPath() - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentReference
- getGenerateSourceMap() - Method in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- getHelpers() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- getInternalPart() - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentReference
- getOperations() - Method in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierConfig
- getOrCreateNodeWithPath(List<String>) - Method in class com.mohamnag.jstatic.data_tree.DataTree
-
Find or create (recursively) nodes for given path and return it.
- getOrCreatePageWithPath(String, List<String>) - Method in class com.mohamnag.jstatic.data_tree.DataTree
-
Creates a page at a node with given path.
- getOutputDir() - Method in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- getOutputDir() - Method in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- getOutputFileExtension() - Method in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- getPackageName(Component) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiContext
- getPackageName(ComponentType) - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
- getPage(String) - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getPageName(Path, String) - Method in class com.mohamnag.jstatic.plugins.AbstractDirectoryCrawler
- getPages() - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getPageWithPath(List<String>) - Method in class com.mohamnag.jstatic.data_tree.DataTree
- getPath() - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getPath() - Method in class com.mohamnag.jstatic.data_tree.DataPage
- getPathElements() - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getPathElements() - Method in class com.mohamnag.jstatic.data_tree.DataPage
- getRecursiveData(String) - Method in class com.mohamnag.jstatic.data_tree.DataNode
-
Get value for given key first looking on own data and then recursively in parent nodes upwards.
- getRecursiveData(String) - Method in class com.mohamnag.jstatic.data_tree.DataPage
-
Get value for given key first looking on own data and then recursively in parent nodes upwards.
- getSourceDir() - Method in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- getSpecKey() - Method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- getStartNode() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- getSubNode(String) - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getSubNodes() - Method in class com.mohamnag.jstatic.data_tree.DataNode
- getTargetDataField() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- getTemplate(ComponentType) - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
- getTemplateDataField() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- getUnderWatchConfigPaths() - Method in class com.mohamnag.jstatic.BuildCoordinator
- getUnderWatchInputPaths() - Method in class com.mohamnag.jstatic.BuildCoordinator
- goToNextPhase() - Method in class com.mohamnag.jstatic.BuildContext
- group_id() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
group_id
record component.
H
- HandlebarsTemplateCompilerConfig - Class in com.mohamnag.jstatic.plugins.handlebars_template_compiler
-
Loads the configuration from "handlebars-template-compiler" key and expects following sub-keys: "base-dir" pointing to templates' base, this path will be prepended to all other paths and every look up is restricted to be inside this path "template-data-field" defines the name of the field under which each node of data tree can specify its own template to be used for template lookup "default-template" defines the default template that will be used if a node does not specify its own "target-data-field" the field's name under which the compilation result for each node of data tree will be stored "helpers" list of helpers that should be registered.
- HandlebarsTemplateCompilerConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- HandlebarsTemplateCompilerTask - Class in com.mohamnag.jstatic.plugins.handlebars_template_compiler
-
Compiles each page's data using defined template and puts the result under
HandlebarsTemplateCompilerConfig.getTargetDataField()
data field. - HandlebarsTemplateCompilerTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerTask
- hashCode() - Method in record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.local_server.ServerArguments
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.ComponentConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Returns a hash code value for this object.
- hasNextPhase() - Method in class com.mohamnag.jstatic.BuildContext
- HEADER - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
- HEADERS - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- HTTP - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
I
- id() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
id
record component. - id() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns the value of the
id
record component. - ImageCompressorTask - Class in com.mohamnag.jstatic.plugins.image_compressor
- ImageCompressorTask() - Constructor for class com.mohamnag.jstatic.plugins.image_compressor.ImageCompressorTask
- Info - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Info() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Info
- INTEGER - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- is_startpage() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
is_startpage
record component. - isInternal() - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentReference
K
- KEY_BASE_DIR - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- KEY_CONFIGURATION - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- KEY_DATA_DIR - Static variable in class com.mohamnag.jstatic.plugins.front_matter_loader.FrontMatterLoaderConfig
- KEY_DATA_DIR - Static variable in class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderConfig
- KEY_DATA_FIELD - Static variable in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- KEY_DEFAULT_TEMPLATE - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- KEY_GENERATE_SOURCE_MAP - Static variable in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- KEY_HELPERS - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- KEY_OUTPUT_DIR - Static variable in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- KEY_OUTPUT_DIR - Static variable in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- KEY_OUTPUT_FILE_EXTENSION - Static variable in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperConfig
- KEY_PATTERN - Static variable in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierConfig
- KEY_ROOT_CONFIG - Static variable in class com.mohamnag.jstatic.plugins.front_matter_loader.FrontMatterLoaderConfig
- KEY_ROOT_CONFIG - Static variable in class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderConfig
- KEY_SOURCE_DATA_FIELD - Static variable in class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerConfig
- KEY_SOURCE_DIR - Static variable in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- KEY_SOURCES - Static variable in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierConfig
- KEY_START_NODE - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- KEY_TARGET - Static variable in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierConfig
- KEY_TARGET_DATA_FIELD - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
- KEY_TARGET_DATA_FIELD - Static variable in class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerConfig
- KEY_TEMPLATE_DATA_FIELD - Static variable in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerConfig
L
- lang() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
lang
record component. - links() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Returns the value of the
links
record component. - LINKS - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- load(String) - Static method in class com.mohamnag.jstatic.config.ConfigLoader
- LOAD_DATA_TREE - Enum constant in enum class com.mohamnag.jstatic.Phase
- LOAD_TEMPLATES - Enum constant in enum class com.mohamnag.jstatic.Phase
- LocalServer - Class in com.mohamnag.jstatic.local_server
-
Starts a local server that does two things: serves contents of a requested directory over requested port listens to any request with PUT method (no matter which path) and triggers a rebuild The server can be optionally started with SSL using a self-signed certificate.
- LocalServer(ServerArguments, Runnable) - Constructor for class com.mohamnag.jstatic.local_server.LocalServer
M
- main(String[]) - Static method in class com.mohamnag.jstatic.Application
- MarkdownCompilerConfig - Class in com.mohamnag.jstatic.plugins.markdown_compiler
- MarkdownCompilerConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerConfig
- MarkdownCompilerConfig.Conversion - Class in com.mohamnag.jstatic.plugins.markdown_compiler
- MarkdownCompilerTask - Class in com.mohamnag.jstatic.plugins.markdown_compiler
-
This plugin compiles markdown on configured source fields of all pages down into HTML and puts it back in the configured target field.
- MarkdownCompilerTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerTask
- MarkdownFrontMatterLoaderTask - Class in com.mohamnag.jstatic.plugins.front_matter_loader
- MarkdownFrontMatterLoaderTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.front_matter_loader.MarkdownFrontMatterLoaderTask
- members(Class<?>) - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.ModifiedFieldValueResolver
- meta_data() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
meta_data
record component. - ModifiedFieldValueResolver - Class in com.mohamnag.jstatic.plugins.handlebars_template_compiler
- ModifiedFieldValueResolver() - Constructor for class com.mohamnag.jstatic.plugins.handlebars_template_compiler.ModifiedFieldValueResolver
N
- name() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
name
record component. - name() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns the value of the
name
record component. - NUMBER - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
O
- OAUTH - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
- OBJECT - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- of(List<Path>, Runnable) - Static method in record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
- onChangeDetected() - Method in record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
-
Returns the value of the
onChangeDetected
record component. - OpenApi - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- OpenApi(String, Info, List<Server>, Map<String, Path>, Components) - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.OpenApi
- OpenApiContext - Class in com.mohamnag.jstatic.plugins.openapi_processor
- OpenApiContext(OpenApiProcessorConfig, DataPage, OpenApi, DataTree) - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiContext
- OpenApiProcessor - Class in com.mohamnag.jstatic.plugins.openapi_processor
-
Expands any page found with OpenAPI raw spec in its data, into pages under sub-nodes generated out of spec's components tag (i.e.
- OpenApiProcessor(Config) - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessor
- OpenApiProcessorConfig - Record Class in com.mohamnag.jstatic.plugins.openapi_processor
-
Will parse config with root key "open-api-processor".
- OpenApiProcessorConfig(Map<ComponentType, ComponentConfig>) - Constructor for record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
-
Creates an instance of a
OpenApiProcessorConfig
record class. - OPENID_CONNECT - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
- Operation - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Operation() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Operation
P
- packageName() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.ComponentConfig
-
Returns the value of the
packageName
record component. - PAGE_DATA_KEY_COMPONENT - Static variable in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessor
- PAGE_DATA_KEY_TEMPLATE - Static variable in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessor
- Parameter - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Parameter() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Parameter
- ParameterLocation - Enum Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- parameters() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns the value of the
parameters
record component. - PARAMETERS - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- parent_id() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
parent_id
record component. - parse(String) - Static method in class com.mohamnag.jstatic.config.ConfigArguments
- parse(String) - Static method in record class com.mohamnag.jstatic.local_server.ServerArguments
- path() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
path
record component. - Path - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Path() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Path
- PATH - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
- PATH_MATCHER - Static variable in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerTask
- PathChangeWatch - Class in com.mohamnag.jstatic
- PathChangeWatch(WatchService, List<Path>, Consumer<List<WatchEvent<?>>>) - Constructor for class com.mohamnag.jstatic.PathChangeWatch
- paths() - Method in record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
-
Returns the value of the
paths
record component. - Phase - Enum Class in com.mohamnag.jstatic
- PluginLoader - Class in com.mohamnag.jstatic.plugin_loader
- PluginLoader(Config) - Constructor for class com.mohamnag.jstatic.plugin_loader.PluginLoader
- PluginLoaderConfig - Class in com.mohamnag.jstatic.plugin_loader
- PluginLoaderConfig(Config) - Constructor for class com.mohamnag.jstatic.plugin_loader.PluginLoaderConfig
- poll(int, TimeUnit) - Method in class com.mohamnag.jstatic.PathChangeWatch
- port() - Method in record class com.mohamnag.jstatic.local_server.ServerArguments
-
Returns the value of the
port
record component. - position() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
position
record component. - PROCESS_ASSETS - Enum constant in enum class com.mohamnag.jstatic.Phase
- published_at() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
published_at
record component.
Q
- QUERY - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
R
- read(Path) - Method in class com.mohamnag.jstatic.plugins.yaml_loader.FileConverter
- relativeUrl(Object, Options) - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers.UrlHelpers
- release_id() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
release_id
record component. - rels() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Returns the value of the
rels
record component. - removeProtocol(Object) - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers.UrlHelpers
- removeString(Object, String) - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers.StringHelpers
- REQUEST_BODIES - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- requestBodies() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns the value of the
requestBodies
record component. - RequestBody - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- RequestBody() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.RequestBody
- RequestOrResponseContent - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- RequestOrResponseContent() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.RequestOrResponseContent
- resetPhase() - Method in class com.mohamnag.jstatic.BuildContext
- resolveReference(ComponentReference) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiContext
- resolveRelativePath(List<String>) - Method in class com.mohamnag.jstatic.data_tree.DataPage
-
Will resolve a given path which is relative to this page into an absolute one that can be resolved from the
DataTree
for target page. - Response - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Response() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Response
- responses() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns the value of the
responses
record component. - RESPONSES - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- ROOT_CONFIG_KEY - Static variable in class com.mohamnag.jstatic.plugin_loader.PluginLoaderConfig
- run() - Method in class com.mohamnag.jstatic.BuildCoordinator
- run(BuildContext) - Method in interface com.mohamnag.jstatic.BuildTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.env_var_loader.EnvVariablesLoader
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.front_matter_loader.MarkdownFrontMatterLoaderTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.image_compressor.ImageCompressorTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessor
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.storyblok_loader.StoryblokLoaderTask
- run(BuildContext) - Method in class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderTask
S
- SassCompilerConfig - Class in com.mohamnag.jstatic.plugins.sass_compiler
- SassCompilerConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerConfig
- SassCompilerTask - Class in com.mohamnag.jstatic.plugins.sass_compiler
-
Compiles all files with extension ".scss" that does not start with "_" from configured source directory into configured output directory.
- SassCompilerTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerTask
- Schema - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Schema() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Schema
- schemas() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns the value of the
schemas
record component. - SCHEMAS - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- SECURITY_SCHEMES - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
- SecurityScheme - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- SecurityScheme() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecurityScheme
- securitySchemes() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns the value of the
securitySchemes
record component. - SecuritySchemeScheme - Enum Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- SecuritySchemeType - Enum Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Server - Class in com.mohamnag.jstatic.plugins.openapi_processor.oas3
- Server() - Constructor for class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Server
- ServerArguments - Record Class in com.mohamnag.jstatic.local_server
-
Accepts an argument starting with "--serve" followed by the path of directory that should be served and optionally the port to serve content over.
- ServerArguments(Path, int, boolean) - Constructor for record class com.mohamnag.jstatic.local_server.ServerArguments
-
Creates an instance of a
ServerArguments
record class. - servingDirectory() - Method in record class com.mohamnag.jstatic.local_server.ServerArguments
-
Returns the value of the
servingDirectory
record component. - setContext(OpenApiContext) - Method in interface com.mohamnag.jstatic.plugins.openapi_processor.oas3.Component
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.OpenApi
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Operation
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Parameter
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Path
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.RequestBody
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Response
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Schema
- setContext(OpenApiContext) - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecurityScheme
- slug() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
slug
record component. - slug() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns the value of the
slug
record component. - sort_by_date() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
sort_by_date
record component. - start() - Method in class com.mohamnag.jstatic.file_watcher.FileWatcher
- start() - Method in class com.mohamnag.jstatic.local_server.LocalServer
- stories() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Returns the value of the
stories
record component. - Story - Record Class in com.mohamnag.jstatic.plugins.storyblok_loader.model
- Story(String, Instant, Instant, Long, UUID, Map<String, Object>, String, String, Instant, Long, List<String>, Boolean, Long, Map<String, Object>, UUID, Instant, String, String, String, List<String>, String, String) - Constructor for record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Creates an instance of a
Story
record class. - StoryblokLoaderConfig - Class in com.mohamnag.jstatic.plugins.storyblok_loader
-
Loads Storyblok Plugin's config from key "storyblok-loader".
- StoryblokLoaderConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.storyblok_loader.StoryblokLoaderConfig
- StoryblokLoaderTask - Class in com.mohamnag.jstatic.plugins.storyblok_loader
-
This loads the list of stories from Storyblok API, puts full data under the key "storyblok" in root node.
- StoryblokLoaderTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.storyblok_loader.StoryblokLoaderTask
- StoryLink - Record Class in com.mohamnag.jstatic.plugins.storyblok_loader.model
- StoryLink(String, Long, String, String, String, String) - Constructor for record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Creates an instance of a
StoryLink
record class. - StoryListResponse - Record Class in com.mohamnag.jstatic.plugins.storyblok_loader.model
- StoryListResponse(List<Story>, Long, List<Object>, List<StoryLink>) - Constructor for record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Creates an instance of a
StoryListResponse
record class. - streamAll() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
- STRING - Enum constant in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- StringHelpers - Class in com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers
- StringHelpers() - Constructor for class com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers.StringHelpers
T
- tag_list() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
tag_list
record component. - template() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.ComponentConfig
-
Returns the value of the
template
record component. - toString() - Method in record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
-
Returns a string representation of this record class.
- toString() - Method in record class com.mohamnag.jstatic.local_server.ServerArguments
-
Returns a string representation of this record class.
- toString() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.ComponentConfig
-
Returns a string representation of this record class.
- toString() - Method in class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentReference
- toString() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.oas3.Components
-
Returns a string representation of this record class.
- toString() - Method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
- toString() - Method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
- toString() - Method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
- toString() - Method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
- toString() - Method in record class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessorConfig
-
Returns a string representation of this record class.
- toString() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns a string representation of this record class.
- toString() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns a string representation of this record class.
- toString() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryListResponse
-
Returns a string representation of this record class.
- translated_slugs() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
translated_slugs
record component.
U
- underWatchConfigPaths() - Method in interface com.mohamnag.jstatic.BuildTask
-
If a plugin depends on config files in addition to the general config file of the application, like functionality extensions stored in files, it shall return these paths here.
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.env_var_loader.EnvVariablesLoader
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.front_matter_loader.MarkdownFrontMatterLoaderTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.image_compressor.ImageCompressorTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessor
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.storyblok_loader.StoryblokLoaderTask
- underWatchConfigPaths() - Method in class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderTask
- underWatchInputPaths() - Method in interface com.mohamnag.jstatic.BuildTask
-
If a plugin depends on file input, it shall return list of its input paths to be watched for changes.
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.assets_copier.AssetsCopierTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.env_var_loader.EnvVariablesLoader
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.front_matter_loader.MarkdownFrontMatterLoaderTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.handlebars_template_compiler.HandlebarsTemplateCompilerTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.html_file_dumper.FileDumperTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.image_compressor.ImageCompressorTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.markdown_compiler.MarkdownCompilerTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.openapi_processor.OpenApiProcessor
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.sass_compiler.SassCompilerTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.storyblok_loader.StoryblokLoaderTask
- underWatchInputPaths() - Method in class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderTask
- url() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns the value of the
url
record component. - UrlHelpers - Class in com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers
- UrlHelpers() - Constructor for class com.mohamnag.jstatic.plugins.handlebars_template_compiler.helpers.UrlHelpers
- uuid() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.Story
-
Returns the value of the
uuid
record component. - uuid() - Method in record class com.mohamnag.jstatic.plugins.storyblok_loader.model.StoryLink
-
Returns the value of the
uuid
record component.
V
- valueOf(String) - Static method in enum class com.mohamnag.jstatic.Phase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mohamnag.jstatic.Phase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ComponentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.DataType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.ParameterLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeScheme
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.mohamnag.jstatic.plugins.openapi_processor.oas3.SecuritySchemeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WatchedPathGroup - Record Class in com.mohamnag.jstatic.file_watcher
- WatchedPathGroup(List<Path>, Runnable) - Constructor for record class com.mohamnag.jstatic.file_watcher.WatchedPathGroup
-
Creates an instance of a
WatchedPathGroup
record class.
Y
- YamlLoaderConfig - Class in com.mohamnag.jstatic.plugins.yaml_loader
- YamlLoaderConfig(Config) - Constructor for class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderConfig
- YamlLoaderTask - Class in com.mohamnag.jstatic.plugins.yaml_loader
-
Loads data from YAML files into
DataTree
. - YamlLoaderTask(Config) - Constructor for class com.mohamnag.jstatic.plugins.yaml_loader.YamlLoaderTask
All Classes and Interfaces|All Packages|Constant Field Values