Validated Objects

Arbitrary POJO (plain old objects) can be validated. Fzzy Config will automatically wrap any object that implements Walkable, or you can construct validation with ValidatedAny. The validation builds a "mini-config" around the object; anything included within the object will be validated just like a config. Annotations relevant to configs like @IgnoreVisibility work for these objects also.

See examples of ValidatedAny at Laying out Configs