| Interface | Description | 
|---|---|
| ArtifactHandler<A extends GriffonArtifact> | 
 The ArtifactHandler interface's purpose is to allow the analysis of conventions within a Griffon application. 
 | 
| ArtifactManager | 
 Helper class capable of dealing with artifacts and their handlers. 
 | 
| GriffonArtifact | 
 Identifies an object as a Griffon artifact. 
 | 
| GriffonClass | 
 Represents any class in a Griffon application that is related to an artifact. 
 | 
| GriffonController | 
 Identifies a Controller artifact. 
 | 
| GriffonControllerClass | 
 Represents a Controller class in Griffon. 
 | 
| GriffonModel | 
 Identifies a Model artifact. 
 | 
| GriffonModelClass | 
 Represents a Model class in Griffon. 
 | 
| GriffonMvcArtifact | 
 Identifies an artifact that belongs to an MVC group. 
 | 
| GriffonService | 
 Identifies a Service artifact. 
 | 
| GriffonServiceClass | 
 Represents a Service class in Griffon. 
 | 
| GriffonView | 
 Identifies a View artifact. 
 | 
| GriffonViewClass | 
 Represents a View class in Griffon. 
 |