See: Description
| Interface | Description | 
|---|---|
| ClassPropertyFetcher.ReferenceInstanceCallback | 
| Class | Description | 
|---|---|
| AbstractArtifactHandler<A extends GriffonArtifact> | Base implementation of the ArtifactHandler interface. | 
| AbstractArtifactManager | Base implementation of the  ArtifactManagerinterface. | 
| AbstractGriffonArtifact | Base implementation of the GriffonArtifact interface. | 
| AbstractGriffonClass | Abstract base class for Griffon types that provides common functionality for
 evaluating conventions within classes | 
| AbstractGriffonController | Base implementation of the GriffonController interface. | 
| AbstractGriffonModel | Base implementation of the GriffonModel interface. | 
| AbstractGriffonMvcArtifact | Base implementation of the GriffonMvcArtifact interface. | 
| AbstractGriffonService | Base implementation of the GriffonService interface. | 
| AbstractGriffonView | Base implementation of the GriffonView interface. | 
| ClassPropertyFetcher | Accesses class "properties": static fields, static getters, instance fields
 or instance getters
 
 Method and Field instances are cached for fast access | 
| ControllerArtifactHandler | Handler for 'Controller' artifacts. | 
| DefaultArtifactManager | Default implementation of  ArtifactManager. | 
| DefaultGriffonClass | A default implementation for Griffon classes that need to be registered and managed by a GriffonApplication,
 but don't need any special handling. | 
| DefaultGriffonControllerClass | |
| DefaultGriffonModelClass | |
| DefaultGriffonServiceClass | |
| DefaultGriffonViewClass | |
| ModelArtifactHandler | Handler for 'Model' artifacts. | 
| ServiceArtifactHandler | Handler for 'Service' artifacts. | 
| ViewArtifactHandler | Handler for 'View' artifacts. |