public class CupboardBuilder
extends java.lang.Object
Cupboard instances| Constructor and Description |
|---|
CupboardBuilder() |
CupboardBuilder(Cupboard cupboard)
Create a builder based on an existing Cupboard instance.
|
| Modifier and Type | Method and Description |
|---|---|
Cupboard |
build()
Create the
Cupboard instance. |
CupboardBuilder |
registerEntityConverterFactory(EntityConverterFactory factory)
Register a
EntityConverterFactory |
<T> CupboardBuilder |
registerFieldConverter(java.lang.Class<T> fieldClass,
FieldConverter<T> converter)
Register a field converter
|
CupboardBuilder |
registerFieldConverterFactory(FieldConverterFactory factory)
Register a
FieldConverterFactory |
CupboardBuilder |
useAnnotations()
Enable the use of annotations
|
public CupboardBuilder()
public CupboardBuilder(Cupboard cupboard)
cupboard - the instance to retrieve the registered entities and converters from.public CupboardBuilder registerEntityConverterFactory(EntityConverterFactory factory)
EntityConverterFactoryfactory - the factorypublic CupboardBuilder registerFieldConverterFactory(FieldConverterFactory factory)
FieldConverterFactoryfactory - the factorypublic <T> CupboardBuilder registerFieldConverter(java.lang.Class<T> fieldClass, FieldConverter<T> converter)
fieldClass - the field classconverter - the converterpublic CupboardBuilder useAnnotations()