Package fr.ird.observe.dto.form
Class FormDefinition.Builder<D extends IdDto>
- java.lang.Object
-
- fr.ird.observe.dto.form.FormDefinition.Builder<D>
-
- Enclosing class:
- FormDefinition<D extends IdDto>
public static class FormDefinition.Builder<D extends IdDto> extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder(Class<D> type, DtoReferencesInitializerSupport referencesInitializer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <DD extends ReferentialDto,RR extends ReferentialDtoReference<DD,RR>>
FormDefinition.Builder<D>addProperty(String name, Class<RR> referenceType)FormDefinition<D>build(ImmutableDtoMap.Builder<FormDefinition<? extends IdDto>> formDefinitionBuilder)
-
-
-
Constructor Detail
-
Builder
public Builder(Class<D> type, DtoReferencesInitializerSupport referencesInitializer)
-
-
Method Detail
-
build
public FormDefinition<D> build(ImmutableDtoMap.Builder<FormDefinition<? extends IdDto>> formDefinitionBuilder)
-
addProperty
public <DD extends ReferentialDto,RR extends ReferentialDtoReference<DD,RR>> FormDefinition.Builder<D> addProperty(String name, Class<RR> referenceType)
-
-