@Generated(value="org.nuiton.topia.templates.EntityEnumTransformer", date="Thu Dec 17 16:16:20 CET 2015") public enum AgrosystEntityEnum extends Enum<AgrosystEntityEnum> implements org.nuiton.topia.persistence.TopiaEntityEnum
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
contract
The contract of the entity.
|
protected String |
dbSchemaName
The optional name of database schema of the entity (if none was filled, will be
null). |
protected String |
dbTableName
The name of the database table for the entity.
|
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
implementation
The implementation class of the entity (will be lazy computed at runtime).
|
protected String |
implementationFQN
The fully qualified name of the implementation of the entity.
|
protected String[] |
naturalIds
The array of property involved in the natural key of the entity.
|
protected String[] |
notNulls
The array of not null properties of the entity.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accept(Class<? extends org.nuiton.topia.persistence.TopiaEntity> klass) |
String |
dbSchemaName() |
String |
dbTableName() |
Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
getContract() |
static <T extends org.nuiton.topia.persistence.TopiaEntity> |
getContractClass(Class<T> klass) |
static Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] |
getContractClasses() |
static AgrosystEntityEnum[] |
getContracts() |
Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
getImplementation() |
static <T extends org.nuiton.topia.persistence.TopiaEntity> |
getImplementationClass(Class<T> klass) |
static Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] |
getImplementationClasses() |
static String |
getImplementationClassesAsString() |
String |
getImplementationFQN() |
String[] |
getNaturalIds() |
String[] |
getNotNulls() |
boolean |
isUseNaturalIds() |
boolean |
isUseNotNulls() |
void |
setImplementationFQN(String implementationFQN) |
static AgrosystEntityEnum |
valueOf(Class<?> klass) |
static AgrosystEntityEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AgrosystEntityEnum |
valueOf(org.nuiton.topia.persistence.TopiaEntity entity) |
static AgrosystEntityEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final AgrosystEntityEnum AttachmentContent
public static final AgrosystEntityEnum AttachmentMetadata
public static final AgrosystEntityEnum BasicPlot
public static final AgrosystEntityEnum CroppingPlanEntry
public static final AgrosystEntityEnum CroppingPlanSpecies
public static final AgrosystEntityEnum Domain
public static final AgrosystEntityEnum Equipment
public static final AgrosystEntityEnum GeoPoint
public static final AgrosystEntityEnum Ground
public static final AgrosystEntityEnum GrowingPlan
public static final AgrosystEntityEnum GrowingSystem
public static final AgrosystEntityEnum Network
public static final AgrosystEntityEnum NetworkManager
public static final AgrosystEntityEnum Plot
public static final AgrosystEntityEnum Price
public static final AgrosystEntityEnum SolHorizon
public static final AgrosystEntityEnum ToolsCoupling
public static final AgrosystEntityEnum WeatherStation
public static final AgrosystEntityEnum Zone
public static final AgrosystEntityEnum AbstractAction
public static final AgrosystEntityEnum AbstractInput
public static final AgrosystEntityEnum BiologicalControlAction
public static final AgrosystEntityEnum BiologicalProductInput
public static final AgrosystEntityEnum CarriageAction
public static final AgrosystEntityEnum HarvestingAction
public static final AgrosystEntityEnum HarvestingYeald
public static final AgrosystEntityEnum IrrigationAction
public static final AgrosystEntityEnum MaintenancePruningVinesAction
public static final AgrosystEntityEnum MineralFertilizersSpreadingAction
public static final AgrosystEntityEnum MineralProductInput
public static final AgrosystEntityEnum OrganicFertilizersSpreadingAction
public static final AgrosystEntityEnum OrganicProductInput
public static final AgrosystEntityEnum OtherAction
public static final AgrosystEntityEnum OtherProductInput
public static final AgrosystEntityEnum PesticideProductInput
public static final AgrosystEntityEnum PesticidesSpreadingAction
public static final AgrosystEntityEnum PhytoProductInput
public static final AgrosystEntityEnum SeedingAction
public static final AgrosystEntityEnum SeedingActionSpecies
public static final AgrosystEntityEnum SeedingProductInput
public static final AgrosystEntityEnum TillageAction
public static final AgrosystEntityEnum EffectiveCropCycleConnection
public static final AgrosystEntityEnum EffectiveCropCycleNode
public static final AgrosystEntityEnum EffectiveCropCyclePhase
public static final AgrosystEntityEnum EffectiveCropCycleSpecies
public static final AgrosystEntityEnum EffectiveIntervention
public static final AgrosystEntityEnum EffectiveInvolvedRule
public static final AgrosystEntityEnum EffectivePerennialCropCycle
public static final AgrosystEntityEnum EffectiveSeasonalCropCycle
public static final AgrosystEntityEnum EffectiveSpeciesStade
public static final AgrosystEntityEnum Message
public static final AgrosystEntityEnum DecisionRule
public static final AgrosystEntityEnum ManagementMode
public static final AgrosystEntityEnum Section
public static final AgrosystEntityEnum Strategy
public static final AgrosystEntityEnum Measure
public static final AgrosystEntityEnum Measurement
public static final AgrosystEntityEnum MeasurementSession
public static final AgrosystEntityEnum Observation
public static final AgrosystEntityEnum Performance
public static final AgrosystEntityEnum PerformanceFile
public static final AgrosystEntityEnum PracticedCropCycle
public static final AgrosystEntityEnum PracticedCropCycleConnection
public static final AgrosystEntityEnum PracticedCropCycleNode
public static final AgrosystEntityEnum PracticedCropCyclePhase
public static final AgrosystEntityEnum PracticedCropCycleSpecies
public static final AgrosystEntityEnum PracticedIntervention
public static final AgrosystEntityEnum PracticedPerennialCropCycle
public static final AgrosystEntityEnum PracticedPlot
public static final AgrosystEntityEnum PracticedSeasonalCropCycle
public static final AgrosystEntityEnum PracticedSpeciesStade
public static final AgrosystEntityEnum PracticedSystem
public static final AgrosystEntityEnum RefActaDosageSPC
public static final AgrosystEntityEnum RefActaGroupeCultures
public static final AgrosystEntityEnum RefActaSubstanceActive
public static final AgrosystEntityEnum RefActaTraitementsProduit
public static final AgrosystEntityEnum RefActaTraitementsProduitsCateg
public static final AgrosystEntityEnum RefAdventice
public static final AgrosystEntityEnum RefBioAgressor
public static final AgrosystEntityEnum RefClonePlantGrape
public static final AgrosystEntityEnum RefCouvSolAnnuelle
public static final AgrosystEntityEnum RefCouvSolPerenne
public static final AgrosystEntityEnum RefCultureAEE
public static final AgrosystEntityEnum RefCultureEdiGroupeCouvSol
public static final AgrosystEntityEnum RefDepartmentShape
public static final AgrosystEntityEnum RefElementVoisinage
public static final AgrosystEntityEnum RefEspece
public static final AgrosystEntityEnum RefEspeceToVariete
public static final AgrosystEntityEnum RefFertiEngraisorg
public static final AgrosystEntityEnum RefFertiMinUNIFA
public static final AgrosystEntityEnum RefFertiOrga
public static final AgrosystEntityEnum RefGesCarburant
public static final AgrosystEntityEnum RefGesEngrais
public static final AgrosystEntityEnum RefGesPhyto
public static final AgrosystEntityEnum RefGesSemence
public static final AgrosystEntityEnum RefInterventionAgrosystTravailEDI
public static final AgrosystEntityEnum RefLegalStatus
public static final AgrosystEntityEnum RefLienCulturesEdiActa
public static final AgrosystEntityEnum RefLocation
public static final AgrosystEntityEnum RefMateriel
public static final AgrosystEntityEnum RefMaterielAutomoteur
public static final AgrosystEntityEnum RefMaterielIrrigation
public static final AgrosystEntityEnum RefMaterielOutil
public static final AgrosystEntityEnum RefMaterielTraction
public static final AgrosystEntityEnum RefMesure
public static final AgrosystEntityEnum RefNrjCarburant
public static final AgrosystEntityEnum RefNrjEngrais
public static final AgrosystEntityEnum RefNrjGesOutil
public static final AgrosystEntityEnum RefNrjPhyto
public static final AgrosystEntityEnum RefNrjSemence
public static final AgrosystEntityEnum RefNuisibleEDI
public static final AgrosystEntityEnum RefOTEX
public static final AgrosystEntityEnum RefOrientationEDI
public static final AgrosystEntityEnum RefParcelleZonageEDI
public static final AgrosystEntityEnum RefPhytoSubstanceActiveIphy
public static final AgrosystEntityEnum RefProtocoleVgObs
public static final AgrosystEntityEnum RefSaActaIphy
public static final AgrosystEntityEnum RefSolArvalis
public static final AgrosystEntityEnum RefSolCaracteristiqueIndigo
public static final AgrosystEntityEnum RefSolProfondeurIndigo
public static final AgrosystEntityEnum RefSolTextureGeppa
public static final AgrosystEntityEnum RefStadeEDI
public static final AgrosystEntityEnum RefStadeNuisibleEDI
public static final AgrosystEntityEnum RefStationMeteo
public static final AgrosystEntityEnum RefSupportOrganeEDI
public static final AgrosystEntityEnum RefTraitSdC
public static final AgrosystEntityEnum RefTypeAgriculture
public static final AgrosystEntityEnum RefTypeNotationEDI
public static final AgrosystEntityEnum RefTypeTravailEDI
public static final AgrosystEntityEnum RefUniteEDI
public static final AgrosystEntityEnum RefUnitesQualifiantEDI
public static final AgrosystEntityEnum RefValeurQualitativeEDI
public static final AgrosystEntityEnum RefVariete
public static final AgrosystEntityEnum RefVarieteGeves
public static final AgrosystEntityEnum RefVarietePlantGrape
public static final AgrosystEntityEnum RefZoneClimatiqueIphy
public static final AgrosystEntityEnum RefRcesoCaseGroundWater
public static final AgrosystEntityEnum RefRcesoFuzzySetGroundWater
public static final AgrosystEntityEnum RefRcesoRulesGroundWater
public static final AgrosystEntityEnum RefRcesuRunoffPotRulesParc
public static final AgrosystEntityEnum AgrosystUser
public static final AgrosystEntityEnum ComputedUserPermission
public static final AgrosystEntityEnum HashedValue
public static final AgrosystEntityEnum StoredToken
public static final AgrosystEntityEnum TrackedEvent
public static final AgrosystEntityEnum UserRole
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> contract
protected String dbSchemaName
null).protected String dbTableName
protected String implementationFQN
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> implementation
protected String[] naturalIds
protected String[] notNulls
public static AgrosystEntityEnum[] values()
for (AgrosystEntityEnum c : AgrosystEntityEnum.values()) System.out.println(c);
public static AgrosystEntityEnum valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic Class<? extends org.nuiton.topia.persistence.TopiaEntity> getContract()
getContract in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic String dbSchemaName()
dbSchemaName in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic String dbTableName()
dbTableName in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic String[] getNaturalIds()
getNaturalIds in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic boolean isUseNaturalIds()
isUseNaturalIds in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic String[] getNotNulls()
getNotNulls in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic boolean isUseNotNulls()
isUseNotNulls in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic String getImplementationFQN()
getImplementationFQN in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic void setImplementationFQN(String implementationFQN)
setImplementationFQN in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic boolean accept(Class<? extends org.nuiton.topia.persistence.TopiaEntity> klass)
accept in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic Class<? extends org.nuiton.topia.persistence.TopiaEntity> getImplementation()
getImplementation in interface org.nuiton.topia.persistence.TopiaEntityEnumpublic static AgrosystEntityEnum valueOf(org.nuiton.topia.persistence.TopiaEntity entity)
public static AgrosystEntityEnum valueOf(Class<?> klass)
public static AgrosystEntityEnum[] getContracts()
public static <T extends org.nuiton.topia.persistence.TopiaEntity> Class<T> getContractClass(Class<T> klass)
public static Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] getContractClasses()
public static <T extends org.nuiton.topia.persistence.TopiaEntity> Class<T> getImplementationClass(Class<T> klass)
public static Class<? extends org.nuiton.topia.persistence.TopiaEntity>[] getImplementationClasses()
public static String getImplementationClassesAsString()
Copyright © 2013–2015 Inra. All rights reserved.