public class PracticedPlotImporter extends AbstractCSVImporter
| Modifier and Type | Field and Description |
|---|---|
protected RefLocationTopiaDao |
locationDao |
protected PracticedPlotService |
practicedPlotService |
protected RefSolProfondeurIndigoTopiaDao |
refSolProfondeurIndigoDao |
protected RefSolTextureGeppaTopiaDao |
refSolTextureGeppaDao |
FIRST_LINE_NUMBER, pz0CodeToAgrosystCode, pz0IdToObject, serviceContext, serviceFactory| Constructor and Description |
|---|
PracticedPlotImporter() |
| Modifier and Type | Method and Description |
|---|---|
ImportResults |
importFromStream(InputStream is,
Map<String,EntityAndDependencies> practicedSystemsByCsvId) |
void |
init(ServiceContext serviceContext) |
protected boolean |
validBufferStrip(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validFrostProtectionType(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validHosesPositionning(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validIrrigationSystemType(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validLocation(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validMaxSlope(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validPompEngineType(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validPracticedPlotName(ImportResults importResults,
long line,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validPracticedSystemAffiliation(ImportResults importResults,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
Map<String,EntityAndDependencies> practicedSystemsByCsvIds,
boolean error) |
protected boolean |
validSolDepth(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validSolWaterPh(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validSubSoilTexture(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validSurfaceTexture(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
protected boolean |
validWaterFlowDistance(ImportResults result,
long line,
PracticedPlotImportDto dto,
PracticedPlot practicedPlot,
boolean error) |
csvCodeToAgrosystCode, getPersistenceContext, getServiceFactoryprotected PracticedPlotService practicedPlotService
protected RefLocationTopiaDao locationDao
protected RefSolTextureGeppaTopiaDao refSolTextureGeppaDao
protected RefSolProfondeurIndigoTopiaDao refSolProfondeurIndigoDao
public ImportResults importFromStream(InputStream is, Map<String,EntityAndDependencies> practicedSystemsByCsvId)
protected boolean validPracticedPlotName(ImportResults importResults, long line, PracticedPlot practicedPlot, boolean error)
protected boolean validPracticedSystemAffiliation(ImportResults importResults, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, Map<String,EntityAndDependencies> practicedSystemsByCsvIds, boolean error)
protected boolean validLocation(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validSurfaceTexture(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validSubSoilTexture(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validSolDepth(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validWaterFlowDistance(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validIrrigationSystemType(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validPompEngineType(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validHosesPositionning(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validFrostProtectionType(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validSolWaterPh(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validMaxSlope(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
protected boolean validBufferStrip(ImportResults result, long line, PracticedPlotImportDto dto, PracticedPlot practicedPlot, boolean error)
public void init(ServiceContext serviceContext)
init in interface ICsvImporterinit in class AbstractCSVImporterCopyright © 2013–2015 Inra. All rights reserved.