org.joda.beans
Annotation Type ImmutableValidator


@Retention(value=SOURCE)
@Target(value=METHOD)
public @interface ImmutableValidator

Annotation defining which method is to be used to validate the bean when code generating immutable beans.

Each property in a bean can be independently validated. This annotation allows properties to be cross-checked at the end of the constructor.

The method must be a private void instance method and take no arguments. Private is necessary as it is called from the constructor.



Copyright © 2007–2014 Joda.org. All rights reserved.