
159
APPENDIX A -
그루비 둘러보기
[예제
A
-
12
]는 높은 생산성을 의미하는데, [예제
A
-
13
]을 살펴보면 알 수 있습니다.
예제
A-13
Event
POGO
활용
Event e1
=
new Event
(
name
:
'
Android Studio 1
.
0
',
when
:
Date
.
parse
('
MMM dd
,
yyyy
',
'
Dec 8
,
2014
'),
priority
:
1
)
Event e2
=
new Event
(
name
:
'
Android Studio 1
.
0
',
when
:
Date
.
parse
('
MMM dd
,
yyyy
',
'
Dec 8
,
2014
'),
priority
:
1
)
assert e1
.
toString
()
==
'
Event
(
Android Studio 1
.
0
,
Mon Dec 08 00
:
00
:
00 EST 2014
,
1
)'
assert e1
==
e2
Set events
=
[
e1
,
e2
]
assert events
.
size
()
==
1
그레이들은 앞에서 소개한 모든 기능을 활용하며 여기에 요약된 내용은 그 시작에 불과합니다.
A.7
그레이들 빌드 파일에서의 그루비
그레이들 빌드 파일은 모든 그루비 문법을 지원합니다. 이번에는 이를 보여주는 몇 가지 예를
소개합니다.
[예제
A
-
14
]에서
apply
는
Project
인스턴스의 메서드입니다. 메서드 호출 시 괄호는 ...