Package fr.ird.observe.dto.form
Class FormDefinition<D extends IdDto>
- java.lang.Object
-
- fr.ird.observe.dto.form.FormDefinition<D>
-
public class FormDefinition<D extends IdDto> extends Object
For a given of typetype, define all dependencies of referential set it need.Means, for each property which is a reference to a dto, let's grab mark it, this make use possible then to download
in one request, all referential references required by this object. Created on 11/11/15.
- Author:
- Tony Chemit - dev@tchemit.fr
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFormDefinition.Builder<D extends IdDto>
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <D extends IdDto>
FormDefinition.Builder<D>builder(Class<D> type)com.google.common.collect.ImmutableMap<String,ReferentialDtoReferenceDefinition<?,?>>getProperties()Set<Class<?>>getPropertiesReferenceTypes()Set<Class<?>>getPropertiesTypes()Class<D>getType()
-
-
-
Method Detail
-
builder
public static <D extends IdDto> FormDefinition.Builder<D> builder(Class<D> type)
-
getProperties
public com.google.common.collect.ImmutableMap<String,ReferentialDtoReferenceDefinition<?,?>> getProperties()
-
-