package com.megatim.fdxconsultation.model.referentiel.dtos;
|
|
import com.megatim.fdxcommons.model.enumeration.CategorieFichier;
|
import com.megatim.fdxcommons.model.referentiel.TypeFichier;
|
import java.io.Serializable;
|
import java.time.LocalDateTime;
|
|
/**
|
*
|
* @author Gabuntu
|
*/
|
public class TypeFichierSlimResponse implements Serializable {
|
|
private final TypeFichier typeFichier;
|
|
public TypeFichierSlimResponse(TypeFichier typeFichier) {
|
this.typeFichier = typeFichier;
|
}
|
|
public String getCode() {
|
return typeFichier.getCode();
|
}
|
|
public String getLibelle() {
|
return typeFichier.getLibelle();
|
}
|
|
public String getDescription() {
|
return typeFichier.getDescription();
|
}
|
|
public ParticipantSlimResponse getParticipant() {
|
return new ParticipantSlimResponse(typeFichier.getParticipant());
|
}
|
|
public ReferentielSlimResponse getReferentiel() {
|
return new ReferentielSlimResponse(typeFichier.getReferentiel());
|
}
|
|
public CategorieFichier getCategorieFichier() {
|
return typeFichier.getCategorieFichier();
|
}
|
|
public ExtensionFichierSlimResponse getExtensionFichier() {
|
return new ExtensionFichierSlimResponse(typeFichier.getExtensionFichier());
|
}
|
|
public String getCreateBy() {
|
return typeFichier.getCreateBy();
|
}
|
|
public String getLastModifiedBy() {
|
return typeFichier.getLastModifiedBy();
|
}
|
|
public LocalDateTime getDateCreation() {
|
return typeFichier.getDateCreation();
|
}
|
|
public LocalDateTime getDateMiseAjour() {
|
return typeFichier.getDateMiseAjour();
|
}
|
}
|