A B C D E G H I L M N O P R S T V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTemplateCustomization - Class in org.rodnansol.core.generator.template.customization
-
Class represents a template customization object.
- AbstractTemplateCustomization() - Constructor for class org.rodnansol.core.generator.template.customization.AbstractTemplateCustomization
- addChildGroup(PropertyGroup) - Method in class org.rodnansol.core.generator.template.PropertyGroup
-
Add a new child group.
- addProperty(Property) - Method in class org.rodnansol.core.generator.template.PropertyGroup
-
Add a new property to the property group.
- ADOC - org.rodnansol.core.generator.template.TemplateType
- AggregationAction - Class in org.rodnansol.core.action
-
Class representing aggregation action.
- AggregationAction(Project, List<File>, File) - Constructor for class org.rodnansol.core.action.AggregationAction
- AggregationDocumenter - Class in org.rodnansol.core.generator.writer
-
Class aggregates the incoming inputs into one big output file.
- AggregationDocumenter(MetadataReader, TemplateCompiler, MetadataInputResolverContext) - Constructor for class org.rodnansol.core.generator.writer.AggregationDocumenter
- AsciiDocTemplateCustomization - Class in org.rodnansol.core.generator.template.customization
-
Class representing extra customizations for the AsciiDoc template.
- AsciiDocTemplateCustomization() - Constructor for class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- AsciiDocTemplateCustomization.TocPlacement - Enum in org.rodnansol.core.generator.template.customization
- AUTO - org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization.TocPlacement
B
C
- CombinedInput - Class in org.rodnansol.core.generator.writer
- CombinedInput(File, String) - Constructor for class org.rodnansol.core.generator.writer.CombinedInput
- compileTemplate(String, TemplateData) - Method in class org.rodnansol.core.generator.template.HandlebarsTemplateCompiler
- compileTemplate(String, TemplateData) - Method in interface org.rodnansol.core.generator.template.TemplateCompiler
-
Compiles the template with the given template data.
- CoreFileUtils - Class in org.rodnansol.core.util
-
Class containing utility methods.
- CreateAggregationCommand - Class in org.rodnansol.core.generator.writer
-
Class representing the aggregation action command.
- CreateAggregationCommand(Project, String, List<CombinedInput>, TemplateType, TemplateCustomization, File) - Constructor for class org.rodnansol.core.generator.writer.CreateAggregationCommand
- CreateDocumentCommand - Class in org.rodnansol.core.generator.writer
-
Class representing the document creation command.
- CreateDocumentCommand(Project, String, File, String, File, TemplateCustomization) - Constructor for class org.rodnansol.core.generator.writer.CreateDocumentCommand
- createDocumentsAndAggregate(CreateAggregationCommand) - Method in class org.rodnansol.core.generator.writer.AggregationDocumenter
-
Aggregates the incoming inputs into one big file and writes it to the disk.
- CustomTemplate - Class in org.rodnansol.core.generator.writer
-
Class representing a customization for the templates.
- CustomTemplate(String, String, String) - Constructor for class org.rodnansol.core.generator.writer.CustomTemplate
D
- Documenter - Class in org.rodnansol.core.generator.writer
-
Class using the
MetadataReaderandTemplateCompilerto read the incoming metadata file and render it to the final file. - Documenter(MetadataReader, TemplateCompiler, MetadataInputResolverContext) - Constructor for class org.rodnansol.core.generator.writer.Documenter
- DocumentGenerationAction - Class in org.rodnansol.core.action
-
Action class for single document generation.
- DocumentGenerationAction(Project, String, String, TemplateCustomization, String, TemplateType, File, File) - Constructor for class org.rodnansol.core.action.DocumentGenerationAction
- DocumentGenerationException - Exception in org.rodnansol.core.generator
-
Exception to be thrown when the document generation flow can not be finished.
- DocumentGenerationException(String) - Constructor for exception org.rodnansol.core.generator.DocumentGenerationException
- DocumentGenerationException(String, Throwable) - Constructor for exception org.rodnansol.core.generator.DocumentGenerationException
E
- equals(Object) - Method in class org.rodnansol.core.generator.template.Property
- equals(Object) - Method in class org.rodnansol.core.generator.template.PropertyDeprecation
- equals(Object) - Method in class org.rodnansol.core.generator.template.PropertyGroup
- execute() - Method in class org.rodnansol.core.action.DocumentGenerationAction
- executeAggregation() - Method in class org.rodnansol.core.action.AggregationAction
G
- getAggregatedDocumentHeader() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getBackgroundColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getBasedir() - Method in class org.rodnansol.core.project.Project
- getChildrenGroups() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- getCodeColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getCollapsibleHoverColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getCombinedInputs() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getContentTemplate() - Method in enum org.rodnansol.core.generator.template.TemplateType
- getCurrentWorkingDirectory() - Method in class org.rodnansol.core.generator.template.handlebars.WorkingDirectoryProvider
-
Returns the current working directory.
- getCurrentWorkingDirectoryPath() - Method in class org.rodnansol.core.generator.template.handlebars.WorkingDirectoryProvider
- getCustomContentTemplate() - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- getCustomFooterTemplate() - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- getCustomHeaderTemplate() - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- getCustomTemplate() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getDefaultAggregatedTargetFilePath(String) - Method in class org.rodnansol.core.project.maven.MavenProject
- getDefaultAggregatedTargetFilePath(String) - Method in class org.rodnansol.core.project.Project
-
Returns the output file path based on the
Projectinstance and template type value. - getDefaultOutputFolder() - Method in class org.rodnansol.core.project.maven.MavenProject
- getDefaultOutputFolder() - Method in class org.rodnansol.core.project.Project
-
Returns the default output folder based on the
Projectinstance. - getDefaultOutputFolder(String) - Method in class org.rodnansol.core.project.maven.MavenProject
- getDefaultOutputFolder(String) - Method in class org.rodnansol.core.project.Project
-
Returns the default output folder based on the
Projectinstance and module name (in multi-module setup). - getDefaultProvidedInstance() - Static method in class org.rodnansol.core.generator.template.TemplateCompilerFactory
-
Returns the default provided instance which is the
HandlebarsTemplateCompiler. - getDefaultTargetFilePath(TemplateType) - Method in class org.rodnansol.core.project.maven.MavenProject
- getDefaultTargetFilePath(TemplateType) - Method in class org.rodnansol.core.project.Project
-
Returns the output file path based on the
Projectinstance and template type value. - getDefaultTemplateCustomizationByType(TemplateType) - Static method in class org.rodnansol.core.generator.template.customization.TemplateCustomizationFactory
- getDefaultValue() - Method in class org.rodnansol.core.generator.template.Property
- getDescription() - Method in class org.rodnansol.core.generator.template.Property
- getDescription() - Method in class org.rodnansol.core.generator.writer.CombinedInput
- getDescription() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getDescription() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getEvenTableRowColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getExtension() - Method in enum org.rodnansol.core.generator.template.TemplateType
- getFooterTemplate() - Method in enum org.rodnansol.core.generator.template.TemplateType
- getFqName() - Method in class org.rodnansol.core.generator.template.Property
- getGenerationDate() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- getGenerationDate() - Method in class org.rodnansol.core.generator.template.SubTemplateData
- getGroupName() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- getHeaderTemplate() - Method in enum org.rodnansol.core.generator.template.TemplateType
- getInput() - Method in class org.rodnansol.core.generator.writer.CombinedInput
- getInputStreamFromFile(Project, File) - Method in class org.rodnansol.core.generator.resolver.MetadataInputResolverContext
-
Returns the requested file from the given input.
- getInstance(String) - Static method in class org.rodnansol.core.generator.template.TemplateCompilerFactory
-
Returns a
TemplateCompilerinstance by its class name. - getInstanceByClassName(String) - Static method in class org.rodnansol.core.generator.template.TemplateCompilerFactory
-
Instantiates the incoming class by its name.
- getKey() - Method in class org.rodnansol.core.generator.template.Property
- getLastTableRowColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getLinkColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getMainDescription() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- getMainName() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- getMetadataInput() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getModuleDescription() - Method in class org.rodnansol.core.generator.template.SubTemplateData
- getModuleName() - Method in class org.rodnansol.core.generator.template.SubTemplateData
- getModules() - Method in class org.rodnansol.core.project.Project
- getName() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getName() - Method in class org.rodnansol.core.project.Project
- getOutput() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getOutput() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getParentGroup() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- getPossibleMetadataFilePaths() - Method in class org.rodnansol.core.project.maven.MavenProject
- getPossibleMetadataFilePaths() - Method in class org.rodnansol.core.project.Project
-
Returns the list of the possible metadata file paths inside a project.
- getPossibleMetadataFilePaths() - Method in class org.rodnansol.core.project.simple.SimpleProject
- getProject() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getProject() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getProjectType() - Method in class org.rodnansol.core.project.Project
- getProperties() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- getPropertyDeprecation() - Method in class org.rodnansol.core.generator.template.Property
- getPropertyGroups() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- getPropertyGroups() - Method in class org.rodnansol.core.generator.template.SubTemplateData
- getReason() - Method in class org.rodnansol.core.generator.template.PropertyDeprecation
- getReplacement() - Method in class org.rodnansol.core.generator.template.PropertyDeprecation
- getResource(String) - Method in class org.rodnansol.core.generator.template.handlebars.WorkingDirectoryAwareRecursiveFileTemplateLoader
- getSectionName() - Method in class org.rodnansol.core.generator.writer.CombinedInput
- getSingleTemplate() - Method in enum org.rodnansol.core.generator.template.TemplateType
- getSourceType() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- getSubTemplateDataList() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- getTableRowBorderColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getTableRowColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getTemplate() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getTemplateCustomization() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- getTemplateCustomization() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getTemplateCustomization() - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- getTemplateType() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- getTextColor() - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- getTocLevels() - Method in class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- getTocPlacement() - Method in class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- getTocTitle() - Method in class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- getType() - Method in class org.rodnansol.core.generator.template.Property
- getType() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- GRADLE - org.rodnansol.core.project.ProjectType
- GradleProject - Class in org.rodnansol.core.project.gradle
-
Class representing a Gradle project.
- GradleProject(File, String) - Constructor for class org.rodnansol.core.project.gradle.GradleProject
- GradleProject(File, String, List<String>) - Constructor for class org.rodnansol.core.project.gradle.GradleProject
H
- HandlebarsTemplateCompiler - Class in org.rodnansol.core.generator.template
- HandlebarsTemplateCompiler() - Constructor for class org.rodnansol.core.generator.template.HandlebarsTemplateCompiler
- hashCode() - Method in class org.rodnansol.core.generator.template.Property
- hashCode() - Method in class org.rodnansol.core.generator.template.PropertyDeprecation
- hashCode() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- HTML - org.rodnansol.core.generator.template.TemplateType
- HtmlTemplateCustomization - Class in org.rodnansol.core.generator.template.customization
-
Class representing HTML customizations.
- HtmlTemplateCustomization() - Constructor for class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
I
- initializeFileWithPath(File) - Static method in class org.rodnansol.core.util.CoreFileUtils
-
Initialize a file and its parent directories and returns the file.
- initializeFileWithPath(String) - Static method in class org.rodnansol.core.util.CoreFileUtils
-
Initialize a file and its parent directories and returns the file.
- INSTANCE - Static variable in class org.rodnansol.core.generator.reader.MetadataReader
- INSTANCE - Static variable in class org.rodnansol.core.generator.resolver.MetadataInputResolverContext
- INSTANCE - Static variable in class org.rodnansol.core.generator.template.handlebars.WorkingDirectoryProvider
- isHeaderEnabled() - Method in class org.rodnansol.core.generator.template.customization.AbstractTemplateCustomization
- isJarOrZipFile(File) - Static method in class org.rodnansol.core.util.CoreFileUtils
-
Checks if the input is a JAR or ZIP file based on its extension.
- isNested() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- isTableOfContentsEnabled() - Method in class org.rodnansol.core.generator.template.customization.AbstractTemplateCustomization
L
- LEFT - org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization.TocPlacement
M
- MainTemplateData - Class in org.rodnansol.core.generator.template
-
Class representing the main template data.
- MainTemplateData(String, List<PropertyGroup>) - Constructor for class org.rodnansol.core.generator.template.MainTemplateData
- MARKDOWN - org.rodnansol.core.generator.template.TemplateType
- MarkdownTemplateCustomization - Class in org.rodnansol.core.generator.template.customization
-
Class representing Markdown template customizations.
- MarkdownTemplateCustomization() - Constructor for class org.rodnansol.core.generator.template.customization.MarkdownTemplateCustomization
- MAVEN - org.rodnansol.core.project.ProjectType
- MavenProject - Class in org.rodnansol.core.project.maven
-
Class representing a Maven project.
- MavenProject(File, String) - Constructor for class org.rodnansol.core.project.maven.MavenProject
- MavenProject(File, String, List<String>) - Constructor for class org.rodnansol.core.project.maven.MavenProject
- MetadataConversionException - Exception in org.rodnansol.core.generator.reader
-
Exception to be thrown when an error occurs at the metadata conversion.
- MetadataConversionException(String) - Constructor for exception org.rodnansol.core.generator.reader.MetadataConversionException
- MetadataConversionException(String, Throwable) - Constructor for exception org.rodnansol.core.generator.reader.MetadataConversionException
- MetadataInputResolver - Interface in org.rodnansol.core.generator.resolver
-
Interface representing methods that a new instance must implement if it wants to resolve
spring-configuration-metadata.jsonfiles from different sources. - MetadataInputResolverContext - Class in org.rodnansol.core.generator.resolver
-
Class that uses different
MetadataInputResolverinstances to resolve thespring-configuration-metadata.jsonfile from different inputs. - MetadataInputResolverContext() - Constructor for class org.rodnansol.core.generator.resolver.MetadataInputResolverContext
- MetadataReader - Class in org.rodnansol.core.generator.reader
-
Reads the spring-configuration-metadata.json file.
- modules - Variable in class org.rodnansol.core.project.Project
N
O
- ofGradleProject(File, String) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
GradleProjectinstance with a basedir and the module's name. - ofGradleProject(File, String, List<String>) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
GradleProjectinstance with a basedir and the module's name with modules. - ofMainSection(String, List<PropertyGroup>) - Static method in class org.rodnansol.core.generator.template.MainTemplateData
- ofMavenProject(File, String) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
MavenProjectinstance with a basedir and the module's name. - ofMavenProject(File, String, List<String>) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
MavenProjectinstance with a basedir and the module's name with modules. - ofSimpleProject(File, String) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
SimpleProjectinstance with a basedir and the module's name. - ofType(File, String, ProjectType) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
Projectinstance with a basedir and the module's name based on the incoming project type. - ofTypeWithModules(File, String, List<String>, ProjectType) - Static method in class org.rodnansol.core.project.ProjectFactory
-
Creates a
Projectinstance with a basedir and the module's name based and modules on the incoming project type. - org.rodnansol.core.action - package org.rodnansol.core.action
- org.rodnansol.core.generator - package org.rodnansol.core.generator
- org.rodnansol.core.generator.reader - package org.rodnansol.core.generator.reader
- org.rodnansol.core.generator.resolver - package org.rodnansol.core.generator.resolver
- org.rodnansol.core.generator.template - package org.rodnansol.core.generator.template
- org.rodnansol.core.generator.template.customization - package org.rodnansol.core.generator.template.customization
- org.rodnansol.core.generator.template.handlebars - package org.rodnansol.core.generator.template.handlebars
- org.rodnansol.core.generator.writer - package org.rodnansol.core.generator.writer
- org.rodnansol.core.project - package org.rodnansol.core.project
- org.rodnansol.core.project.gradle - package org.rodnansol.core.project.gradle
- org.rodnansol.core.project.maven - package org.rodnansol.core.project.maven
- org.rodnansol.core.project.simple - package org.rodnansol.core.project.simple
- org.rodnansol.core.util - package org.rodnansol.core.util
P
- Project - Class in org.rodnansol.core.project
-
Class representing a project.
- Project(File, String, ProjectType) - Constructor for class org.rodnansol.core.project.Project
- ProjectFactory - Class in org.rodnansol.core.project
-
Class acting as a factory for the different project types.
- projectType - Variable in class org.rodnansol.core.project.Project
- ProjectType - Enum in org.rodnansol.core.project
-
Enum containing the possible project types.
- Property - Class in org.rodnansol.core.generator.template
-
Class representing a property.
- Property(String, String) - Constructor for class org.rodnansol.core.generator.template.Property
- Property(String, String, String, String, String, PropertyDeprecation) - Constructor for class org.rodnansol.core.generator.template.Property
- PropertyDeprecation - Class in org.rodnansol.core.generator.template
-
Class represnting a deprecation info.
- PropertyDeprecation(String, String) - Constructor for class org.rodnansol.core.generator.template.PropertyDeprecation
- PropertyGroup - Class in org.rodnansol.core.generator.template
-
Class representing a property group.
- PropertyGroup(String, String, String) - Constructor for class org.rodnansol.core.generator.template.PropertyGroup
R
- readMetadataAndGenerateRenderedFile(CreateDocumentCommand) - Method in class org.rodnansol.core.generator.writer.Documenter
-
Creates and writes a single document to disk based on the incoming command object.
- readPropertiesAsMap(InputStream) - Method in class org.rodnansol.core.generator.reader.MetadataReader
-
Returns the properties in a map where the key is the name of the properties key and the values is the associated properties.
- readPropertiesAsPropertyGroupList(InputStream) - Method in class org.rodnansol.core.generator.reader.MetadataReader
-
Returns a list of
PropertyGroupinstances from the given input stream. - resolveInputStream(Project, File) - Method in interface org.rodnansol.core.generator.resolver.MetadataInputResolver
-
Resolves the metadata file from the given parameters.
- RIGHT - org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization.TocPlacement
S
- setBackgroundColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setCodeColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setCollapsibleHoverColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setCustomContentTemplate(String) - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- setCustomFooterTemplate(String) - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- setCustomHeaderTemplate(String) - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- setCustomTemplate(CustomTemplate) - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- setDefaultValue(String) - Method in class org.rodnansol.core.generator.template.Property
- setDescription(String) - Method in class org.rodnansol.core.generator.template.Property
- setDescription(String) - Method in class org.rodnansol.core.generator.writer.CombinedInput
- setDescription(String) - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- setDescription(String) - Method in class org.rodnansol.core.generator.writer.CreateDocumentCommand
- setEvenTableRowColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setGenerationDate(LocalDateTime) - Method in class org.rodnansol.core.generator.template.MainTemplateData
- setGenerationDate(LocalDateTime) - Method in class org.rodnansol.core.generator.template.SubTemplateData
- setHeaderEnabled(boolean) - Method in class org.rodnansol.core.generator.template.customization.AbstractTemplateCustomization
- setKey(String) - Method in class org.rodnansol.core.generator.template.Property
- setLastTableRowColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setLinkColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setMainDescription(String) - Method in class org.rodnansol.core.generator.template.MainTemplateData
- setModuleDescription(String) - Method in class org.rodnansol.core.generator.template.SubTemplateData
- setModules(List<String>) - Method in class org.rodnansol.core.project.Project
- setNested(boolean) - Method in class org.rodnansol.core.generator.template.PropertyGroup
- setParentGroup(PropertyGroup) - Method in class org.rodnansol.core.generator.template.PropertyGroup
- setProperties(List<Property>) - Method in class org.rodnansol.core.generator.template.PropertyGroup
- setPropertyDeprecation(PropertyDeprecation) - Method in class org.rodnansol.core.generator.template.Property
- setSubTemplateDataList(List<SubTemplateData>) - Method in class org.rodnansol.core.generator.template.MainTemplateData
- setTableOfContentsEnabled(boolean) - Method in class org.rodnansol.core.generator.template.customization.AbstractTemplateCustomization
- setTableRowBorderColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setTableRowColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setTemplateCompilerName(String) - Method in class org.rodnansol.core.action.DocumentGenerationAction
- setTemplateCustomization(TemplateCustomization) - Method in class org.rodnansol.core.generator.template.MainTemplateData
- setTextColor(String) - Method in class org.rodnansol.core.generator.template.customization.HtmlTemplateCustomization
- setTocLevels(int) - Method in class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- setTocPlacement(AsciiDocTemplateCustomization.TocPlacement) - Method in class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- setTocTitle(String) - Method in class org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization
- SIMPLE - org.rodnansol.core.project.ProjectType
- SimpleProject - Class in org.rodnansol.core.project.simple
-
Class representing a simple class.
- SimpleProject(File, String) - Constructor for class org.rodnansol.core.project.simple.SimpleProject
- SubTemplateData - Class in org.rodnansol.core.generator.template
-
Class representing a sub template data.
- SubTemplateData(String, List<PropertyGroup>) - Constructor for class org.rodnansol.core.generator.template.SubTemplateData
- supports(File) - Method in interface org.rodnansol.core.generator.resolver.MetadataInputResolver
-
Checks if the input resolver supports this input or not.
T
- TemplateCompiler - Interface in org.rodnansol.core.generator.template
-
Class that handles the template compiling.
- TemplateCompilerFactory - Class in org.rodnansol.core.generator.template
-
Factory class that uses the
ServiceLoaderclass to have dynamic implementations for theTemplateCompilerand make sure end users are able to customize it for their own taste. - TemplateCustomization - Interface in org.rodnansol.core.generator.template.customization
-
Class represents a template customization object.
- TemplateCustomizationFactory - Class in org.rodnansol.core.generator.template.customization
-
Class representing a factory for the template customization objects.
- TemplateCustomizationFactory() - Constructor for class org.rodnansol.core.generator.template.customization.TemplateCustomizationFactory
- TemplateData - Interface in org.rodnansol.core.generator.template
-
Interface representing the ancestor for all template data types.
- TemplateType - Enum in org.rodnansol.core.generator.template
- toLowerCase() - Method in enum org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization.TocPlacement
- toString() - Method in class org.rodnansol.core.generator.template.MainTemplateData
- toString() - Method in class org.rodnansol.core.generator.template.Property
- toString() - Method in class org.rodnansol.core.generator.template.PropertyDeprecation
- toString() - Method in class org.rodnansol.core.generator.template.PropertyGroup
- toString() - Method in class org.rodnansol.core.generator.template.SubTemplateData
- toString() - Method in class org.rodnansol.core.generator.writer.CombinedInput
- toString() - Method in class org.rodnansol.core.generator.writer.CreateAggregationCommand
- toString() - Method in class org.rodnansol.core.generator.writer.CustomTemplate
- toString() - Method in class org.rodnansol.core.project.Project
V
- valueOf(String) - Static method in enum org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization.TocPlacement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rodnansol.core.generator.template.TemplateType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.rodnansol.core.project.ProjectType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.rodnansol.core.generator.template.customization.AsciiDocTemplateCustomization.TocPlacement
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rodnansol.core.generator.template.TemplateType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.rodnansol.core.project.ProjectType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WorkingDirectoryAwareRecursiveFileTemplateLoader - Class in org.rodnansol.core.generator.template.handlebars
-
This
FileTemplateLoaderimplementation is able to find recursively a template file by it's location. - WorkingDirectoryAwareRecursiveFileTemplateLoader(String, String, WorkingDirectoryProvider) - Constructor for class org.rodnansol.core.generator.template.handlebars.WorkingDirectoryAwareRecursiveFileTemplateLoader
- WorkingDirectoryAwareRecursiveFileTemplateLoader(String, WorkingDirectoryProvider) - Constructor for class org.rodnansol.core.generator.template.handlebars.WorkingDirectoryAwareRecursiveFileTemplateLoader
- WorkingDirectoryProvider - Class in org.rodnansol.core.generator.template.handlebars
-
Class that is able to return the current working directory.
X
- XML - org.rodnansol.core.generator.template.TemplateType
- XmlTemplateCustomization - Class in org.rodnansol.core.generator.template.customization
-
Class representing XML template customizations.
- XmlTemplateCustomization() - Constructor for class org.rodnansol.core.generator.template.customization.XmlTemplateCustomization
All Classes All Packages