public abstract class DtoFormsInitializerSupport extends Object
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.collect.ImmutableMap.Builder<String,FormDefinition<? extends IdDto>> |
formDefinitionsBuilder |
| Constructor and Description |
|---|
DtoFormsInitializerSupport(DtoReferenceDefinitionsSupport referenceDefinitions) |
| Modifier and Type | Method and Description |
|---|---|
protected <D extends IdDto,F extends IdDto> |
addClassMapping(Class<D> dtoType,
Class<F> formType) |
void |
end() |
protected <D extends IdDto> |
formBuilder(Class<D> type) |
io.ultreia.java4all.http.ImmutableClassMapping<IdDto,IdDto> |
getDtoToFormClassMapping() |
com.google.common.collect.ImmutableMap<String,FormDefinition<? extends IdDto>> |
getFormDefinitions() |
protected <D extends ReferentialDto,R extends ReferentialDtoReferenceSupport<D,R>> |
referentialFormBuilder(Class<D> dtoType) |
protected final com.google.common.collect.ImmutableMap.Builder<String,FormDefinition<? extends IdDto>> formDefinitionsBuilder
public DtoFormsInitializerSupport(DtoReferenceDefinitionsSupport referenceDefinitions)
protected <D extends IdDto> FormDefinition.Builder<D> formBuilder(Class<D> type)
protected <D extends ReferentialDto,R extends ReferentialDtoReferenceSupport<D,R>> FormDefinition.Builder<D> referentialFormBuilder(Class<D> dtoType)
protected <D extends IdDto,F extends IdDto> void addClassMapping(Class<D> dtoType, Class<F> formType)
public void end()
public com.google.common.collect.ImmutableMap<String,FormDefinition<? extends IdDto>> getFormDefinitions()
Copyright © 2008–2017 IRD. All rights reserved.