/*
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license
|
* Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template
|
*/
|
package com.megatim.fdxcommons.model.pojo;
|
|
import com.megatim.fdxcommons.model.integration.ColumnDefinition;
|
import com.megatim.fdxcommons.model.referentiel.Referentiel;
|
import com.megatim.fdxcommons.model.referentiel.TypeFichier;
|
import com.megatim.fdxcommons.model.referentiel.natureproduction.NatureProductionFichier;
|
import java.util.HashMap;
|
import java.util.Map;
|
import java.util.Set;
|
import lombok.Getter;
|
import lombok.NoArgsConstructor;
|
import lombok.Setter;
|
|
/**
|
*
|
* @author ASUS
|
*/
|
@Getter
|
@Setter
|
@NoArgsConstructor
|
public class DataInMemory {
|
|
private Referentiel referentielEnCours;
|
|
private Map<String, TypeFichier> codeTypeFichierToTypeFichiers = new HashMap<>();
|
|
private Map<String, Map<String, ColumnDefinition>> typeFichierToColumnDefinitions = new HashMap<>();
|
|
private Map<String, NatureProductionFichier> typeFichierToNatureProductionsFichiers = new HashMap<>();
|
|
private Map<String, Set<String>> typeFichierToParticipantsEnvoi = new HashMap<>();
|
|
private Map<String, Set<String>> typeFichierToParticipantsReception = new HashMap<>();
|
}
|