Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.apache.cayenne.gen

Contains classes that provide Java source generation facility.

See:
Description

Interface Summary
Artifact | Represents a class generation "artifact" which is a facade to a metadata object used for a given single generation template run.

Class Summary
AntClassGenerator | Deprecated. since 3.0 this class is no longer relevant.
ClassGenerationAction |
ClassGenerationAction1_1 | Deprecated. since 3.0
ClassGenerationInfo | Deprecated. since 3.0, as class generator version 1.1 is deprecated.
ClassGenerator | Deprecated. since 3.0 template logic is merged into the code generation action.
ClassGeneratorResourceLoader | Velocity template resource loader customized for Cayenne use.
ClientClassGenerationAction |
ClientEntityArtifact | Client code generation artifact based on ObjEntity.
DefaultClassGenerator | Deprecated. since 3.0 use `ClassGenerationAction` and subclasses.
EmbeddableArtifact | `Artifact` facade for an `Embeddable`.
EntityArtifact | `Artifact` facade for an ObjEntity.
EntityUtils | Attributes and Methods for working with ObjEntities.
ImportUtils | Methods for mangling strings.
MapClassGenerator | Deprecated. since 3.0 use `ClassGenerationAction` and subclasses.
StringUtils | Methods for mangling strings.

Enum Summary
ArtifactGenerationMode | Code generator execution mode for a single artifact.
ArtifactsGenerationMode | Code generator execution mode for a collection of artifacts.
TemplateType | Defines class generation template types.

## Package org.apache.cayenne.gen Description

Contains classes that provide Java source generation facility. Source creation is based on a set of templates parsed during generation process, using Jakarta Velocity template engine.

For more information see Cayenne User Guide.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2001-2008 Apache Cayenne. All Rights Reserved.