Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractCodeSection - Class in de.spraener.nxtgen.target
- AbstractCodeSection() - Constructor for class de.spraener.nxtgen.target.AbstractCodeSection
- AbstractModelElement - Class in de.spraener.nxtgen.model
- AbstractModelElement() - Constructor for class de.spraener.nxtgen.model.AbstractModelElement
- AbstractModelElement(ModelElement) - Constructor for class de.spraener.nxtgen.model.AbstractModelElement
- add(CodeSnippet) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- add(CodeSnippet) - Method in interface de.spraener.nxtgen.target.CodeSection
- add(CodeSnippet) - Method in class de.spraener.nxtgen.target.UniqueLineSection
- add(Object, ModelElement, String) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- add(Object, ModelElement, String) - Method in interface de.spraener.nxtgen.target.CodeSection
- add(Object, String) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- add(Object, String) - Method in interface de.spraener.nxtgen.target.CodeSection
- addCartridge(Cartridge) - Static method in class de.spraener.nxtgen.NextGen
- addChilds(ModelElement) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- addCodeBlock(CodeBlock) - Method in interface de.spraener.nxtgen.CodeBlock
-
add a CodeBlock to this code block.
- addCodeBlock(CodeBlock) - Method in class de.spraener.nxtgen.CodeBlockImpl
-
Adds onother CodeBlock to the list of conained CodeBlocks.
- addCodeBlock(CodeBlock) - Method in class de.spraener.nxtgen.SimpleStringCodeBlock
- addCodeSection(Object, CodeSection) - Method in class de.spraener.nxtgen.target.CodeTarget
-
Add a CodeSection under the given Key to the CodeTarget.
- addModelElement(ModelElement) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- addModelElement(ModelElement) - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- addModelLoader(ModelLoader) - Static method in class de.spraener.nxtgen.NextGen
- addRelations(Relation) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- addStereotypes(Stereotype) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- addTaggedValues(TaggedValue) - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- AnnotatedCartridgeImpl - Class in de.spraener.nxtgen.cartridges
- AnnotatedCartridgeImpl() - Constructor for class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
- AnnotatedCartridgeImpl(Class<?>) - Constructor for class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
- ATTRIBUTE_DECLARATIONS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- ATTRIBUTES - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
B
- Blueprint - Class in de.spraener.nxtgen.incubator
- Blueprint() - Constructor for class de.spraener.nxtgen.incubator.Blueprint
- BLUEPRINT - Enum constant in enum class de.spraener.nxtgen.annotations.ImplementationKind
- BlueprintCodeBlock - Class in de.spraener.nxtgen.incubator
- BlueprintCodeBlock(BlueprintCompiler, String) - Constructor for class de.spraener.nxtgen.incubator.BlueprintCodeBlock
-
Create a new CodeBlock with the given name.
- BlueprintCompiler - Class in de.spraener.nxtgen.incubator
-
A BlueprintCompiler copies a whole subtree from the resource classpath to the given output path.
- BlueprintCompiler(String) - Constructor for class de.spraener.nxtgen.incubator.BlueprintCompiler
-
Initiates the Blueprint-Compiler with the resources under the given resourceRoot-Path.
- BlueprintCompiler(String, List<String>, BlueprintSupplier) - Constructor for class de.spraener.nxtgen.incubator.BlueprintCompiler
- BlueprintGeneratorWrapper - Class in de.spraener.nxtgen.incubator
- BlueprintGeneratorWrapper(Class<?>) - Constructor for class de.spraener.nxtgen.incubator.BlueprintGeneratorWrapper
- BlueprintGeneratorWrapper(Class<?>, Method) - Constructor for class de.spraener.nxtgen.incubator.BlueprintGeneratorWrapper
- BlueprintResourceLister - Class in de.spraener.nxtgen.incubator
-
Responsibility:
- BlueprintResourceLister(String) - Constructor for class de.spraener.nxtgen.incubator.BlueprintResourceLister
- BlueprintSupplier - Interface in de.spraener.nxtgen.incubator
- BODY_END - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
- BODY_START - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
- build() - Method in class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
- builder() - Static method in class de.spraener.nxtgen.invocation.NextGenInvocation
- Builder() - Constructor for class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
C
- canHandle(String) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation
- canHandle(String) - Method in interface de.spraener.nxtgen.ModelLoader
-
Is this instance of ModelLoader able to handle the requested model?
- Cartridge - Interface in de.spraener.nxtgen
-
A Cartridge is a set of Generators on a Model that is responsible for generating a certain set of classes.
- cgMethod - Variable in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- CGV19Blueprint - Annotation Interface in de.spraener.nxtgen.annotations
- CGV19Cartridge - Annotation Interface in de.spraener.nxtgen.annotations
-
A class annotated with this annotation is the root of a cgv19 cartridge.
- CGV19Component - Annotation Interface in de.spraener.nxtgen.annotations
-
A class annotated with this annotation can hold several methods which are annotated with CGV19Generator or CGV19Transformation, and each such method will be treated as a Generator or Transformation.
- CGV19Config - Class in de.spraener.nxtgen
-
Responsibility:
- CGV19Config() - Constructor for class de.spraener.nxtgen.CGV19Config
- CGV19Generator - Annotation Interface in de.spraener.nxtgen.annotations
-
This annotation marks the annotated target as a generator for cgV19.
- CGV19MustacheGenerator - Annotation Interface in de.spraener.nxtgen.annotations
- CGV19Transformation - Annotation Interface in de.spraener.nxtgen.annotations
-
This annotation marks the annotated target as a transformation for cgV19.
- checkProtected(File) - Method in class de.spraener.nxtgen.CodeBlockImpl
-
Checks if the considered outputFile is maybe protected from overwriting.
- CLASS_BLOCK_BEGIN - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- CLASS_BLOCK_ENDS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- CLASS_DECLARATION - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- CLASS_DECLARATION - Static variable in interface de.spraener.nxtgen.target.java.JavaAspects
- CLASS_TARGET - Enum constant in enum class de.spraener.nxtgen.annotations.ImplementationKind
- close() - Method in class de.spraener.nxtgen.target.CodeTargetContext
- CodeBlock - Interface in de.spraener.nxtgen
-
A CodeBlock is a recursive structure to hold all blocks that together build a peace of generated code.
- CodeBlockImpl - Class in de.spraener.nxtgen
-
A base implementation of a CodeBlock.
- CodeBlockImpl(String) - Constructor for class de.spraener.nxtgen.CodeBlockImpl
-
Create a new CodeBlock with the given name.
- CodeBlockSnippet - Class in de.spraener.nxtgen.target
- CodeBlockSnippet(Object, ModelElement, String) - Constructor for class de.spraener.nxtgen.target.CodeBlockSnippet
- CodeBlockSnippet(String) - Constructor for class de.spraener.nxtgen.target.CodeBlockSnippet
- CodeGenerator - Interface in de.spraener.nxtgen
-
Creates a CodeBlock for the given ModelElement with the given Template.
- CodeGeneratorMapping - Class in de.spraener.nxtgen
- CodeSection - Interface in de.spraener.nxtgen.target
- CodeSnippet - Class in de.spraener.nxtgen.target
-
Responsibility A CodeSnippet is a atomar piece of code that can be referenced by an aspect and an optional ModelElement.
- CodeSnippet() - Constructor for class de.spraener.nxtgen.target.CodeSnippet
- CodeSnippet(Object) - Constructor for class de.spraener.nxtgen.target.CodeSnippet
-
Create a snippet to implement the given aspect.
- CodeSnippet(Object, ModelElement) - Constructor for class de.spraener.nxtgen.target.CodeSnippet
-
Create a Snippet to implement the given aspect for the given ModelElement.
- CodeSnippetRef - Class in de.spraener.nxtgen.target
- CodeSnippetRef(CodeSection, CodeSnippet) - Constructor for class de.spraener.nxtgen.target.CodeSnippetRef
- CodeTarget - Class in de.spraener.nxtgen.target
-
Responsibility
- CodeTarget() - Constructor for class de.spraener.nxtgen.target.CodeTarget
- CodeTargetCodeBlockAdapter - Class in de.spraener.nxtgen.target
- CodeTargetCodeBlockAdapter(CodeTarget) - Constructor for class de.spraener.nxtgen.target.CodeTargetCodeBlockAdapter
-
Create a new CodeBlock for the given codeTarget.
- CodeTargetContext - Class in de.spraener.nxtgen.target
-
Responsibility The CodeTargetContext manages a Stack in a ThreadLocal variable to give access to the current Aspect and ModelElement.
- CodeTargetContext(Object, ModelElement) - Constructor for class de.spraener.nxtgen.target.CodeTargetContext
-
Activate a new ClassTargetContext with the given Information.
- CodeTargetToCodeConverter - Class in de.spraener.nxtgen.target
-
Responsibility A CodeTargetToCodeConverter converts a CodeTarget holding CodeSections which holds CodeSnippets to a single String of text.
- CodeTargetToCodeConverter(CodeTarget) - Constructor for class de.spraener.nxtgen.target.CodeTargetToCodeConverter
- collectElements(ModelElement, List<ModelElement>) - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- CONSTRUCTORS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- containsChilds(ModelElement) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- containsRelations(Relation) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- containsStereotypes(Stereotype) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- containsTaggedValues(TaggedValue) - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- copyTo(String, String, Map<String, String>) - Static method in class de.spraener.nxtgen.incubator.Blueprint
- create(ModelElement, CodeGenerator) - Static method in class de.spraener.nxtgen.CodeGeneratorMapping
- createCodeTarget(String...) - Static method in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
- createJavaCodeTarget(String...) - Static method in enum class de.spraener.nxtgen.target.java.JavaSections
- createModel() - Method in interface de.spraener.nxtgen.ModelElementFactory
- createModelElement() - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- createModelElement() - Method in interface de.spraener.nxtgen.model.Model
- createModelElement(String) - Method in interface de.spraener.nxtgen.ModelElementFactory
- createRelation() - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- createRelation() - Method in interface de.spraener.nxtgen.model.Model
- createStereotype(String) - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- createStereotype(String) - Method in interface de.spraener.nxtgen.model.Model
D
- de.spraener.nxtgen - package de.spraener.nxtgen
- de.spraener.nxtgen.annotations - package de.spraener.nxtgen.annotations
- de.spraener.nxtgen.cartridges - package de.spraener.nxtgen.cartridges
- de.spraener.nxtgen.filestrategies - package de.spraener.nxtgen.filestrategies
- de.spraener.nxtgen.incubator - package de.spraener.nxtgen.incubator
- de.spraener.nxtgen.invocation - package de.spraener.nxtgen.invocation
- de.spraener.nxtgen.java - package de.spraener.nxtgen.java
- de.spraener.nxtgen.model - package de.spraener.nxtgen.model
- de.spraener.nxtgen.model.impl - package de.spraener.nxtgen.model.impl
- de.spraener.nxtgen.target - package de.spraener.nxtgen.target
-
A generator on base of a CodeTarget does not generate a String with the code but a CodeTarget that can be modified by other CodeTarget base generators.
- de.spraener.nxtgen.target.java - package de.spraener.nxtgen.target.java
- de.spraener.nxtgen.target.typescript - package de.spraener.nxtgen.target.typescript
- DECLARATION - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
- definitionOf(String) - Static method in class de.spraener.nxtgen.CGV19Config
- definitionOf(String, String) - Static method in class de.spraener.nxtgen.CGV19Config
- DOC - Enum constant in enum class de.spraener.nxtgen.annotations.OutputTo
- doTransformation(ModelElement) - Method in class de.spraener.nxtgen.cartridges.TransformationWrapper
- doTransformation(ModelElement) - Method in interface de.spraener.nxtgen.Transformation
-
Do the transformation on the given ModelElement.
E
- equals(Object) - Method in class de.spraener.nxtgen.CodeGeneratorMapping
- evaluate(Model, ModelElement, Stereotype, String) - Method in interface de.spraener.nxtgen.Cartridge
-
Optional Method that enables other cartridges to evaluate a specific code block from this cartridge.
- evaluate(StringBuilder) - Method in class de.spraener.nxtgen.target.CodeBlockSnippet
- evaluate(StringBuilder) - Method in class de.spraener.nxtgen.target.CodeSnippet
- evaluate(StringBuilder) - Method in class de.spraener.nxtgen.target.SingleLineSnippet
- evaluate(String, Model, ModelElement, Stereotype, String) - Static method in class de.spraener.nxtgen.NextGen
-
A Cartridge wants to make use of another cartridge to generate some output.
- evaluateTo(String) - Method in class de.spraener.nxtgen.incubator.BlueprintCompiler
- EXTENDS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- EXTENDS - Static variable in interface de.spraener.nxtgen.target.java.JavaAspects
F
- filterChilds(Function<ModelElement, Boolean>) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- filterChilds(Function<ModelElement, Boolean>) - Method in class de.spraener.nxtgen.model.impl.ModelElementImpl
- findByFQName(ModelElement, String, String) - Static method in class de.spraener.nxtgen.model.ModelHelper
- findByFQName(Model, String, String) - Static method in class de.spraener.nxtgen.model.ModelHelper
- from(CGV19Blueprint) - Static method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- from(CGV19Generator) - Static method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- from(CGV19MustacheGenerator) - Static method in class de.spraener.nxtgen.cartridges.GeneratorSpec
G
- GeneralFileStrategy - Class in de.spraener.nxtgen.filestrategies
- GeneralFileStrategy(String, String, String) - Constructor for class de.spraener.nxtgen.filestrategies.GeneralFileStrategy
- GENERATED_LINE - Static variable in interface de.spraener.nxtgen.ProtectionStrategie
- generatorClass - Variable in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- generatorSpec - Variable in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- GeneratorSpec - Class in de.spraener.nxtgen.cartridges
- GeneratorWrapper - Class in de.spraener.nxtgen.cartridges
- GeneratorWrapper(Class<?>) - Constructor for class de.spraener.nxtgen.cartridges.GeneratorWrapper
- GeneratorWrapper(Class<?>, Method) - Constructor for class de.spraener.nxtgen.cartridges.GeneratorWrapper
- get() - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- getActiveContext() - Static method in class de.spraener.nxtgen.target.CodeTargetContext
-
Retrieves the current active ClassTargetContext from the ThreadLocal Stack.
- getActiveLoader() - Static method in class de.spraener.nxtgen.NextGen
- getAspect() - Method in class de.spraener.nxtgen.target.CodeSnippet
- getAspect() - Method in class de.spraener.nxtgen.target.CodeTargetContext
-
Returns the aspect of this (currently active) CodeTargetContext.
- getChilds() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getChilds() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getChilds() - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- getChilds() - Method in interface de.spraener.nxtgen.model.ModelElement
- getCodeGen() - Method in class de.spraener.nxtgen.CodeGeneratorMapping
- getContent(String) - Method in class de.spraener.nxtgen.incubator.BlueprintResourceLister
- getContent(String) - Method in interface de.spraener.nxtgen.incubator.BlueprintSupplier
- getFirstSnippetForAspect(Object) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getFirstSnippetForAspect(Object) - Method in interface de.spraener.nxtgen.target.CodeSection
- getFirstSnippetForAspectAndModelElement(Object, ModelElement) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getFirstSnippetForAspectAndModelElement(Object, ModelElement) - Method in interface de.spraener.nxtgen.target.CodeSection
- getFQName(ModelElement, String) - Static method in class de.spraener.nxtgen.model.ModelHelper
- getGeneratorBaseELement() - Method in class de.spraener.nxtgen.CodeGeneratorMapping
- getGeneratorWrappers() - Method in class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
- getImplementationKind() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getInputStream(String) - Method in class de.spraener.nxtgen.incubator.BlueprintResourceLister
- getInputStream(String) - Method in interface de.spraener.nxtgen.incubator.BlueprintSupplier
- getInstance(Consumer<CGV19Config>...) - Static method in class de.spraener.nxtgen.CGV19Config
- getLastSnippetForAspect(Object) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getLastSnippetForAspect(Object) - Method in interface de.spraener.nxtgen.target.CodeSection
- getLastSnippetForAspectAndModelElement(Object, ModelElement) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getLastSnippetForAspectAndModelElement(Object, ModelElement) - Method in interface de.spraener.nxtgen.target.CodeSection
- getLinePrefix() - Method in class de.spraener.nxtgen.IndentationCodeBlock
- getMetaType() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getMetaType() - Method in interface de.spraener.nxtgen.model.ModelElement
- getModel() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getModel() - Method in class de.spraener.nxtgen.model.impl.ModelElementImpl
- getModel() - Method in interface de.spraener.nxtgen.model.ModelElement
- getModelElement() - Method in class de.spraener.nxtgen.target.CodeSnippet
- getModelElement() - Method in class de.spraener.nxtgen.target.CodeTargetContext
-
Returns the ModelElement of this (currently active) CodeTargetContext
- getModelElementFactory() - Method in interface de.spraener.nxtgen.ModelLoader
- getModelElements() - Method in class de.spraener.nxtgen.model.impl.ModelImpl
- getModelElements() - Method in interface de.spraener.nxtgen.model.Model
- getName() - Method in interface de.spraener.nxtgen.Cartridge
-
The nane of the cartridge.
- getName() - Method in class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
- getName() - Method in interface de.spraener.nxtgen.CodeBlock
-
get the Name of this code block
- getName() - Method in class de.spraener.nxtgen.CodeBlockImpl
-
returns the Name of this CodeBlock.
- getName() - Method in class de.spraener.nxtgen.incubator.BlueprintCompiler
- getName() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getName() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getName() - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- getName() - Method in class de.spraener.nxtgen.model.impl.TaggedValueImpl
- getName() - Method in interface de.spraener.nxtgen.model.ModelElement
- getName() - Method in interface de.spraener.nxtgen.model.Stereotype
- getName() - Method in interface de.spraener.nxtgen.model.TaggedValue
- getName() - Method in class de.spraener.nxtgen.SimpleStringCodeBlock
- getOperatesOn() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getOutputFile() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getOutputFile(String) - Method in class de.spraener.nxtgen.java.JavaCodeBlock
- getOutputTo() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getOutputType() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getParent() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getParent() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getParent() - Method in interface de.spraener.nxtgen.model.ModelElement
- getPrintWriter(String) - Method in class de.spraener.nxtgen.java.JavaCodeBlock
- getProperties() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getProperties() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getProperties() - Method in interface de.spraener.nxtgen.model.ModelElement
- getProperty(String) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getProperty(String) - Method in class de.spraener.nxtgen.model.impl.ModelElementImpl
- getProperty(String) - Method in interface de.spraener.nxtgen.model.ModelElement
- getProtectionStrategie() - Static method in class de.spraener.nxtgen.NextGen
- getRelations() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getRelations() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getRelations() - Method in interface de.spraener.nxtgen.model.ModelElement
- getRequiredStereotype() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getRequiredValues() - Method in class de.spraener.nxtgen.incubator.BlueprintCompiler
- getScope() - Method in class de.spraener.nxtgen.incubator.BlueprintCompiler
- getSection(Object) - Method in class de.spraener.nxtgen.target.CodeTarget
-
Retrieve the CodeSection that was added with the specified key or null.
- getSectionsOrdered() - Method in class de.spraener.nxtgen.target.CodeTarget
-
Delivers all added CodeSections in the order of Insertion.
- getSnippetsForAspect(Object) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getSnippetsForAspect(Object) - Method in interface de.spraener.nxtgen.target.CodeSection
- getSnippetsForAspectAndModelElement(Object, ModelElement) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getSnippetsForAspectAndModelElement(Object, ModelElement) - Method in interface de.spraener.nxtgen.target.CodeSection
- getSnippetsOrdered() - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- getSnippetsOrdered() - Method in interface de.spraener.nxtgen.target.CodeSection
- getSnippetsOrdered() - Method in class de.spraener.nxtgen.target.java.JavaImplementsCodeSection
- getSrcDir() - Method in class de.spraener.nxtgen.java.JavaCodeBlock
- getStereotypes() - Method in class de.spraener.nxtgen.model.AbstractModelElement
- getStereotypes() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- getStereotypes() - Method in interface de.spraener.nxtgen.model.ModelElement
- getTaggedValue(String) - Method in class de.spraener.nxtgen.model.impl.StereotypeImpl
- getTaggedValue(String) - Method in interface de.spraener.nxtgen.model.Stereotype
- getTaggedValue(String, String) - Method in class de.spraener.nxtgen.model.impl.ModelElementImpl
- getTaggedValues() - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- getTaggedValues() - Method in interface de.spraener.nxtgen.model.Stereotype
- getTargetType() - Method in class de.spraener.nxtgen.model.impl.RelationImpl
- getTargetType() - Method in interface de.spraener.nxtgen.model.Relation
- getTargetXmID() - Method in class de.spraener.nxtgen.model.impl.RelationImpl
- getTargetXmID() - Method in interface de.spraener.nxtgen.model.Relation
- getTemplateName() - Method in class de.spraener.nxtgen.cartridges.GeneratorSpec
- getToFileStrategy() - Method in class de.spraener.nxtgen.CodeBlockImpl
- getTransformations() - Method in interface de.spraener.nxtgen.Cartridge
-
Returns a list of Transformations to be executed before the generators are mapped.
- getTransformations() - Method in class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
- getType() - Method in class de.spraener.nxtgen.model.impl.RelationImpl
- getType() - Method in interface de.spraener.nxtgen.model.Relation
- getValue() - Method in class de.spraener.nxtgen.model.impl.TaggedValueImpl
- getValue() - Method in interface de.spraener.nxtgen.model.TaggedValue
- getWorkingDir() - Static method in class de.spraener.nxtgen.NextGen
- getXmiID() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- GROOVY_TEMPLATE - Enum constant in enum class de.spraener.nxtgen.annotations.ImplementationKind
- GroovyCodeBlockImpl - Class in de.spraener.nxtgen
-
This CodeBlock implements a bridge to groovy generator templates.
- GroovyCodeBlockImpl(String, ModelElement, String) - Constructor for class de.spraener.nxtgen.GroovyCodeBlockImpl
H
- hashCode() - Method in class de.spraener.nxtgen.CodeGeneratorMapping
- HEADER - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- HEADER - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
I
- implementationKind() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Generator
- ImplementationKind - Enum Class in de.spraener.nxtgen.annotations
- IMPLEMENTS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- IMPLEMENTS_LIST - Static variable in interface de.spraener.nxtgen.target.java.JavaAspects
- IMPORTS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- IMPORTS - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
- inContext(Object, ModelElement, Consumer<CodeTarget>...) - Method in class de.spraener.nxtgen.target.CodeTarget
-
Opens a new CodeTargetContext and calls all consumers on this CodeTarget, so they are working in that given CodeTargetContext.
- IndentationCodeBlock - Class in de.spraener.nxtgen
- IndentationCodeBlock(String) - Constructor for class de.spraener.nxtgen.IndentationCodeBlock
- insertAfter(CodeSnippet) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertAfter(CodeSnippet, CodeSnippet) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- insertAfter(CodeSnippet, CodeSnippet) - Method in interface de.spraener.nxtgen.target.CodeSection
- insertAfter(CodeSnippet, CodeSnippet) - Method in class de.spraener.nxtgen.target.UniqueLineSection
- insertAfter(Object, ModelElement, String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertAfter(Object, String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertAfter(String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertBefore(CodeSnippet) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertBefore(CodeSnippet, CodeSnippet) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- insertBefore(CodeSnippet, CodeSnippet) - Method in interface de.spraener.nxtgen.target.CodeSection
- insertBefore(CodeSnippet, CodeSnippet) - Method in class de.spraener.nxtgen.target.UniqueLineSection
- insertBefore(Object, ModelElement, String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertBefore(Object, String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- insertBefore(String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- isProtected(File) - Method in interface de.spraener.nxtgen.ProtectionStrategie
- isProtected(File) - Method in class de.spraener.nxtgen.ProtectionStrategieDefaultImpl
J
- JAVA - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- JAVA - Static variable in interface de.spraener.nxtgen.target.java.JavaAspects
- JAVA_POET - Enum constant in enum class de.spraener.nxtgen.annotations.ImplementationKind
- JavaAspects - Interface in de.spraener.nxtgen.target.java
- JavaCodeBlock - Class in de.spraener.nxtgen.java
- JavaCodeBlock(String, String, String) - Constructor for class de.spraener.nxtgen.java.JavaCodeBlock
- JavaImplementsCodeSection - Class in de.spraener.nxtgen.target.java
-
This code section evaluates to an empty string if it contains no snippets.
- JavaImplementsCodeSection() - Constructor for class de.spraener.nxtgen.target.java.JavaImplementsCodeSection
- JavaSections - Enum Class in de.spraener.nxtgen.target.java
L
- listFiles() - Method in class de.spraener.nxtgen.incubator.BlueprintResourceLister
- loadCartridges() - Static method in class de.spraener.nxtgen.NextGen
- loadModel(String) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation
- loadModel(String) - Method in interface de.spraener.nxtgen.ModelLoader
-
Load the Data from the given URI and return a fresh new instance of Model.
- LOGGER - Static variable in class de.spraener.nxtgen.NextGen
M
- main(String[]) - Static method in class de.spraener.nxtgen.NextGen
- mapGenerators(Model) - Method in interface de.spraener.nxtgen.Cartridge
-
Do a Mapping of ModelElements inside the Model to CodeGeneratos.
- mapGenerators(Model) - Method in class de.spraener.nxtgen.cartridges.AnnotatedCartridgeImpl
- MARKDOWN - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- MARKMOWN - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- matches(ModelElement) - Method in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- matches(Object, ModelElement) - Method in class de.spraener.nxtgen.target.CodeSnippet
-
Does this snippet match the given aspect and ModelElement?
- METHODS - Enum constant in enum class de.spraener.nxtgen.target.java.JavaSections
- METHODS - Enum constant in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
- Model - Interface in de.spraener.nxtgen.model
- ModelElement - Interface in de.spraener.nxtgen.model
- ModelElementFactory - Interface in de.spraener.nxtgen
- ModelElementImpl - Class in de.spraener.nxtgen.model.impl
- ModelElementImpl() - Constructor for class de.spraener.nxtgen.model.impl.ModelElementImpl
- ModelElementImplBase - Class in de.spraener.nxtgen.model.impl
- ModelElementImplBase() - Constructor for class de.spraener.nxtgen.model.impl.ModelElementImplBase
- ModelHelper - Class in de.spraener.nxtgen.model
- ModelHelper() - Constructor for class de.spraener.nxtgen.model.ModelHelper
- ModelImpl - Class in de.spraener.nxtgen.model.impl
- ModelImpl() - Constructor for class de.spraener.nxtgen.model.impl.ModelImpl
- ModelLoader - Interface in de.spraener.nxtgen
-
A ModelLoader is responsible for creating an instane of Model from a given URI.
- MUSTACHE - Enum constant in enum class de.spraener.nxtgen.annotations.ImplementationKind
- MustacheGenerator - Class in de.spraener.nxtgen
- MustacheGenerator(String, String, BiConsumer<ModelElement, Map<String, Object>>...) - Constructor for class de.spraener.nxtgen.MustacheGenerator
- MustacheGeneratorWrapper - Class in de.spraener.nxtgen.cartridges
- MustacheGeneratorWrapper(Class<?>) - Constructor for class de.spraener.nxtgen.cartridges.MustacheGeneratorWrapper
- MustacheGeneratorWrapper(Class<?>, Method) - Constructor for class de.spraener.nxtgen.cartridges.MustacheGeneratorWrapper
N
- NextGen - Class in de.spraener.nxtgen
-
The begining of all the hacks...
- NextGenInvocation - Class in de.spraener.nxtgen.invocation
- NextGenInvocation.Builder - Class in de.spraener.nxtgen.invocation
- NxtGenRuntimeException - Exception in de.spraener.nxtgen
- NxtGenRuntimeException() - Constructor for exception de.spraener.nxtgen.NxtGenRuntimeException
- NxtGenRuntimeException(String) - Constructor for exception de.spraener.nxtgen.NxtGenRuntimeException
- NxtGenRuntimeException(String, Throwable) - Constructor for exception de.spraener.nxtgen.NxtGenRuntimeException
- NxtGenRuntimeException(Throwable) - Constructor for exception de.spraener.nxtgen.NxtGenRuntimeException
O
- open() - Method in class de.spraener.nxtgen.filestrategies.GeneralFileStrategy
- open() - Method in interface de.spraener.nxtgen.filestrategies.ToFileStrategy
- open() - Method in class de.spraener.nxtgen.filestrategies.XmlFileStrategy
- operatesOn() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Blueprint
- operatesOn() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Generator
- operatesOn() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19MustacheGenerator
- operatesOn() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Transformation
- operatesOn() - Method in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- OTHER - Enum constant in enum class de.spraener.nxtgen.annotations.OutputTo
- OTHER - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- outputDir() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Blueprint
- outputTo() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Generator
- OutputTo - Enum Class in de.spraener.nxtgen.annotations
- outputType() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Generator
- OutputType - Enum Class in de.spraener.nxtgen.annotations
P
- PHP - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- POJO - Static variable in interface de.spraener.nxtgen.target.java.JavaAspects
- postDefinition() - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- println(String) - Method in interface de.spraener.nxtgen.CodeBlock
-
Add a single line to the code block
- println(String) - Method in class de.spraener.nxtgen.CodeBlockImpl
-
Adds the given String to a new SimpleStringCodeBlock and adds them to the contained CodeBlocks.
- println(String) - Method in class de.spraener.nxtgen.IndentationCodeBlock
- println(String) - Method in class de.spraener.nxtgen.SimpleStringCodeBlock
- ProtectionStrategie - Interface in de.spraener.nxtgen
- ProtectionStrategieDefaultImpl - Class in de.spraener.nxtgen
- ProtectionStrategieDefaultImpl() - Constructor for class de.spraener.nxtgen.ProtectionStrategieDefaultImpl
R
- readCgMethod(Class<?>) - Static method in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- readGeneratorSpec(Class<?>, Method) - Method in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- readGeneratorSpec(Class<?>, Method) - Method in class de.spraener.nxtgen.cartridges.MustacheGeneratorWrapper
- readGeneratorSpec(Class<?>, Method) - Method in class de.spraener.nxtgen.incubator.BlueprintGeneratorWrapper
- Relation - Interface in de.spraener.nxtgen.model
- RelationImpl - Class in de.spraener.nxtgen.model.impl
- RelationImpl() - Constructor for class de.spraener.nxtgen.model.impl.RelationImpl
- removeChilds(ModelElement) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- removeRelations(Relation) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- removeStereotypes(Stereotype) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- removeTaggedValues(TaggedValue) - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- replace(CodeSnippet) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- replace(CodeSnippet, CodeSnippet) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- replace(CodeSnippet, CodeSnippet) - Method in interface de.spraener.nxtgen.target.CodeSection
-
DANGER!
- replace(CodeSnippet, CodeSnippet) - Method in class de.spraener.nxtgen.target.UniqueLineSection
- replace(Object, ModelElement, String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- replace(Object, String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- replace(String) - Method in class de.spraener.nxtgen.target.CodeSnippetRef
- requiredStereotype() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Blueprint
- requiredStereotype() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Generator
- requiredStereotype() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19MustacheGenerator
- requiredStereotype() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Transformation
- requiredStereotype() - Method in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- resolve(ModelElement, String) - Method in class de.spraener.nxtgen.cartridges.GeneratorWrapper
- resolve(ModelElement, String) - Method in class de.spraener.nxtgen.cartridges.MustacheGeneratorWrapper
- resolve(ModelElement, String) - Method in interface de.spraener.nxtgen.CodeGenerator
-
Apply the requested Template to the model Element.
- resolve(ModelElement, String) - Method in class de.spraener.nxtgen.incubator.BlueprintGeneratorWrapper
- resolve(ModelElement, String) - Method in class de.spraener.nxtgen.MustacheGenerator
- run() - Method in class de.spraener.nxtgen.invocation.NextGenInvocation
- run() - Method in class de.spraener.nxtgen.NextGen
- runCartridgeWithName(String) - Static method in class de.spraener.nxtgen.NextGen
S
- scheduleInvocation(NextGenInvocation) - Static method in class de.spraener.nxtgen.NextGen
- SERIALIZABLE - Static variable in interface de.spraener.nxtgen.target.java.JavaAspects
- setActiveLoader(ModelLoader) - Static method in class de.spraener.nxtgen.NextGen
- setChilds(List<ModelElement>) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setClassName(String) - Method in class de.spraener.nxtgen.java.JavaCodeBlock
- setMetaType(String) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setModel(Model) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- setModel(Model) - Method in class de.spraener.nxtgen.model.impl.ModelElementImpl
- setModel(Model) - Method in interface de.spraener.nxtgen.model.ModelElement
- setName(String) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- setName(String) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setName(String) - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- setName(String) - Method in class de.spraener.nxtgen.model.impl.TaggedValueImpl
- setParent(ModelElement) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- setParent(ModelElement) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setProperties(Map<String, String>) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setProperty(String, String) - Method in class de.spraener.nxtgen.model.AbstractModelElement
- setProperty(String, String) - Method in class de.spraener.nxtgen.model.impl.ModelElementImpl
- setProperty(String, String) - Method in interface de.spraener.nxtgen.model.ModelElement
- setRelations(List<Relation>) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setStereotype(String) - Method in class de.spraener.nxtgen.CodeGeneratorMapping
- setStereotypes(List<Stereotype>) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- setTaggedValue(String, String) - Method in class de.spraener.nxtgen.model.impl.StereotypeImpl
- setTaggedValue(String, String) - Method in interface de.spraener.nxtgen.model.Stereotype
- setTaggedValues(List<TaggedValue>) - Method in class de.spraener.nxtgen.model.impl.StereotypeImplBase
- setTargetType(String) - Method in class de.spraener.nxtgen.model.impl.RelationImpl
- setTargetType(String) - Method in interface de.spraener.nxtgen.model.Relation
- setTargetXmiID(String) - Method in class de.spraener.nxtgen.model.impl.RelationImpl
- setTargetXmiID(String) - Method in interface de.spraener.nxtgen.model.Relation
- setToFileStrategy(ToFileStrategy) - Method in interface de.spraener.nxtgen.CodeBlock
- setToFileStrategy(ToFileStrategy) - Method in class de.spraener.nxtgen.CodeBlockImpl
- setToFileStrategy(ToFileStrategy) - Method in class de.spraener.nxtgen.SimpleStringCodeBlock
- setType(String) - Method in class de.spraener.nxtgen.model.impl.RelationImpl
- setType(String) - Method in interface de.spraener.nxtgen.model.Relation
- setValue(String) - Method in class de.spraener.nxtgen.model.impl.TaggedValueImpl
- setWorkingDir(String) - Static method in class de.spraener.nxtgen.NextGen
- setXmiID(String) - Method in class de.spraener.nxtgen.model.impl.ModelElementImplBase
- SimpleCodeSection - Class in de.spraener.nxtgen.target
- SimpleCodeSection() - Constructor for class de.spraener.nxtgen.target.SimpleCodeSection
- SimpleFileWriterCodeBlock - Class in de.spraener.nxtgen
- SimpleFileWriterCodeBlock(String, String) - Constructor for class de.spraener.nxtgen.SimpleFileWriterCodeBlock
- SimpleStringCodeBlock - Class in de.spraener.nxtgen
- SimpleStringCodeBlock(String) - Constructor for class de.spraener.nxtgen.SimpleStringCodeBlock
- SingleLineSnippet - Class in de.spraener.nxtgen.target
- SingleLineSnippet(Object, ModelElement, String) - Constructor for class de.spraener.nxtgen.target.SingleLineSnippet
- SingleLineSnippet(Object, String) - Constructor for class de.spraener.nxtgen.target.SingleLineSnippet
- SingleLineSnippet(String) - Constructor for class de.spraener.nxtgen.target.SingleLineSnippet
- SRC - Enum constant in enum class de.spraener.nxtgen.annotations.OutputTo
- SRC_GEN - Enum constant in enum class de.spraener.nxtgen.annotations.OutputTo
- Stereotype - Interface in de.spraener.nxtgen.model
- StereotypeImpl - Class in de.spraener.nxtgen.model.impl
- StereotypeImpl(String, Consumer<StereotypeImpl>...) - Constructor for class de.spraener.nxtgen.model.impl.StereotypeImpl
- StereotypeImplBase - Class in de.spraener.nxtgen.model.impl
- StereotypeImplBase() - Constructor for class de.spraener.nxtgen.model.impl.StereotypeImplBase
T
- TaggedValue - Interface in de.spraener.nxtgen.model
- TaggedValueImpl - Class in de.spraener.nxtgen.model.impl
- TaggedValueImpl() - Constructor for class de.spraener.nxtgen.model.impl.TaggedValueImpl
- templateName() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Generator
- templateResource() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19MustacheGenerator
- toCode() - Method in interface de.spraener.nxtgen.CodeBlock
-
Transform the CodeBlock to source code.
- toCode() - Method in class de.spraener.nxtgen.CodeBlockImpl
-
Write your and the code of all contained codeBlocks to an output string.
- toCode() - Method in class de.spraener.nxtgen.GroovyCodeBlockImpl
- toCode() - Method in class de.spraener.nxtgen.SimpleStringCodeBlock
- toCode() - Method in class de.spraener.nxtgen.target.CodeTargetCodeBlockAdapter
- ToFileStrategy - Interface in de.spraener.nxtgen.filestrategies
-
Open a File where the Generator should write the code to.
- toString() - Method in class de.spraener.nxtgen.target.CodeTargetToCodeConverter
- Transformation - Interface in de.spraener.nxtgen
-
A Transformation holds the logic to do a specific operation on a model.
- TransformationWrapper - Class in de.spraener.nxtgen.cartridges
- TransformationWrapper(Class<?>) - Constructor for class de.spraener.nxtgen.cartridges.TransformationWrapper
- TransformationWrapper(Class<?>, Method) - Constructor for class de.spraener.nxtgen.cartridges.TransformationWrapper
- TYPESCRIPT - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- TypeScriptFileStrategy - Class in de.spraener.nxtgen.filestrategies
- TypeScriptFileStrategy(String, String) - Constructor for class de.spraener.nxtgen.filestrategies.TypeScriptFileStrategy
- TypeScriptSections - Enum Class in de.spraener.nxtgen.target.typescript
U
- UniqueLineSection - Class in de.spraener.nxtgen.target
-
This section evaluates, so that there is no duplicate line.
- UniqueLineSection() - Constructor for class de.spraener.nxtgen.target.UniqueLineSection
V
- value() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Blueprint
- value() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19Cartridge
- value() - Element in annotation interface de.spraener.nxtgen.annotations.CGV19MustacheGenerator
- valueOf(String) - Static method in enum class de.spraener.nxtgen.annotations.ImplementationKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.spraener.nxtgen.annotations.OutputTo
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.spraener.nxtgen.annotations.OutputType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.spraener.nxtgen.target.java.JavaSections
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class de.spraener.nxtgen.annotations.ImplementationKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.spraener.nxtgen.annotations.OutputTo
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.spraener.nxtgen.annotations.OutputType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.spraener.nxtgen.target.java.JavaSections
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class de.spraener.nxtgen.target.typescript.TypeScriptSections
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withCartridge(String) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
- withCodeSection(Object, CodeSection) - Method in class de.spraener.nxtgen.target.CodeTarget
-
A wither for the addCodeSection-method to provide a fluent api.
- withEnvMapSupplier(Supplier<Map<String, String>>) - Method in class de.spraener.nxtgen.CGV19Config
- withModel(Model) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
- withModelLoader(ModelLoader) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
- withModelURI(String) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
- withPropertyReaderSupplier(Supplier<Reader>) - Method in class de.spraener.nxtgen.CGV19Config
- withSnippet(Object, CodeSnippet) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- withSnippet(Object, CodeSnippet) - Method in class de.spraener.nxtgen.target.UniqueLineSection
- withSnippet(Object, String) - Method in class de.spraener.nxtgen.target.AbstractCodeSection
- withWorkdir(String) - Method in class de.spraener.nxtgen.invocation.NextGenInvocation.Builder
- writeOutput(String) - Method in interface de.spraener.nxtgen.CodeBlock
- writeOutput(String) - Method in class de.spraener.nxtgen.CodeBlockImpl
-
Do the output wrtiing into the given working directory.
- writeOutput(String) - Method in class de.spraener.nxtgen.incubator.BlueprintCodeBlock
- writeOutput(String) - Method in class de.spraener.nxtgen.java.JavaCodeBlock
- writeOutput(String) - Method in class de.spraener.nxtgen.SimpleFileWriterCodeBlock
- writeOutput(String) - Method in class de.spraener.nxtgen.SimpleStringCodeBlock
X
- XML - Enum constant in enum class de.spraener.nxtgen.annotations.OutputType
- XmlFileStrategy - Class in de.spraener.nxtgen.filestrategies
- XmlFileStrategy(String, ModelElement) - Constructor for class de.spraener.nxtgen.filestrategies.XmlFileStrategy
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form