Index
A
- @AutoClone annotation
- Abstract Syntax Tree (AST)
- actors
- Ant script targets
- Ant tool
- Apache Ant
- Apache Cassandra
- Apache HttpClient
- Apache Ivy
- Apache Maven
- ArrayList class
- AST (Abstract Syntax Tree) / How it works...
- AST transformation
- Atom feeds
- attribute() method / How it works...
- AutoCloneStyle.SERIALIZATION style
- automatic logging
B
- basic authentication
- Bing Map Service
- BLOB/CLOB
- build.xml script
C
D
- @Delegate annotation
- database table
- Data Definition Language (DDL)
- Dataflow concurrency
- dataflow variables
- DataPopulationStrategy instance
- Datasource object
- data structures
- deadlock
- declareNamespace method
- de facto data
- delegate method
- deleteDir method / How it works...
- delete method / How it works...
- dependencies management
- depthFirst() method
- directory
- directorySize() method
- directory tree
- documentation, Groovy code
- Domain-Specific Language (DSL)
- DSL
- DSLs (Domain Specific Languages)
- dumpZipContent function / How it works...
- dynamic code
E
F
- FeedParser class
- fetchData function / How it works...
- fetchData method
- fields
- file attributes
- files
- about / Introduction
- reading from / Reading from a file, How it works...
- text file, reading line by line / Reading a text file line by line, There's more...
- word-based analysis, of text file / Processing every word in a text file, How to do it...
- writing to / Writing to a file, How to do it..., How it works...
- text file content, filtering / Filtering a text file's content
- deleting / Deleting a file or directory
- searching / How to do it..., How it works...
- data, reading from ZIP file / Reading data from a ZIP file, There's more...
- Excel file, reading / Reading an Excel file, How to do it...
- data, extracting from PDF / Extracting data from a PDF, Getting ready, How to do it..., How it works..., There's more...
- downloading concurrently / Downloading files concurrently, How to do it...
- filterLine method / How to do it...
- findAll method
- FindBugs
- findByKey method / How it works...
- findOne method
- forkOffChild method / How it works...
- frequency function / How it works...
- fully qualified name (FQN) / How it works...
- functionality
G
- @Grab annotation / How to do it...
- @GrabExclude annotation / There's more...
- @GrabResolver annotation / There's more...
- getContent method
- getData() method / How it works...
- getData method
- getMonthName method / How to do it...
- getNodeValue() method
- getProperties method / There's more...
- getProperty() method
- getText() method / How it works...
- getVarible method / How it works...
- git clone command / How it works...
- GitHub
- global transformation
- GMaven / How it works..., There's more...
- GMaven home page
- GMongo
- GPars (Groovy Parallel System) framework
- GPath
- Gradle
- Gradle's Groovydoc integration
- Gradle's plugin for CodeNarc
- Grape
- Grape documentation
- grape install command / There's more...
- Groovy
- installing, on Windows / Installing Groovy on Windows, Getting ready, How to do it…
- installing, on Linux / Installing Groovy on Linux and OS X, How to do it...
- installing, on OS X / Installing Groovy on Linux and OS X, How to do it...
- using, as command-line text file editor / Using Groovy as a command-line text file editor, How it works...
- using, to start server on command line / Using Groovy to start a server on the command line
- running, with invokedynamic support / Running Groovy with invokedynamic support
- building, from source / Building Groovy from source, How to do it...
- multiple installations on Linux, managing / Managing multiple Groovy installations on Linux, Getting ready, How to do it...
- configuring, in Eclipse / Configuring Groovy in Eclipse, How to do it..., How it works...
- configuring, in IntelliJ IDEA / Configuring Groovy in IntelliJ IDEA, Getting ready, How to do it...
- Java classes, using from / Using Java classes from Groovy
- embedding, into Java / Embedding Groovy into Java, How to do it..., How it works...
- code, compiling / Compiling Groovy code, Getting ready, How it works...
- integrating, Ant used / Integrating Groovy into the build process using Ant, Getting ready, How to do it...
- integrating, Maven used / Integrating Groovy into the build process using Maven, How to do it..., How it works..., There's more...
- integrating, Gradle used / Integrating Groovy into the build process using Gradle, How to do it..., There's more...
- code, defining as data / Defining code as data in Groovy, How to do it..., There's more...
- data structures, defining as code / Defining data structures as code in Groovy, Getting ready, How to do it..., How it works...
- multiple inheritance, implementing / Implementing multiple inheritance in Groovy, Getting ready, How to do it..., How it works...
- files, working with / Introduction
- used, for accessing Redis / Using Groovy to access Redis, Getting ready, How to do it..., How it works..., There's more...
- used, for accessing MongoDB / Using Groovy to access MongoDB, How to do it..., How it works...
- used, for accessing Apache Cassandra / Using Groovy to access Apache Cassandra, How to do it..., How it works...
- web services, working with / Introduction
- groovy.sql.Sql class
- Groovy Adaptable (Advanced) Packaging Engine / Getting ready
- Groovy Ant task documentation
- Groovy Bean
- Groovy Beans
- groovyc command
- Groovy classes
- Groovy code
- groovy command / How to do it…
- Groovy Compile Ant task documentation
- GroovyConsole
- Groovydoc
- Groovydoc's Ant task
- groovydoc command-line tool
- Groovy Eclipse Compiler plugin documentation
- Groovy GDK / How it works...
- GroovyInterceptable class / How it works...
- Groovy language features
- GroovyScriptEngine class / There's more...
- groovysh command
- GroovyShell class / How to do it...
- groovysh tool
- Groovy snippets
- GVM
H
- HGETALL command / There's more...
- hmset method / There's more...
- HSQLDB
- HTTPBuilder
- HTTP GET request
- HTTP POST request
- Hyper Text Transfer Protocol (HTTP)
I
J
- Jaskell / Embedding Groovy into Java
- java.lang.Math class / How it works...
- JavaBeans
- Java classes
- Javadoc's home page
- javadoc tool
- Jedis
- JIT (Just-In-Time) compiler
- JRuby / Embedding Groovy into Java
- JSON
- JsonBuilder
- JSON messages
- parsing, JsonSlurper used / Parsing JSON messages with JsonSlurper, How to do it..., How it works...
- constructing, JsonBuilder used / Constructing JSON messages with JsonBuilder, How to do it..., How it works...
- modifying / Modifying JSON messages, How it works...
- validating / Validating JSON messages, Getting ready, How to do it...
- converting, to XML / Converting JSON message to XML, Getting ready, How it works...
- converting, to Groovy Bean / Converting JSON message to Groovy Bean, Getting ready, There's more...
- JSON Schema
- JsonSlurper
- Jython / Embedding Groovy into Java
L
M
- @Mixin annotation
- Maven's plugin for CodeNarc
- Maven Central Repository
- Maven home page
- message-based concurrency
- MessageReceiver server class
- MessageSender client class
- Meta Object Protocol (MOP)
- methodMissing method
- methods
- querying / Querying methods and properties, How to do it..., How it works...
- overriding dynamically / Overriding methods dynamically, Getting ready, How it works...
- performance logging, adding / Adding performance logging to methods, How to do it..., How it works...
- caching functionality, adding / Adding a caching functionality around methods, Getting ready, How to do it..., How it works...
- MongoDB
- MongoDB Java driver
- MOP
- MULTI command
- multiple inheritance
- MVEL
N
O
P
R
S
- scripts
- setText method / How it works...
- setVariable method / How it works...
- simple ORM framework
- Sinatra
- SOAP
- SOAP-over-HTTP protocol binding
- SOAP-over-JMS protocol binding
- SOAP-over-SMTP protocol binding
- SOAP request
- SpEL
- SQL database
- static type-checking
- STM
- stored procedure
- strategyData variable
- strings
T
- @ToString annotation
- @TupleConstructor annotation
- @TypeChecked annotation / How to do it...
- taskdef declaration / There's more...
- tasks
- splitting, into parallel jobs / Splitting a large task into smaller parallel jobs, How to do it..., How it works...
- running, in parallel / Running tasks in parallel and asynchronously, Getting ready, How to do it..., How it works...
- running asynchronously / Running tasks in parallel and asynchronously, Getting ready, How to do it..., How it works...
- text() method / How it works...
- text file
- reading, line by line / Reading a text file line by line, There's more...
- word-based analysis, making / Processing every word in a text file, How to do it..., There's more...
- tabs, replacing with spaces / Replacing tabs with spaces in a text file, How to do it..., There's more...
- content, filtering / Filtering a text file's content, How to do it..., There's more...
- TimePrinter class / There's more...
- tokenize method / How it works...
- toString() method / How it works...
- toString method
- transformChar method / There's more...
- transformLine method / How to do it...
- transparent imports
- traverse method
- type checking rules
U
W
X
- XML
- reading, XmlSlurper used / Reading XML using XmlSlurper, How to do it...
- reading, XmlParser used / Reading XML using XmlParser, How it works...
- searching, GPath used / Searching in XML with GPath, Getting ready, How to do it...
- searching, XPath used / Searching in XML with XPath, Getting ready, How to do it...
- Groovy Beans, serializing to / Serializing Groovy Beans to XML, How to do it...
- JSON message, converting to / Converting JSON message to XML
- XML content
- XML namespace
- XmlNodePrinter class
- XML nodes
- XmlParser
- XML Schema Definition (XSD)
- XmlSlurper
- XPath
- XStream
Y
Z
..................Content has been hidden....................
You can't read the all page of ebook, please click
here login for view all page.