式は、リテラル値または関数で構成するか、それらと演算子の組み合わせで構成することができます。式が評価されると、その式の値 とタイプ が得られます。式の一般的なタイプには、String、Boolean、Integer、Float、Date などがあります。
完全なリストについては、Groovy の資料 (http://groovy.codehaus.org) を参照してください。
厳密に説明すると、式は以下のいずれかです。
- リテラル
- 組み込み関数
- 括弧で囲まれた式: (expression)
- 2 項演算子を伴う 2 つの式: expression operator expression (組み込み演算子を参照)
- 単項 NOT 演算子を使用する式: NOT expression (組み込み演算子を参照)