Index

A B C D E F G H I J L M N O P R S T W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

addArrayMethods() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
addArrayMethods(boolean) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
addArrays - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
addConstraintFile(String) - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
Deprecated.
addConstraintFile(String) - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
Deprecated.
addFilter(String) - Method in class com.metaobjects.generator.MetaDataFilters
 
addFilters(List<String>) - Method in class com.metaobjects.generator.MetaDataFilters
 
addImport(String) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
addImport(String) - Method in class com.metaobjects.generator.direct.GenerationContext
 
addKeyMethods() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
addKeyMethods(boolean) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
addKeys - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
addPackagePrefixToMap(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
AI_BUSINESS_RULE - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_CONSTRAINTS - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_CROSS_LANGUAGE_INFO - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_DESCRIPTION - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_EXAMPLES - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_EXTENSION_GUIDANCE - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_USAGE_CONTEXT - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_VALIDATION_RULES - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
AI_VERSION - Static variable in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
ARG_DEBUG - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_DESCRIPTION - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
ARG_ELEMENT_FORM_DEFAULT - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
ARG_FINALOUTPUTDIR - Static variable in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
ARG_NAMEPREFIX - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_NAMESPACE - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
ARG_NAMESUFFIX - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_OPTARRAYS - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_OPTKEYS - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_OUTPUTDIR - Static variable in class com.metaobjects.generator.GeneratorBase
 
ARG_OUTPUTFILENAME - Static variable in class com.metaobjects.generator.GeneratorBase
 
ARG_PKGPREFIX - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_PKGSUFFIX - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ARG_SCHEMA_ID - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
ARG_SCHEMA_VERSION - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
ARG_TARGET_NAMESPACE - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
ARG_TITLE - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
ARG_TYPE - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ATTR_CODEGEN_CLASS_NAME - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Code generation class name override attribute
ATTR_CODEGEN_PACKAGE - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Code generation package override attribute
ATTR_COLLECTION - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Collection type marker attribute for MetaFields
ATTR_HAS_API - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
API generation marker attribute for MetaObjects
ATTR_HAS_JPA - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
JPA generation marker attribute for MetaObjects and MetaFields
ATTR_HAS_TESTS - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Test generation marker attribute for MetaObjects
ATTR_HAS_VALIDATION - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Validation generation marker attribute for MetaObjects and MetaFields
ATTR_IS_ID - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
ID field marker attribute for MetaFields
ATTR_IS_OPTIONAL - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Optional field marker attribute for MetaFields
ATTR_IS_SEARCHABLE - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Searchable field marker attribute for MetaFields
ATTR_JAVANAME - Static variable in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
ATTR_OUTPUT_DIR - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Output directory override for generated files
ATTR_SKIP_JPA - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Skip JPA generation marker attribute for MetaObjects and MetaFields
ATTR_TEMPLATE - Static variable in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Template selection attribute for custom template usage

B

BaseGenerationContext<T> - Class in com.metaobjects.generator.direct
Simplified base context for code generation containing basic configuration and state.
BaseGenerationContext(MetaDataLoader) - Constructor for class com.metaobjects.generator.direct.BaseGenerationContext
 
BaseObjectCodeGenerator - Class in com.metaobjects.generator.direct.object
Base class for Object Code Generators providing language-agnostic functionality for generating code from MetaObjects.
BaseObjectCodeGenerator() - Constructor for class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
BaseObjectCodeWriter - Class in com.metaobjects.generator.direct.object
Base class for Object Code Writers that support language-agnostic object generation.
BaseObjectCodeWriter(MetaDataLoader, PrintWriter) - Constructor for class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
BaseObjectCodeWriter(MetaDataLoader, PrintWriter, GenerationContext) - Constructor for class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 

C

cache - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 
clearImports() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
close() - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
close() - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
close() - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
close() - Method in class com.metaobjects.generator.direct.metadata.xml.XMLDirectWriter
 
close() - Method in class com.metaobjects.generator.GeneratorIOWriter
 
CodegenAttributeConstants - Class in com.metaobjects.generator.constraint
Code generation attribute constants for template-based code generation.
CodeGenMetaDataProvider - Class in com.metaobjects.generator
Code Generation MetaData provider that registers type extensions for code generation.
CodeGenMetaDataProvider() - Constructor for class com.metaobjects.generator.CodeGenMetaDataProvider
 
com.metaobjects.generator - package com.metaobjects.generator
 
com.metaobjects.generator.constraint - package com.metaobjects.generator.constraint
 
com.metaobjects.generator.direct - package com.metaobjects.generator.direct
 
com.metaobjects.generator.direct.metadata.ai - package com.metaobjects.generator.direct.metadata.ai
 
com.metaobjects.generator.direct.metadata.file.json - package com.metaobjects.generator.direct.metadata.file.json
 
com.metaobjects.generator.direct.metadata.file.xsd - package com.metaobjects.generator.direct.metadata.file.xsd
 
com.metaobjects.generator.direct.metadata.html - package com.metaobjects.generator.direct.metadata.html
 
com.metaobjects.generator.direct.metadata.json - package com.metaobjects.generator.direct.metadata.json
 
com.metaobjects.generator.direct.metadata.xml - package com.metaobjects.generator.direct.metadata.xml
 
com.metaobjects.generator.direct.object - package com.metaobjects.generator.direct.object
 
com.metaobjects.generator.direct.object.javacode - package com.metaobjects.generator.direct.object.javacode
 
com.metaobjects.generator.direct.util - package com.metaobjects.generator.direct.util
 
com.metaobjects.generator.util - package com.metaobjects.generator.util
 
configureGlobalContext() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Configure the global context with common settings
context - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
convertToLanguageNaming(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Convert name to language-specific naming conventions (e.g., PascalCase, camelCase, snake_case)
convertToLanguageNaming(String) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
copyContextSettings(GenerationContext, GenerationContext) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Copy settings from global context to file context
create(String) - Static method in class com.metaobjects.generator.MetaDataFilters
 
create(List<String>) - Static method in class com.metaobjects.generator.MetaDataFilters
 
createDocument() - Method in class com.metaobjects.generator.direct.metadata.xml.XMLDirectWriter
 
createWriter(MetaDataLoader, MetaObject, PrintWriter, GenerationContext) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Create a language-specific writer instance
createWriter(MetaDataLoader, MetaObject, PrintWriter, GenerationContext) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
currentClassName - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 
currentItem - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 
currentLoader - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
currentPackage - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 

D

debug - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
dec() - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
dec() - Method in class com.metaobjects.generator.direct.util.FileIndentor
 
DirectGeneratorBase - Class in com.metaobjects.generator.direct
 
DirectGeneratorBase() - Constructor for class com.metaobjects.generator.direct.DirectGeneratorBase
 
doc() - Method in class com.metaobjects.generator.direct.metadata.xml.XMLDirectWriter
 

E

ERROR_FINALOUTPUTDIR_REQUIRED - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ERROR_TYPE_INVALID - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
ERROR_TYPE_REQUIRED - Static variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
execute(MetaDataLoader) - Method in class com.metaobjects.generator.direct.metadata.html.SingleHtmlDirectGeneratorBase
 
execute(MetaDataLoader) - Method in class com.metaobjects.generator.direct.metadata.json.SingleJsonDirectGeneratorBase
 
execute(MetaDataLoader) - Method in class com.metaobjects.generator.direct.metadata.xml.SingleXMLDirectGeneratorBase
 
execute(MetaDataLoader) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
execute(MetaDataLoader) - Method in class com.metaobjects.generator.direct.SingleFileDirectGeneratorBase
 
execute(MetaDataLoader) - Method in interface com.metaobjects.generator.Generator
 

F

FileDirectWriter<T> - Class in com.metaobjects.generator.direct
 
FileDirectWriter(MetaDataLoader, PrintWriter) - Constructor for class com.metaobjects.generator.direct.FileDirectWriter
 
FileIndentor - Class in com.metaobjects.generator.direct.util
 
FileIndentor(FileIndentor, String, String, int) - Constructor for class com.metaobjects.generator.direct.util.FileIndentor
 
FileIndentor(String) - Constructor for class com.metaobjects.generator.direct.util.FileIndentor
 
filterByMetaData(MetaData, String) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
filterByName(String, String) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
filteredObjects - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
filterMatch(MetaData, String) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
filters - Variable in class com.metaobjects.generator.MetaDataFilters
 
finalOutDir - Variable in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
forCodeGeneration(String, String, MetaData, Throwable) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a code generation exception.
forConfiguration(String, Object, String, MetaData) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a configuration exception.
forDependency(String, String, MetaData) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a dependency resolution exception.
forDirectoryCreation(GeneratorIOWriter, String, MetaData, Exception) - Static method in exception class com.metaobjects.generator.GeneratorIOException
Factory method for creating a directory creation exception.
forFileSystem(String, String, MetaData, Throwable) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a file system exception.
forFileWrite(GeneratorIOWriter, String, MetaData, Exception) - Static method in exception class com.metaobjects.generator.GeneratorIOException
Factory method for creating a file write exception with enhanced error reporting.
forSyntax(String, String, int, MetaData) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a syntax error exception.
forTemplate(String, MetaData, Throwable) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a template processing exception with enhanced error reporting.
forTemplateRead(GeneratorIOWriter, String, MetaData, Exception) - Static method in exception class com.metaobjects.generator.GeneratorIOException
Factory method for creating a template read exception.
forType(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
forValidation(Map<String, String>, MetaData) - Static method in exception class com.metaobjects.generator.GeneratorException
Factory method for creating a validation exception during generation.
fullSuperName - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 

G

GenerationContext - Class in com.metaobjects.generator.direct
Object-specific generation context for MetaObject code generation Contains state and utilities specific to object/field generation patterns
GenerationContext(MetaDataLoader) - Constructor for class com.metaobjects.generator.direct.GenerationContext
 
Generator - Interface in com.metaobjects.generator
 
GeneratorBase - Class in com.metaobjects.generator
Base implementation for all metadata generators.
GeneratorBase() - Constructor for class com.metaobjects.generator.GeneratorBase
 
GeneratorException - Exception Class in com.metaobjects.generator
Exception thrown when code generation operations fail.
GeneratorException(String) - Constructor for exception class com.metaobjects.generator.GeneratorException
Creates a GeneratorException with a message.
GeneratorException(String, MetaData, String) - Constructor for exception class com.metaobjects.generator.GeneratorException
Creates a GeneratorException with enhanced context information.
GeneratorException(String, MetaData, String, Throwable, Map<String, Object>) - Constructor for exception class com.metaobjects.generator.GeneratorException
Creates a GeneratorException with full context information.
GeneratorException(String, Exception) - Constructor for exception class com.metaobjects.generator.GeneratorException
Creates a GeneratorException with a message and cause.
GeneratorIOException - Exception Class in com.metaobjects.generator
Exception thrown when I/O operations fail during code generation.
GeneratorIOException(GeneratorIOWriter, String) - Constructor for exception class com.metaobjects.generator.GeneratorIOException
Creates a GeneratorIOException with a writer and message.
GeneratorIOException(GeneratorIOWriter, String, MetaData, String, Map<String, Object>) - Constructor for exception class com.metaobjects.generator.GeneratorIOException
Creates a GeneratorIOException with enhanced context information.
GeneratorIOException(GeneratorIOWriter, String, Exception) - Constructor for exception class com.metaobjects.generator.GeneratorIOException
Creates a GeneratorIOException with a writer, message, and cause.
GeneratorIOWriter<T> - Class in com.metaobjects.generator
 
GeneratorIOWriter(MetaDataLoader) - Constructor for class com.metaobjects.generator.GeneratorIOWriter
 
Generators Supported: - Search tag in class com.metaobjects.generator.CodeGenMetaDataProvider
Section
GeneratorUtil - Class in com.metaobjects.generator.util
 
GeneratorUtil() - Constructor for class com.metaobjects.generator.util.GeneratorUtil
 
getAndCreateDir(String, String) - Method in class com.metaobjects.generator.GeneratorBase
 
getArg(String) - Method in class com.metaobjects.generator.GeneratorBase
 
getArg(String, boolean) - Method in class com.metaobjects.generator.GeneratorBase
 
getArg(String, String) - Method in class com.metaobjects.generator.GeneratorBase
 
getArgs() - Method in class com.metaobjects.generator.GeneratorBase
 
getBooleanProperty(String, boolean) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getCache(String) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getClassName(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific class/type name for a MetaObject
getClassName(MetaObject) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getConfigurationSummary() - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Get configuration summary for logging and debugging
getConfigurationSummary() - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Get configuration summary for logging and debugging
getContext() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
getContext() - Method in exception class com.metaobjects.generator.GeneratorIOException
Returns the context information associated with this error.
getContextType() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
Get the type name for this generation context (e.g., "object", "view", "validator")
getContextType() - Method in class com.metaobjects.generator.direct.GenerationContext
 
getContextValue(String) - Method in exception class com.metaobjects.generator.GeneratorIOException
Returns a specific context value by key.
getCurrentClassName() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getCurrentField() - Method in class com.metaobjects.generator.direct.GenerationContext
 
getCurrentItem() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getCurrentObject() - Method in class com.metaobjects.generator.direct.GenerationContext
 
getCurrentPackage() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getDefaultType() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Get the default type for this language
getDefaultType() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
getDependencies() - Method in class com.metaobjects.generator.CodeGenMetaDataProvider
 
getDescription() - Method in class com.metaobjects.generator.CodeGenMetaDataProvider
 
getFileExtension() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Get the file extension for this language (e.g., ".java", ".cs", ".ts", ".py")
getFileExtension() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
getFilename() - Method in class com.metaobjects.generator.GeneratorIOWriter
 
getFilterClass() - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
getFilterClass() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getFilteredMetaData(MetaDataLoader, MetaDataFilters) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
getFilteredMetaData(MetaDataLoader, Class<T>, MetaDataFilters) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
getFilters() - Method in class com.metaobjects.generator.GeneratorBase
 
getFilters() - Method in class com.metaobjects.generator.GeneratorIOWriter
 
getFilters() - Method in class com.metaobjects.generator.MetaDataFilters
 
getFinalOutputDir() - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
getFinalWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
getFinalWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
getGeneratorWriter() - Method in exception class com.metaobjects.generator.GeneratorIOException
Returns the generator I/O writer associated with this exception.
getGetterMethodName(MetaField) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific getter method name for a field
getGetterMethodName(MetaField) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getGson() - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
getImports() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getIndentor() - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
getJsonObject() - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
getLanguageName() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Get the name of the target language for logging purposes
getLanguageName() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
getLanguageNameAttribute() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific attribute name for custom field names
getLanguageNameAttribute() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getLanguagePackage(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific package name from a MetaObject
getLanguagePackage(MetaObject) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getLanguageType(MetaField) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific type mapping for a MetaField
getLanguageType(MetaField) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getLevel() - Method in class com.metaobjects.generator.direct.util.FileIndentor
 
getLoader() - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getMetaDataFilters() - Method in class com.metaobjects.generator.GeneratorBase
 
getName() - Method in class com.metaobjects.generator.GeneratorIOWriter
 
getNamePrefix() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getNameSuffix() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getOutputDir() - Method in class com.metaobjects.generator.GeneratorBase
 
getOutputFilename() - Method in class com.metaobjects.generator.GeneratorBase
 
getParameterName(MetaField) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific parameter name for a field
getParameterName(MetaField) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getPathSeparator() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Get the path separator for this target language/platform
getPkgPrefix() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getPkgSuffix() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getProperty(String, V) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getProviderId() - Method in class com.metaobjects.generator.CodeGenMetaDataProvider
 
getScripts() - Method in class com.metaobjects.generator.GeneratorBase
 
getSetterMethodName(MetaField) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Get the language-specific setter method name for a field
getSetterMethodName(MetaField) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
getSingleOutputFilename(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getSingleOutputFilename(M) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
getSingleOutputFilePath(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getSingleOutputFilePath(M) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
getSingleWriter(MetaDataLoader, MetaObject, PrintWriter) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getSingleWriter(MetaDataLoader, M, PrintWriter) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
getStringProperty(String, String) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
getSupportedTypes() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
Get the supported object types for this language (e.g., "interface", "class", "struct")
getSupportedTypes() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
getToStringOptions() - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
getToStringOptions() - Method in class com.metaobjects.generator.GeneratorIOWriter
 
getType() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
getUniquePackages(Collection<? extends MetaData>) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.html.SingleHtmlDirectGeneratorBase
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.json.SingleJsonDirectGeneratorBase
 
getWriter(MetaDataLoader, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.xml.SingleXMLDirectGeneratorBase
 
getWriter(MetaDataLoader, PrintWriter) - Method in class com.metaobjects.generator.direct.SingleFileDirectGeneratorBase
 
globalContext - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 

H

hasArg(String) - Method in class com.metaobjects.generator.GeneratorBase
 
hasCache(String) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
hasEnhancedContext() - Method in exception class com.metaobjects.generator.GeneratorIOException
Checks if this exception has enhanced context information.
HTML_DEPRECATED - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
HTML_DESCRIPTION - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
HTML_EXAMPLE - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
HTML_EXTENSION_GUIDE - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
HTML_SEE_ALSO - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
HTML_SINCE_VERSION - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
HTML_TITLE - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
HTML documentation generation attribute constants for enhanced documentation
HTML_USAGE_PATTERN - Static variable in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 

I

importList - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
imports - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 
inc() - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
inc() - Method in class com.metaobjects.generator.direct.util.FileIndentor
 
initImportList(Collection<MetaObject>) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
initObjectReferenceMap(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
initPackagePrefixMap(Collection<MetaObject>) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
initVariables(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
isAbstract(MetaData) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
isCodegenAttribute(String) - Static method in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Check if an attribute name is a code generation related attribute.
isFieldBehaviorAttribute(String) - Static method in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Check if an attribute name is a field behavior attribute.
isIndented() - Method in class com.metaobjects.generator.direct.util.FileIndentor
 
isJpaControlAttribute(String) - Static method in class com.metaobjects.generator.constraint.CodegenAttributeConstants
Check if an attribute name is a JPA generation control attribute.
isNotBlank(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
isNotBlank(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 

J

JavaCodeGenerator - Class in com.metaobjects.generator.direct.object.javacode
Java-specific implementation of Object Code Generator
JavaCodeGenerator() - Constructor for class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
JavaCodeWriter - Class in com.metaobjects.generator.direct.object.javacode
Java-specific implementation of Object Code Writer
JavaCodeWriter(MetaDataLoader, PrintWriter) - Constructor for class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
JavaCodeWriter(MetaDataLoader, PrintWriter, GenerationContext) - Constructor for class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
JSON_DESCRIPTION - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_ENUM - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_FORMAT - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_MAXIMUM - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_MINIMUM - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_PATTERN - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_SCHEMA_ID - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_SCHEMA_VERSION - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JSON_TITLE - Static variable in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
JsonDirectWriter<T> - Class in com.metaobjects.generator.direct.metadata.json
Base class for JSON direct writers.
JsonDirectWriter(MetaDataLoader, OutputStream) - Constructor for class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 

L

loader - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 
log - Static variable in class com.metaobjects.generator.direct.DirectGeneratorBase
 
log - Static variable in class com.metaobjects.generator.GeneratorIOWriter
 

M

MetaDataAIDocumentationGenerator - Class in com.metaobjects.generator.direct.metadata.ai
v6.1.0: AI-optimized documentation generator for MetaData type system.
MetaDataAIDocumentationGenerator() - Constructor for class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
MetaDataAIDocumentationWriter - Class in com.metaobjects.generator.direct.metadata.ai
v6.1.0: AI-optimized documentation generator for MetaData type system.
MetaDataAIDocumentationWriter(MetaDataLoader, OutputStream) - Constructor for class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
MetaDataFileJsonSchemaGenerator - Class in com.metaobjects.generator.direct.metadata.file.json
Generator for creating JSON Schema that validates metadata files themselves.
MetaDataFileJsonSchemaGenerator() - Constructor for class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
MetaDataFileSchemaWriter - Class in com.metaobjects.generator.direct.metadata.file.json
v6.1.0: Registry-driven JSON Schema writer that creates schemas for validating metadata files.
MetaDataFileSchemaWriter(MetaDataLoader, OutputStream) - Constructor for class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
MetaDataFileXSDGenerator - Class in com.metaobjects.generator.direct.metadata.file.xsd
Generator for creating XSD Schema that validates metadata files themselves.
MetaDataFileXSDGenerator() - Constructor for class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
MetaDataFileXSDWriter - Class in com.metaobjects.generator.direct.metadata.file.xsd
v6.1.0: Registry-driven XSD Schema writer that creates schemas for validating metadata files.
MetaDataFileXSDWriter(MetaDataLoader, OutputStream) - Constructor for class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
 
MetaDataFilters - Class in com.metaobjects.generator
 
MetaDataFilters() - Constructor for class com.metaobjects.generator.MetaDataFilters
 
MetaDataHtmlDocumentationGenerator - Class in com.metaobjects.generator.direct.metadata.html
Professional HTML documentation generator for MetaObjects framework.
MetaDataHtmlDocumentationGenerator() - Constructor for class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
MetaDataHtmlDocumentationWriter - Class in com.metaobjects.generator.direct.metadata.html
Professional HTML documentation generator for MetaObjects framework.
MetaDataHtmlDocumentationWriter(MetaDataLoader, OutputStream) - Constructor for class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
metaObject - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
MultiFileDirectGeneratorBase<M> - Class in com.metaobjects.generator.direct
 
MultiFileDirectGeneratorBase() - Constructor for class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 

N

name - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
namePrefix - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
nameSuffix - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 

O

objectNameMap - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
objectReferenceMap - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
outDir - Variable in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 

P

parseArgs() - Method in class com.metaobjects.generator.direct.DirectGeneratorBase
Override this to handle argument parsing and validation
parseArgs() - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
parseArgs() - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
parseArgs() - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
parseArgs() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
pkg - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
pkgPrefix - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
pkgPrefixMap - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
pkgSuffix - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
pre() - Method in class com.metaobjects.generator.direct.util.FileIndentor
 
print(boolean, String) - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
print(String) - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
println() - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
println(boolean, String) - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
println(String) - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
Priority: - Search tag in class com.metaobjects.generator.CodeGenMetaDataProvider
Section
properties - Variable in class com.metaobjects.generator.direct.BaseGenerationContext
 
putCache(String, Object) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
putCache(String, Object) - Method in class com.metaobjects.generator.direct.GenerationContext
 
pw - Variable in class com.metaobjects.generator.direct.FileDirectWriter
 

R

registerAIDocAttributes(MetaDataRegistry) - Static method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Registers AI Documentation generation attributes for use by the service provider pattern.
registerHtmlDocAttributes(MetaDataRegistry) - Static method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Registers HTML Documentation generation attributes for enhanced documentation.
registerJsonSchemaAttributes(MetaDataRegistry) - Static method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
Registers JSON Schema generation attributes for use by the service provider pattern.
registerTypes(MetaDataRegistry) - Method in class com.metaobjects.generator.CodeGenMetaDataProvider
 
registerXSDAttributes(MetaDataRegistry) - Static method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
Registers XSD generation attributes for use by the service provider pattern.

S

setArgs(Map<String, String>) - Method in interface com.metaobjects.generator.Generator
 
setArgs(Map<String, String>) - Method in class com.metaobjects.generator.GeneratorBase
 
setCurrentClassName(String) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
setCurrentClassName(String) - Method in class com.metaobjects.generator.direct.GenerationContext
 
setCurrentField(MetaField) - Method in class com.metaobjects.generator.direct.GenerationContext
 
setCurrentItem(T) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
setCurrentObject(MetaObject) - Method in class com.metaobjects.generator.direct.GenerationContext
 
setCurrentPackage(String) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
setCurrentPackage(String) - Method in class com.metaobjects.generator.direct.GenerationContext
 
setFilters(List<String>) - Method in interface com.metaobjects.generator.Generator
 
setFilters(List<String>) - Method in class com.metaobjects.generator.GeneratorBase
 
setGson(Gson) - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
setIncludeCrossLanguageInfo(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Configure whether to include cross-language implementation examples
setIncludeExamples(boolean) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Configure whether to include usage examples for types
setIncludeExtensionGuidance(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Configure whether to include extension guidance for plugin developers
setIncludeExtensionGuide(boolean) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Configure whether to include extension guide for plugin developers
setIncludeImplementationDetails(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Configure whether to include implementation details and class mappings
setIncludeInheritance(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Configure whether to include inheritance hierarchy analysis
setIncludeInheritance(boolean) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Configure whether to include inheritance hierarchy analysis
setJsonObject(JsonObject) - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
setProperty(String, Object) - Method in class com.metaobjects.generator.direct.BaseGenerationContext
 
setProperty(String, Object) - Method in class com.metaobjects.generator.direct.GenerationContext
 
setScripts(List<String>) - Method in class com.metaobjects.generator.direct.DirectGeneratorBase
 
setScripts(List<String>) - Method in interface com.metaobjects.generator.Generator
 
setScripts(List<String>) - Method in class com.metaobjects.generator.GeneratorBase
 
setTitle(String) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Configure the title for the generated documentation
setVersion(String) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
Configure the version string for the generated documentation
setVersion(String) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
Configure the version string for the generated documentation
SingleFileDirectGeneratorBase<T> - Class in com.metaobjects.generator.direct
 
SingleFileDirectGeneratorBase() - Constructor for class com.metaobjects.generator.direct.SingleFileDirectGeneratorBase
 
SingleHtmlDirectGeneratorBase - Class in com.metaobjects.generator.direct.metadata.html
Base class for single HTML file generators.
SingleHtmlDirectGeneratorBase() - Constructor for class com.metaobjects.generator.direct.metadata.html.SingleHtmlDirectGeneratorBase
 
SingleJsonDirectGeneratorBase - Class in com.metaobjects.generator.direct.metadata.json
Base class for single JSON file generators.
SingleJsonDirectGeneratorBase() - Constructor for class com.metaobjects.generator.direct.metadata.json.SingleJsonDirectGeneratorBase
 
SingleXMLDirectGeneratorBase - Class in com.metaobjects.generator.direct.metadata.xml
 
SingleXMLDirectGeneratorBase() - Constructor for class com.metaobjects.generator.direct.metadata.xml.SingleXMLDirectGeneratorBase
 
superName - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
superObject - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
superPkg - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 

T

toCamelCase(String, boolean) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
toRelativePackage(String, String) - Static method in class com.metaobjects.generator.util.GeneratorUtil
 
toString() - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationGenerator
 
toString() - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
toString() - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileJsonSchemaGenerator
 
toString() - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
toString() - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
toString() - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
 
toString() - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationGenerator
 
toString() - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
toString() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
toString() - Method in class com.metaobjects.generator.direct.util.FileIndentor
 
toString() - Method in class com.metaobjects.generator.GeneratorBase
 
toString() - Method in class com.metaobjects.generator.GeneratorIOWriter
 
type - Variable in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
TYPE_CLASS - Static variable in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
TYPE_INTERFACE - Static variable in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 

W

withContext(GenerationContext) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
withCrossLanguageInfo(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
withDescription(String) - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
withElementFormDefault(String) - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
 
withExamples(boolean) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
withExtensionGuidance(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
withExtensionGuide(boolean) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
withFilename(String) - Method in class com.metaobjects.generator.GeneratorIOWriter
 
withFilters(MetaDataFilters) - Method in class com.metaobjects.generator.GeneratorIOWriter
 
withGlobalContext(GenerationContext) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
withImplementationDetails(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
withIndentor(String) - Method in class com.metaobjects.generator.direct.FileDirectWriter
 
withInheritance(boolean) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
withInheritance(boolean) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
withName(String) - Method in class com.metaobjects.generator.GeneratorIOWriter
 
withNamePrefix(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
withNamespace(String) - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
 
withNameSuffix(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
withPkgPrefix(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
withPkgSuffix(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
withSchemaId(String) - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
withSchemaVersion(String) - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
withTargetNamespace(String) - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
 
withTitle(String) - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
withTitle(String) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
withVersion(String) - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
withVersion(String) - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
writeComment(String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Write language-specific comment
writeComment(String) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
writeDocument(Document, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.xml.XMLDirectWriter
 
writeFile(T) - Method in class com.metaobjects.generator.direct.SingleFileDirectGeneratorBase
 
writeFinalFile(Collection<MetaObject>, GeneratorIOWriter<?>) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeGenerator
 
writeFinalFile(Collection<M>, GeneratorIOWriter<?>) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
writeGetter(String, String, MetaField) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Write language-specific getter method
writeGetter(String, String, MetaField) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
writeHtml() - Method in class com.metaobjects.generator.direct.metadata.html.MetaDataHtmlDocumentationWriter
 
writeHtml(MetaDataHtmlDocumentationWriter) - Method in class com.metaobjects.generator.direct.metadata.html.SingleHtmlDirectGeneratorBase
 
writeJson() - Method in class com.metaobjects.generator.direct.metadata.ai.MetaDataAIDocumentationWriter
 
writeJson() - Method in class com.metaobjects.generator.direct.metadata.file.json.MetaDataFileSchemaWriter
 
writeJson() - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
writeJson(JsonDirectWriter) - Method in class com.metaobjects.generator.direct.metadata.json.SingleJsonDirectGeneratorBase
 
writeJsonToStream(JsonObject, OutputStream) - Method in class com.metaobjects.generator.direct.metadata.json.JsonDirectWriter
 
writeNewLine() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Write language-specific new line
writeNewLine() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
writeObject(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
writeObjectFooter() - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Write language-specific object footer
writeObjectFooter() - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
writeObjectHeader(List<String>, String, String, List<String>, String) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Write language-specific object header (class/interface declaration)
writeObjectHeader(List<String>, String, String, List<String>, String) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
writeObjectMethods(MetaObject) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
 
writeSetter(String, String, String, MetaField) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeWriter
Write language-specific setter method
writeSetter(String, String, String, MetaField) - Method in class com.metaobjects.generator.direct.object.javacode.JavaCodeWriter
 
writeSingleFile(MetaObject, GeneratorIOWriter<?>) - Method in class com.metaobjects.generator.direct.object.BaseObjectCodeGenerator
 
writeSingleFile(M, GeneratorIOWriter<?>) - Method in class com.metaobjects.generator.direct.MultiFileDirectGeneratorBase
 
writeXML() - Method in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDWriter
 
writeXML() - Method in class com.metaobjects.generator.direct.metadata.xml.XMLDirectWriter
 
writeXML(XMLDirectWriter) - Method in class com.metaobjects.generator.direct.metadata.xml.SingleXMLDirectGeneratorBase
 

X

XMLDirectWriter<T> - Class in com.metaobjects.generator.direct.metadata.xml
 
XMLDirectWriter(MetaDataLoader, OutputStream) - Constructor for class com.metaobjects.generator.direct.metadata.xml.XMLDirectWriter
 
XSD_ELEMENT_FORM_DEFAULT - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
XSD_ELEMENT_NAME - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
XSD_NAMESPACE - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
XSD_TARGET_NAMESPACE - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
XSD_TYPE_NAME - Static variable in class com.metaobjects.generator.direct.metadata.file.xsd.MetaDataFileXSDGenerator
 
A B C D E F G H I J L M N O P R S T W X 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form