Package org.anchoranalysis.bean.annotation
Annotations that decorate fields in an Anchor Bean.
-
Annotation Types Summary Annotation Type Description AllowEmpty Indicates that a String is allowed be empty, otherwise by default it must be non-empty.BeanField Indicates that a field in an Anchor Bean class is to be treated as a bean-field.DefaultInstance Indicates a default bean-instance is available.GroupingRoot Indicates that a set of definitions of classes can be collectively grouped using this class.NonEmpty Indicates that a collection must have at least one item.NonNegative The bean-field should have a value>= 0.OptionalBean Indicates that a field of a class can be set to null (omitted), otherwise by default a bean must always have a non-null value.Positive The bean-field should have a value> 0.SkipInit Indicates that this particular bean-field should be ignored during (recursive) initialization.