Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form