Sunday, March 18, 2018

Groovy Beans - POGO

POGO - Plain Old Groovy Objects

import groovy.transform.Canonical

@Canonical
class Task {
    String name
    int priority
    Date startDate
    Date endDate
    boolean completed
}

--------------------------------------------------------------------------------------
GroovyBeans are Groovy's version of JavaBeans.

Groovy implicitly generates getters and setters.

class AGroovyBean {
String color
}

def myGroovyBean = new AGroovyBean()

myGroovyBean.setColor('baby blue')
assert myGroovyBean.getColor() == 'baby blue'

myGroovyBean.color = 'pewter'
assert myGroovyBean.color == 'pewter'

No comments:

Post a Comment

உப்பு மாங்காய்

சுருக்குப்பை கிழவி. சுருக்கங்கள் சூழ் கிழவி. பார்க்கும் போதெல்லாம் கூடையுடனே குடியிருப்பாள். கூடை நிறைய குட்டி குட்டி மாங்காய்கள். வெட்டிக்க...