org.joda.beans.impl.direct
Class DirectBeanBuilder<T extends Bean>
java.lang.Object
org.joda.beans.impl.BasicBeanBuilder<T>
org.joda.beans.impl.direct.DirectBeanBuilder<T>
- Type Parameters:
T - the bean type
- All Implemented Interfaces:
- BeanBuilder<T>
public class DirectBeanBuilder<T extends Bean>
- extends BasicBeanBuilder<T>
A builder implementation designed for use by the code generator.
This implementation adds validation on top of basic builder functionality.
|
Constructor Summary |
DirectBeanBuilder(T bean)
Constructs the builder wrapping the target bean. |
|
Method Summary |
protected void |
validate(T bean)
Hook to allow a subclass to validate the bean. |
DirectBeanBuilder
public DirectBeanBuilder(T bean)
- Constructs the builder wrapping the target bean.
- Parameters:
bean - the target bean, not null
validate
protected void validate(T bean)
- Description copied from class:
BasicBeanBuilder
- Hook to allow a subclass to validate the bean.
- Overrides:
validate in class BasicBeanBuilder<T extends Bean>
- Parameters:
bean - the bean to validate, not null
Copyright © 2007–2015 Joda.org. All rights reserved.