Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X 

I

ImplicitLocalTypeDetectingCodegenPreprocessor - Class in fx.codegen.preprocessor.stock
Sets the primitive flag to false on any node for which the type is defined in the parent configuration
ImplicitLocalTypeDetectingCodegenPreprocessor() - Constructor for class fx.codegen.preprocessor.stock.ImplicitLocalTypeDetectingCodegenPreprocessor
 
ImplicitTypeResolvingCodegenPreprocessor - Class in fx.codegen.preprocessor.stock
Attempts to resolve the types of type-less attributes by looking at the names of the attributes and comparing them to the names of of other entities in the configuration
ImplicitTypeResolvingCodegenPreprocessor() - Constructor for class fx.codegen.preprocessor.stock.ImplicitTypeResolvingCodegenPreprocessor
 
ImplicitTypeResolvingCodegenPreprocessorTest - Class in fx.codegen.preprocessor.stock
 
ImplicitTypeResolvingCodegenPreprocessorTest() - Constructor for class fx.codegen.preprocessor.stock.ImplicitTypeResolvingCodegenPreprocessorTest
 
IndentedTextNode - Class in fx.modules.parsers.model
 
IndentedTextNode(String) - Constructor for class fx.modules.parsers.model.IndentedTextNode
 
IndentedTextNode(String, int) - Constructor for class fx.modules.parsers.model.IndentedTextNode
 
IndentedTextNodeConverter - Class in fx.codegen.config.stock.converter
Utility class to convert IndentedTextNode's into ConfigNode's
IndentedTextNodeConverter() - Constructor for class fx.codegen.config.stock.converter.IndentedTextNodeConverter
 
IndentedTextNodeConverterTest - Class in fx.codegen.config.stock.converter
 
IndentedTextNodeConverterTest() - Constructor for class fx.codegen.config.stock.converter.IndentedTextNodeConverterTest
 
IndentedTextParser - Interface in fx.modules.parsers
An indent text is a textual representation of a tree of nodes in which each line of text represents a node and in which the parent-child relationship is given by the indentation of each line.
IndentedTextParserException - Exception in fx.modules.parsers.exception
This exception should be thrown by implementations of the IndentedTextParser interface
IndentedTextParserException(String) - Constructor for exception fx.modules.parsers.exception.IndentedTextParserException
 
IndentedTextParserException(String, Exception) - Constructor for exception fx.modules.parsers.exception.IndentedTextParserException
 
IndentedTextParserValidationException - Exception in fx.modules.parsers.exception
Thrown in case one of the lines of an indented text does not conform to the expectations of the indented text parser
IndentedTextParserValidationException(String) - Constructor for exception fx.modules.parsers.exception.IndentedTextParserValidationException
 
IndentedTextParserValidationException(String, Exception) - Constructor for exception fx.modules.parsers.exception.IndentedTextParserValidationException
 
init() - Method in class fx.codegen.preprocessor.stock.NodesRefactoringCodegenPreprocessorTest
 
init() - Method in class fx.codegen.preprocessor.stock.PropertyGroupsResolvingCodegenPreprocessorTest
 
init() - Method in class fx.modules.parsers.impl.SimpleTabsOnlyIndentedTextParserIT
 
init() - Method in class fx.modules.wrappers.xml.dom.DomWrapperTest
 
initConfigRoot() - Method in class fx.codegen.preprocessor.stock.ConfigValidatingCodegenPreprocessorTest
 
initializeCommonTestData() - Method in class fx.codegen.preprocessor.stock.ImplicitTypeResolvingCodegenPreprocessorTest
 
injectConfigRoot(ConfigRoot) - Method in class fx.codegen.runner.stock.abstraction.templateengineabstraction.FreeMarkerTemplateEngineAbstraction
 
injectConfigRoot(ConfigRoot) - Method in interface fx.codegen.runner.stock.abstraction.TemplateEngineAbstraction
 
injectCurrentNode(ConfigNode) - Method in class fx.codegen.runner.stock.abstraction.templateengineabstraction.FreeMarkerTemplateEngineAbstraction
 
injectCurrentNode(ConfigNode) - Method in interface fx.codegen.runner.stock.abstraction.TemplateEngineAbstraction
 
invalidConfigurationDoesNotPassValidatio() - Method in class fx.codegen.preprocessor.stock.ConfigValidatingCodegenPreprocessorTest
 
isCollection() - Method in class fx.codegen.model.ConfigNode
The result of the collection detection analysis.
isDimensionCandidate() - Method in class fx.codegen.model.ConfigNode
Any entity which has at least one field that represents an unique key by itself (not combined with other fields) can be used as a dimension in a star or snowflake schema.
isEnum() - Method in class fx.codegen.model.ConfigNode
Not yet used - enumeration handling to be implemented
isFactCandidate() - Method in class fx.codegen.model.ConfigNode
Any entity which has no unique keys and yet a lot of references to other entities may be a fact in a star or snowflake schema.
isLastChild() - Method in class fx.codegen.model.ConfigNode
True if the node has a parent node and is the last in the list of children of its parent node
isLeaf() - Method in class fx.codegen.model.ConfigNode
Returns true if the node has a parent, but has no children.
isMappingNode() - Method in class fx.codegen.model.ConfigNode
If a given node has exactly two children, both referencing other entities in the project, then the node is considered to be a mapping node.
isOrphan() - Method in class fx.codegen.model.ConfigNode
An orphan entity is an entity without references, either incoming or outgoing
isPrimitive() - Method in class fx.codegen.model.ConfigNode
Provides information on weather or not the node represents a primitive data type
isPropertyGroup() - Method in class fx.codegen.model.ConfigNode
A property group is used in some architectures to group two or more properties of the same entity so that they may be accessed in a more orderly fashion
isRegistryEntityCandidate() - Method in class fx.codegen.model.ConfigNode
Within the scope of the CodeGen project, Reference data that may be altered, added to or deleted from is called a registry.
isSelfReference() - Method in class fx.codegen.model.ConfigNode
Should be true if the node has at least one child node having the type node equal to this node
isUniqueKey() - Method in class fx.codegen.model.ConfigNode
Provides information on weather or not the node is candidate for an unique key

Note that only primitive types may be used as unique keys
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links