public enum SandraEntityEnum extends Enum<SandraEntityEnum> implements org.nuiton.topia.persistence.TopiaEntityEnum
| Enum Constant and Description |
|---|
ActionSecurite |
Camion |
ChargementUsineConfig |
Chauffeur |
Commande |
CompteursKm |
CREtape |
Cron |
CRTour |
CRUsine |
Eleveur |
EleveursDoublons |
Etape |
Event |
InfoAccess |
InfoChargement |
Label |
Lieu |
LigneProduit |
Log |
Note |
PointGPS |
Queue |
SecuriteGroupe |
Societe |
SuiviEtape |
SuiviLigneProduit |
SuiviTour |
SuiviUsine |
Synchro |
TaasUser |
Tour |
TraceGPS |
Transporteur |
UserIndicateurs |
Usine |
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
contract
The contract of 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) |
Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
getContract() |
Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
getImplementation() |
String |
getImplementationFQN() |
String[] |
getNaturalIds() |
String[] |
getNotNulls() |
boolean |
isUseNaturalIds() |
boolean |
isUseNotNulls() |
void |
setImplementationFQN(String implementationFQN) |
static SandraEntityEnum |
valueOf(Class<?> klass) |
static SandraEntityEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SandraEntityEnum |
valueOf(org.nuiton.topia.persistence.TopiaEntity entity) |
static SandraEntityEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SandraEntityEnum ActionSecurite
public static final SandraEntityEnum Camion
public static final SandraEntityEnum ChargementUsineConfig
public static final SandraEntityEnum Chauffeur
public static final SandraEntityEnum Commande
public static final SandraEntityEnum Eleveur
public static final SandraEntityEnum EleveursDoublons
public static final SandraEntityEnum Etape
public static final SandraEntityEnum InfoAccess
public static final SandraEntityEnum InfoChargement
public static final SandraEntityEnum Label
public static final SandraEntityEnum Lieu
public static final SandraEntityEnum LigneProduit
public static final SandraEntityEnum Note
public static final SandraEntityEnum SecuriteGroupe
public static final SandraEntityEnum Societe
public static final SandraEntityEnum Tour
public static final SandraEntityEnum Transporteur
public static final SandraEntityEnum UserIndicateurs
public static final SandraEntityEnum Usine
public static final SandraEntityEnum Cron
public static final SandraEntityEnum Event
public static final SandraEntityEnum Queue
public static final SandraEntityEnum PointGPS
public static final SandraEntityEnum TraceGPS
public static final SandraEntityEnum Log
public static final SandraEntityEnum Synchro
public static final SandraEntityEnum CREtape
public static final SandraEntityEnum CRTour
public static final SandraEntityEnum CRUsine
public static final SandraEntityEnum CompteursKm
public static final SandraEntityEnum SuiviEtape
public static final SandraEntityEnum SuiviLigneProduit
public static final SandraEntityEnum SuiviTour
public static final SandraEntityEnum SuiviUsine
public static final SandraEntityEnum TaasUser
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> contract
protected String implementationFQN
protected Class<? extends org.nuiton.topia.persistence.TopiaEntity> implementation
protected String[] naturalIds
protected String[] notNulls
public static SandraEntityEnum[] values()
for (SandraEntityEnum c : SandraEntityEnum.values()) System.out.println(c);
public static SandraEntityEnum 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[] 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 SandraEntityEnum valueOf(org.nuiton.topia.persistence.TopiaEntity entity)
public static SandraEntityEnum valueOf(Class<?> klass)
Copyright © 2008-2013 Cybelia. All Rights Reserved.