Abstract
Builders are a fine example of Groovy’s dynamic capabilities. By using builders, you can build treelike structures, where your code resembles the structure you are trying to build. Treelike structures are common constructs in applications. File systems, HTML and XML documents, GUIs, and any other hierarchical structure that can be represented as a tree of connected nodes are examples of treelike structures. Groovy enables you to avoid any code duplication when building such structures, and by looking at the resulting code, you can easily visualize the structure you are trying to build. This chapter introduces you to the different kinds of builders that Groovy offers and shows you how to write your own builder.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2009 Bashar Abdul-Jawad
About this chapter
Cite this chapter
(2009). Builders. In: Groovy and Grails Recipes. Apress. https://doi.org/10.1007/978-1-4302-1601-8_6
Download citation
DOI: https://doi.org/10.1007/978-1-4302-1601-8_6
Publisher Name: Apress
Print ISBN: 978-1-4302-1600-1
Online ISBN: 978-1-4302-1601-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)