CA.
See Certificate Authority.
cache property
cacheable() method, with criteria queries
cacheUsers
caching
domain classes
queries
call order, of methods in unit tests
Canoo
capitalization, of Grails artifacts
captcha
capturing groups, in regular expressions
cascading
cascading updates and deletes
cascading, affected by belongsTo
casting
central repository, 2nd
Certificate Authority
Certificate Signing Request
changeSet() method
changesets
char
charEncodingFilter
charset parameter
charts
apiString
axis labels
background fill color
bar
bvs type
creating
dataType field
demo page
extended dataType
fill color
gridlines
intranet
legends
line
multiple datasets
pie
simple dataType
taglib
text dataType
checked exceptions
chevrons
CI.
See continuous integration.
class literals
class reloading, and plugins, 2nd
classes, defining in scripts
classpaths
when building with Ant
when building with Maven
closures
as dynamic method implementations
as method arguments, 2nd
as mock methods
as plugin hooks
calling
calling of single-argument
definition of
delegates of
explanation of
in services
in Spring DSL
syntax of
with markup builders
code injection
code reviews
codecs, default in GSPs
coercions, in Groovy Truth
collaborators, definition of
collect() method, 2nd
collections, 2nd
and Groovy Truth
in Spring beans
columns, renaming of
com.grailsinaction packaging
COM+
command line, 2nd
command objects, 2nd
and unique constraint
binding to controller action
custom validation rules
DRY strategies
encapsulating business logic
handling image uploads
hasErrors() method
in integration tests
in security
injection supported
introduced
mocking of
reusing validators
with webflow
commands
adding via plugins
and environments
console
create-app, 2nd
create-auth-domains
create-functional-test
create-groovy-migration
create-integration-test
create-migration
create-plugin
creating your own
dist
functional-tests
generate-manager, 2nd
generate-registration
help, 2nd, 3rd
install-plugin, 2nd, 3rd, 4th
list-plugins
package
package-plugin
plugin-info
release-plugin
run-app, 2nd, 3rd, 4th, 5th
run-war
schema-export
shell
test-app, 2nd, 3rd
tomcat-deploy
upgrade
war, 2nd
committing to the database
Comparable
Comparator
comparators
compareTo() method
comparing values
Compass
Compile script, 2nd
concatenating strings
conditions
Groovy compared to Java
in Spring bean definitions
Config, 2nd, 3rd
Config.groovy
configuration
access to
for scripts
for the build
in packaging
configuration settings, when testing plugins
ConfigurationHolder object
connection pooling
constraints
adding to Java classes
closure
effect on database generation
in security
introduced
testing of.
See testing, constraints.
constraints property
content negotiation
content types
and sendError() method
in GSPs
contentAsString property
Content-Type header
continuous integration, 2nd
controller interceptors
testing of
controller, writing your first
controllers
action and view names match
and database access
and REST
as Spring beans
custom view names
default actions
explicit return statements
flow to view
in plugins, 2nd
linking to actions
passing map to view
reuse of, 2nd
testing of
URL translation
ControllerUnitTestCase, 2nd, 3rd
convention instead of configuration
convention over configuration, 2nd, 3rd, 4th, 5th, 6th, 7th
conventions
in test class names
conversation scope, 2nd
conversations.
See webflow, conversations.
conversions
between basic types
custom
to boolean
CONVERT_URL_TO_LOWERCASE_BEFORE_COMPARISON
converters
best practice in REST
introduction to
cookies
correct by design
count property
count() method, 2nd, 3rd, 4th
projection
countBy() method
counting, method calls in unit tests
create, dbCreate setting
create-drop
data source property
dbCreate setting
createLinkTo tag
createMock() method
credit card validator
criteria queries
caching
in integration tests
in unit tests
setCacheRegion() method option
criteria querying
between restriction
Boolean operations
dynamic
eq restriction
groupBy
projections
restrictions
subqueries
Cron
cross-browser layouts
cross-browser testing
cross-field validation
cross-site scripting
CRUD, 2nd
CRUD operations
cryptography.
See encryption.
CSR.
See Certificate Signing Request.
CSS
classes and ids
for skinning
frameworks
layouts
ctx property
curl
custom comparators
custom plugin repositories, 2nd
custom tags, and escaping
CWE
CXF