GrailsControllerClass (Grails 3.0.10.BUILD-SNAPSHOT)
Date: 2015-12-03

Package: org.codehaus.groovy.grails.commons

## [Groovy] Interface GrailsControllerClass

- org.codehaus.groovy.grails.commons.GrailsControllerClass

- All Superinterfaces:
    InjectableGrailsClass, GrailsClass, GrailsApplicationAware

  Represents a controller class in Grails.

  deprecated:
    Use GrailsControllerClass instead
  Authors:
    Steven Devijver
    Graeme Rocher
  Since:
    1.0

- - Inherited fields
    Fields inherited from class | Fields
    --- | ---
    `interface GrailsControllerClass` | `ACTION, AFTER_INTERCEPTOR, BEFORE_INTERCEPTOR, CONTROLLER, INDEX_ACTION, NAMESPACE_PROPERTY, VIEW`

  - ### Inherited Methods Summary

    Inherited Methods
    Methods inherited from class | Name
    --- | ---
    `interface GrailsControllerClass` | `getActions, getDefaultAction, getNamespace, getScope, initialize, invoke, isSingleton, mapsToURI, registerUrlConverter`
    `interface InjectableGrailsClass` | `byName, byType, getAvailable`
    `interface GrailsClass` | `getApplication, getClazz, getFullName, getGrailsApplication, getLogicalPropertyName, getMetaClass, getName, getNaturalName, getPackageName, getPluginName, getPropertyName, getPropertyValue, getPropertyValue, getReference, getReferenceInstance, getShortName, hasProperty, isAbstract, newInstance`
    `interface GrailsApplicationAware` | `setGrailsApplication`