Index

A B C D E F G H I K L M N O P Q R S T U V W Y 
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 root
invalid 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 the DataTree of BuildContext.
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
Loads each markdown data file and its front matter from configured path and adds it to the DataTree as a DataPage.
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
 
A B C D E F G H I K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values