public abstract class DtoReferencesInitializerSupport extends Object
| Constructor and Description |
|---|
DtoReferencesInitializerSupport() |
public com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> getReferentialReferenceSetDefinition()
public com.google.common.collect.ImmutableMap<String,DtoReferenceDefinition> getDataReferenceSetDefinition()
public com.google.common.collect.ImmutableSet<Class<? extends ReferentialDto>> getReferentialTypes()
public io.ultreia.java4all.http.ImmutableClassMapping<IdDto,DtoReference> getDtoToReferenceClassMapping()
public io.ultreia.java4all.http.ImmutableClassMapping<DtoReference,IdDto> getReferenceToDtoClassMapping()
public com.google.common.collect.ImmutableMap<String,ReferentialDtoReferenceBinderSupport> getReferentialBinders()
public com.google.common.collect.ImmutableMap<String,DataDtoReferenceBinderSupport> getDataBinders()
public void end()
protected <D extends ReferentialDto,R extends ReferentialDtoReferenceSupport<D,R>> void flushReferential(DtoReferenceDefinition<D,R> result)
protected <D extends DataDto,R extends DataDtoReferenceSupport<D,R>> void flushData(DtoReferenceDefinition<D,R> result)
protected <D extends ReferentialDto,R extends ReferentialDtoReferenceSupport<D,R>,B extends ReferentialDtoReferenceBinderSupport<D,R>> void registerReferentialBinder(B binder)
protected <D extends DataDto,R extends DataDtoReferenceSupport<D,R>,B extends DataDtoReferenceBinderSupport<D,R>> void registerDataBinder(B binder)
Copyright © 2008–2017 IRD. All rights reserved.