range

用途

用一个给定Groovy的range对象限制属性的取值范围。

举例

age(range:18..65)

描述

设定一个Groovy的range,类型可以是数字(IntRange),或date,或其他实现了Comparable接口并提供next方法和previous方法的对象。这个约束会影响scheme的生成(schema generation)。

错误代码:className.propertyName.range.toosmall 或者 className.propertyName.range.toobig