Skip to main content

README

@nmi-agro/fdm-source


@nmi-agro/fdm-source / fdm-core/src

fdm-core/src

A library to interact with the Farm Data Model using PostgreSQL as backend

Remarks​

The fdm defines the createFdmServer and FdmServerType to store, retrieve and update the Farm Data Model

Created by Nutriënten Management Instituut (www.nmi-agro.nl) Source code available at https://github.com/nmi-agro/fdm In case you find a bug, please report at https://github.com/nmi-agro/fdm/issues

Type Aliases​

References​

acceptInvitation​

Renames and re-exports FdmAuth


acquiringMethodOptions​

Renames and re-exports FdmAuth


addCultivation​

Renames and re-exports FdmAuth


addCultivationToCatalogue​

Renames and re-exports FdmAuth


addDerogation​

Renames and re-exports FdmAuth


addFarm​

Renames and re-exports FdmAuth


addFarmVerification​

Renames and re-exports FdmAuth


AddFarmVerificationInput​

Renames and re-exports FdmAuth


addFertilizer​

Renames and re-exports FdmAuth


addFertilizerApplication​

Renames and re-exports FdmAuth


addFertilizerPlan​

Renames and re-exports FdmAuth


addFertilizerToCatalogue​

Renames and re-exports FdmAuth


addField​

Renames and re-exports FdmAuth


addHarvest​

Renames and re-exports FdmAuth


addMeasure​

Renames and re-exports FdmAuth


addOrganicCertification​

Renames and re-exports FdmAuth


addSoilAnalysis​

Renames and re-exports FdmAuth


addSoilImage​

Renames and re-exports FdmAuth


addSoilImageAnnotation​

Renames and re-exports FdmAuth


AddSoilImageAnnotationInput​

Renames and re-exports FdmAuth


AddSoilImageInput​

Renames and re-exports FdmAuth


adjustEndDateAtYearStart​

Renames and re-exports FdmAuth


annotationTypeOptions​

Renames and re-exports FdmAuth


AppAmountUnit​

Renames and re-exports FdmAuth


AuditContext​

Renames and re-exports FdmAuth


autoAcceptInvitationsForNewUser​

Renames and re-exports FdmAuth


BaseFertilizerApplication​

Renames and re-exports FdmAuth


bcsIndicatorOptions​

Renames and re-exports FdmAuth


cancelInvitationForFarm​

Renames and re-exports FdmAuth


checkPermission​

Renames and re-exports FdmAuth


createDisplayUsername​

Renames and re-exports FdmAuth


createFdmAuth​

Renames and re-exports FdmAuth


createFdmServer​

Renames and re-exports FdmAuth


createInvitation​

Renames and re-exports FdmAuth


Cultivation​

Renames and re-exports FdmAuth


CultivationCatalogue​

Renames and re-exports FdmAuth


CultivationPlan​

Renames and re-exports FdmAuth


CurrentSoilData​

Renames and re-exports FdmAuth


declineInvitation​

Renames and re-exports FdmAuth


determineIfFieldIsBuffer​

Renames and re-exports FdmAuth


disableCultivationCatalogue​

Renames and re-exports FdmAuth


disableFertilizerCatalogue​

Renames and re-exports FdmAuth


disableMeasureCatalogue​

Renames and re-exports FdmAuth


enableCultivationCatalogue​

Renames and re-exports FdmAuth


enableFertilizerCatalogue​

Renames and re-exports FdmAuth


enableMeasureCatalogue​

Renames and re-exports FdmAuth


FarmVerification​

Renames and re-exports FdmAuth


FarmVerificationMethod​

Renames and re-exports FdmAuth


FarmVerificationResult​

Renames and re-exports FdmAuth


farmVerificationTypeInsert​

Renames and re-exports FdmAuth


farmVerificationTypeSelect​

Renames and re-exports FdmAuth


FDM_TIME_ZONE​

Renames and re-exports FdmAuth


fdmSchema​

Renames and re-exports FdmAuth


FdmServerType​

Renames and re-exports FdmAuth


FdmType​

Renames and re-exports FdmAuth


Fertilizer​

Renames and re-exports FdmAuth


FertilizerApplication​

Renames and re-exports FdmAuth


FertilizerCatalogue​

Renames and re-exports FdmAuth


FertilizerParameterDescription​

Renames and re-exports FdmAuth


FertilizerParameterDescriptionItem​

Renames and re-exports FdmAuth


FertilizerParameters​

Renames and re-exports FdmAuth


FertilizerPlan​

Renames and re-exports FdmAuth


FertilizerType​

Renames and re-exports FdmAuth


Field​

Renames and re-exports FdmAuth


FoundFertilizerPlan​

Renames and re-exports FdmAuth


fromKgPerHa​

Renames and re-exports FdmAuth


generateCalculationHash​

Renames and re-exports FdmAuth


getActiveFarmVerifications​

Renames and re-exports FdmAuth


getCachedCalculation​

Renames and re-exports FdmAuth


getCultivation​

Renames and re-exports FdmAuth


getCultivationPlan​

Renames and re-exports FdmAuth


getCultivations​

Renames and re-exports FdmAuth


getCultivationsForFarm​

Renames and re-exports FdmAuth


getCultivationsFromCatalogue​

Renames and re-exports FdmAuth


getCultivationsFromCatalogues​

Renames and re-exports FdmAuth


getCurrentSoilData​

Renames and re-exports FdmAuth


getCurrentSoilDataForFarm​

Renames and re-exports FdmAuth


getDefaultDatesOfCultivation​

Renames and re-exports FdmAuth


getDefaultsForHarvestParameters​

Renames and re-exports FdmAuth


getEnabledCultivationCatalogues​

Renames and re-exports FdmAuth


getEnabledCultivationCataloguesForFarms​

Renames and re-exports FdmAuth


getEnabledFertilizerCatalogues​

Renames and re-exports FdmAuth


getEnabledFertilizerCataloguesForFarms​

Renames and re-exports FdmAuth


getEnabledMeasureCatalogues​

Renames and re-exports FdmAuth


getFarm​

Renames and re-exports FdmAuth


getFarms​

Renames and re-exports FdmAuth


getFarmVerifications​

Renames and re-exports FdmAuth


getFertilizer​

Renames and re-exports FdmAuth


getFertilizerApplication​

Renames and re-exports FdmAuth


getFertilizerApplications​

Renames and re-exports FdmAuth


getFertilizerApplicationsForFarm​

Renames and re-exports FdmAuth


getFertilizerParametersDescription​

Renames and re-exports FdmAuth


getFertilizerPlan​

Renames and re-exports FdmAuth


getFertilizerPlans​

Renames and re-exports FdmAuth


getFertilizers​

Renames and re-exports FdmAuth


getFertilizersFromCatalogue​

Renames and re-exports FdmAuth


getFertilizersFromCatalogues​

Renames and re-exports FdmAuth


getField​

Renames and re-exports FdmAuth


getFields​

Renames and re-exports FdmAuth


getGrazingIntention​

Renames and re-exports FdmAuth


getGrazingIntentions​

Renames and re-exports FdmAuth


getHarvest​

Renames and re-exports FdmAuth


getHarvestableTypeOfCultivation​

Renames and re-exports FdmAuth


getHarvests​

Renames and re-exports FdmAuth


getHarvestsForFarm​

Renames and re-exports FdmAuth


getLatestFarmVerification​

Renames and re-exports FdmAuth


getMeasure​

Renames and re-exports FdmAuth


getMeasures​

Renames and re-exports FdmAuth


getMeasuresForFarm​

Renames and re-exports FdmAuth


getMeasuresFromCatalogue​

Renames and re-exports FdmAuth


getOrganicCertification​

Renames and re-exports FdmAuth


getParametersForHarvestCat​

Renames and re-exports FdmAuth


getPrincipal​

Renames and re-exports FdmAuth


getPrincipals​

Renames and re-exports FdmAuth


getSoilAnalyses​

Renames and re-exports FdmAuth


getSoilAnalysesForFarm​

Renames and re-exports FdmAuth


getSoilAnalysis​

Renames and re-exports FdmAuth


getSoilImages​

Renames and re-exports FdmAuth


getSoilParametersDescription​

Renames and re-exports FdmAuth


grantRoleToFarm​

Renames and re-exports FdmAuth


gwlClassesOptions​

Renames and re-exports FdmAuth


Harvest​

Renames and re-exports FdmAuth


Harvestable​

Renames and re-exports FdmAuth


HarvestableAnalysis​

Renames and re-exports FdmAuth


HarvestParameters​

Renames and re-exports FdmAuth


HarvestParametersDefault​

Renames and re-exports FdmAuth


invitationTypeInsert​

Renames and re-exports FdmAuth


invitationTypeSelect​

Renames and re-exports FdmAuth


isAllowedToDeleteFarm​

Renames and re-exports FdmAuth


isAllowedToShareFarm​

Renames and re-exports FdmAuth


isCultivationCatalogueEnabled​

Renames and re-exports FdmAuth


isDerogationGrantedForYear​

Renames and re-exports FdmAuth


isFarmVerifiedForPrincipal​

Renames and re-exports FdmAuth


isFertilizerCatalogueEnabled​

Renames and re-exports FdmAuth


isMeasureCatalogueEnabled​

Renames and re-exports FdmAuth


isOrganicCertificationValid​

Renames and re-exports FdmAuth


isValidSkalNumber​

Renames and re-exports FdmAuth


isValidTracesNumber​

Renames and re-exports FdmAuth


listAvailableAcquiringMethods​

Renames and re-exports FdmAuth


listDerogations​

Renames and re-exports FdmAuth


listOrganicCertifications​

Renames and re-exports FdmAuth


listPendingInvitationsForFarm​

Renames and re-exports FdmAuth


listPendingInvitationsForPrincipal​

Renames and re-exports FdmAuth


listPendingInvitationsForUser​

Renames and re-exports FdmAuth


listPrincipalsForFarm​

Renames and re-exports FdmAuth


lookupPrincipal​

Renames and re-exports FdmAuth


MAX_INVITATIONS_PENDING_PER_TARGET​

Renames and re-exports FdmAuth


MAX_INVITATIONS_PER_INVITER_PER_HOUR​

Renames and re-exports FdmAuth


Measure​

Renames and re-exports FdmAuth


MeasureCatalogue​

Renames and re-exports FdmAuth


OrganicCertification​

Renames and re-exports FdmAuth


PrincipalId​

Renames and re-exports FdmAuth


rateLimit​

Renames and re-exports FdmAuth


removeCultivation​

Renames and re-exports FdmAuth


removeDerogation​

Renames and re-exports FdmAuth


removeFarm​

Renames and re-exports FdmAuth


removeFertilizer​

Renames and re-exports FdmAuth


removeFertilizerApplication​

Renames and re-exports FdmAuth


removeFertilizerPlan​

Renames and re-exports FdmAuth


removeField​

Renames and re-exports FdmAuth


removeGrazingIntention​

Renames and re-exports FdmAuth


removeHarvest​

Renames and re-exports FdmAuth


removeMeasure​

Renames and re-exports FdmAuth


removeOrganicCertification​

Renames and re-exports FdmAuth


removeSoilAnalysis​

Renames and re-exports FdmAuth


removeSoilImage​

Renames and re-exports FdmAuth


removeSoilImageAnnotation​

Renames and re-exports FdmAuth


revokeFarmVerification​

Renames and re-exports FdmAuth


revokeFarmVerificationStatus​

Renames and re-exports FdmAuth


revokePrincipalFromFarm​

Renames and re-exports FdmAuth


runMigration​

Renames and re-exports FdmAuth


setCachedCalculation​

Renames and re-exports FdmAuth


setCalculationError​

Renames and re-exports FdmAuth


setGrazingIntention​

Renames and re-exports FdmAuth


SoilAnalysis​

Renames and re-exports FdmAuth


SoilImage​

Renames and re-exports FdmAuth


SoilImageAnnotation​

Renames and re-exports FdmAuth


SoilParameterDescription​

Renames and re-exports FdmAuth


SoilParameters​

Renames and re-exports FdmAuth


soilTypesOptions​

Renames and re-exports FdmAuth


startOfDayInFdmTimeZone​

Renames and re-exports FdmAuth


syncCatalogues​

Renames and re-exports FdmAuth


syncMeasuresCatalogueArray​

Renames and re-exports FdmAuth


Timeframe​

Renames and re-exports FdmAuth


toFdmDateString​

Renames and re-exports FdmAuth


toKgPerHa​

Renames and re-exports FdmAuth


updateCultivation​

Renames and re-exports FdmAuth


updateFarm​

Renames and re-exports FdmAuth


updateFertilizerApplication​

Renames and re-exports FdmAuth


updateFertilizerFromCatalogue​

Renames and re-exports FdmAuth


updateFertilizerPlanFilePath​

Renames and re-exports FdmAuth


updateField​

Renames and re-exports FdmAuth


updateHarvest​

Renames and re-exports FdmAuth


updateMeasure​

Renames and re-exports FdmAuth


updateRoleOfInvitationForFarm​

Renames and re-exports FdmAuth


updateRoleOfPrincipalAtFarm​

Renames and re-exports FdmAuth


updateSoilAnalysis​

Renames and re-exports FdmAuth


updateSoilImageAnnotation​

Renames and re-exports FdmAuth


UpdateSoilImageAnnotationInput​

Renames and re-exports FdmAuth


updateUserProfile​

Renames and re-exports FdmAuth


visualImageTypeOptions​

Renames and re-exports FdmAuth


withAuditContext​

Renames and re-exports FdmAuth


withCalculationCache​

Renames and re-exports FdmAuth


writeAuditEntry​

Renames and re-exports FdmAuth