public static enum SGQDAOHelper.SGQEntityEnum extends Enum<SGQDAOHelper.SGQEntityEnum> implements org.nuiton.topia.persistence.TopiaEntityEnum
| Enum Constant and Description |
|---|
AnalyzeCategory |
AnalyzeFile |
AnalyzeType |
Batch |
BatchAnalyze |
Client |
Expedition |
LabelError |
Place |
Presentation |
Product |
Production |
ProductPlace |
ProductStatus |
SgqConfiguration |
Supplier |
| 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 SGQDAOHelper.SGQEntityEnum |
valueOf(Class<?> klass) |
static SGQDAOHelper.SGQEntityEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SGQDAOHelper.SGQEntityEnum |
valueOf(org.nuiton.topia.persistence.TopiaEntity entity) |
static SGQDAOHelper.SGQEntityEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final SGQDAOHelper.SGQEntityEnum AnalyzeCategory
public static final SGQDAOHelper.SGQEntityEnum AnalyzeFile
public static final SGQDAOHelper.SGQEntityEnum AnalyzeType
public static final SGQDAOHelper.SGQEntityEnum Batch
public static final SGQDAOHelper.SGQEntityEnum BatchAnalyze
public static final SGQDAOHelper.SGQEntityEnum Client
public static final SGQDAOHelper.SGQEntityEnum Expedition
public static final SGQDAOHelper.SGQEntityEnum LabelError
public static final SGQDAOHelper.SGQEntityEnum Place
public static final SGQDAOHelper.SGQEntityEnum Presentation
public static final SGQDAOHelper.SGQEntityEnum Product
public static final SGQDAOHelper.SGQEntityEnum ProductPlace
public static final SGQDAOHelper.SGQEntityEnum ProductStatus
public static final SGQDAOHelper.SGQEntityEnum Production
public static final SGQDAOHelper.SGQEntityEnum SgqConfiguration
public static final SGQDAOHelper.SGQEntityEnum Supplier
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 SGQDAOHelper.SGQEntityEnum[] values()
for (SGQDAOHelper.SGQEntityEnum c : SGQDAOHelper.SGQEntityEnum.values()) System.out.println(c);
public static SGQDAOHelper.SGQEntityEnum 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 SGQDAOHelper.SGQEntityEnum valueOf(org.nuiton.topia.persistence.TopiaEntity entity)
public static SGQDAOHelper.SGQEntityEnum valueOf(Class<?> klass)
Copyright © 2012-2013 Herboristerie Cailleau. All Rights Reserved.