public abstract class DtoReferenceDefinitionsSupport extends Object
| Constructor and Description |
|---|
DtoReferenceDefinitionsSupport() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> |
getData() |
io.ultreia.java4all.http.ImmutableClassMapping<IdDto,DtoReference> |
getDtoToReferenceClassMapping() |
com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> |
getReferential() |
<D extends ReferentialDto,R extends ReferentialDtoReferenceSupport<D,R>> |
getReferentialDefinition(Class<D> type) |
com.google.common.collect.ImmutableSet<Class<? extends ReferentialDto>> |
getReferentialTypes() |
void |
setData(com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> data) |
void |
setDataTypes(com.google.common.collect.ImmutableSet<Class<? extends DataDto>> dataTypes) |
void |
setDtoToReferenceClassMapping(io.ultreia.java4all.http.ImmutableClassMapping<IdDto,DtoReference> dtoToReferenceClassMapping) |
void |
setReferential(com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> referential) |
void |
setReferentialTypes(com.google.common.collect.ImmutableSet<Class<? extends ReferentialDto>> referentialTypes) |
public <D extends ReferentialDto,R extends ReferentialDtoReferenceSupport<D,R>> DtoReferenceDefinition<D,R> getReferentialDefinition(Class<D> type)
public com.google.common.collect.ImmutableSet<Class<? extends ReferentialDto>> getReferentialTypes()
public io.ultreia.java4all.http.ImmutableClassMapping<IdDto,DtoReference> getDtoToReferenceClassMapping()
public com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> getReferential()
public void setData(com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> data)
public com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> getData()
public void setReferential(com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> referential)
public void setReferentialTypes(com.google.common.collect.ImmutableSet<Class<? extends ReferentialDto>> referentialTypes)
public void setDataTypes(com.google.common.collect.ImmutableSet<Class<? extends DataDto>> dataTypes)
public void setDtoToReferenceClassMapping(io.ultreia.java4all.http.ImmutableClassMapping<IdDto,DtoReference> dtoToReferenceClassMapping)
Copyright © 2008–2017 IRD. All rights reserved.