public class PracticedPerennialCropCycleImporter extends AbstractCSVImporter
| Modifier and Type | Field and Description |
|---|---|
protected static Integer |
LOWER_VALID_YEAR |
protected static Integer |
MAX_VALID_YEAR |
protected RefOrientationEDITopiaDao |
orientationEDIDao |
protected PracticedSystemService |
practicedSystemService |
domainCodeCampaignCropCode, domainCodeCampaignTCCode, effectiveCropCycleAndDependenciesByZone, FIRST_LINE_NUMBER, pz0CodeToAgrosystCode, pz0CodeToObject, pz0IdToObject, pz0IdToRelatedObjectId, serviceContext, serviceFactory| Constructor and Description |
|---|
PracticedPerennialCropCycleImporter() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkCropExistOnImportedDomain(ImportResults importResults,
long line,
boolean error,
String cropCode,
PracticedCropCycleImportDto cropCycleDto) |
protected boolean |
checkCropExistOnPersistedDomain(ImportResults importResults,
long line,
boolean error,
String cropCode,
PracticedSystemAndDependencies practicedSystemAndDependencies) |
ImportResults |
importFromStream(InputStream is,
Map<String,EntityAndDependencies> entitiesByCsvId) |
void |
init(ServiceContext serviceContext) |
protected boolean |
validCrops(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycleDto practicedPerennialCropCycleDto,
boolean error) |
protected boolean |
validOrchardFrutalForm(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validOrientation(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validPlantingDensity(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validPlantingYear(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validPollinator(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validPollinatorSpreadMode(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validPracticedSystemAffiliation(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
Pz0PracticedPerennialCropCycle pz0cycle,
boolean error) |
protected boolean |
validSolOccupationPercent(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validVineFrutalForm(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
protected boolean |
validWeedType(ImportResults importResults,
long line,
PracticedPerennialCropCycleImportDto dto,
PracticedPerennialCropCycle practicedPerennialCropCycle,
boolean error) |
csvCodeToAgrosystCode, getDomainAndDependenciesForZone, getEffectiveCropCycleAndDependencies, getEffectiveCropCycleAndDependenciesByZone, getPersistenceContext, getPlotAndDependenciesForZone, getServiceFactory, getSolWaterPhprotected PracticedSystemService practicedSystemService
protected RefOrientationEDITopiaDao orientationEDIDao
protected static final Integer LOWER_VALID_YEAR
protected static final Integer MAX_VALID_YEAR
public ImportResults importFromStream(InputStream is, Map<String,EntityAndDependencies> entitiesByCsvId)
protected boolean validCrops(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycleDto practicedPerennialCropCycleDto, boolean error)
protected boolean checkCropExistOnPersistedDomain(ImportResults importResults, long line, boolean error, String cropCode, PracticedSystemAndDependencies practicedSystemAndDependencies)
protected boolean checkCropExistOnImportedDomain(ImportResults importResults, long line, boolean error, String cropCode, PracticedCropCycleImportDto cropCycleDto)
protected boolean validPracticedSystemAffiliation(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, Pz0PracticedPerennialCropCycle pz0cycle, boolean error)
protected boolean validPollinator(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validSolOccupationPercent(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validWeedType(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validPollinatorSpreadMode(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validOrchardFrutalForm(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validVineFrutalForm(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validOrientation(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validPlantingDensity(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
protected boolean validPlantingYear(ImportResults importResults, long line, PracticedPerennialCropCycleImportDto dto, PracticedPerennialCropCycle practicedPerennialCropCycle, boolean error)
public void init(ServiceContext serviceContext)
init in interface ICsvImporterinit in class AbstractCSVImporterCopyright © 2013–2015 Inra. All rights reserved.