@Generated(value="org.nuiton.topia.templates.EntityEnumTransformer", date="Mon Nov 06 10:24:05 CET 2017") public enum GcDbEntityEnum extends Enum<GcDbEntityEnum> implements org.nuiton.topia.persistence.TopiaEntityEnum
| Enum Constant and Description |
|---|
GcAttribute |
GcCache |
GcCacheAttribute |
GcCacheCountryStats |
GcCacheStateStats |
GcUser |
| 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 GcDbEntityEnum[] |
getContracts() |
Class<? extends org.nuiton.topia.persistence.TopiaEntity> |
getImplementation() |
static <T extends org.nuiton.topia.persistence.TopiaEntity> |
getImplementationClass(Class<T> klass) |
static Set<Class<? extends org.nuiton.topia.persistence.TopiaEntity>> |
getImplementationClasses() |
static String |
getImplementationClassesAsString() |
String |
getImplementationFQN() |
String[] |
getNaturalIds() |
String[] |
getNotNulls() |
static <T extends org.nuiton.topia.persistence.TopiaEntity> |
getOperator(Class<T> klass) |
boolean |
isUseNaturalIds() |
boolean |
isUseNotNulls() |
void |
setImplementationFQN(String implementationFQN) |
static GcDbEntityEnum |
valueOf(Class<?> klass) |
static GcDbEntityEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static GcDbEntityEnum |
valueOf(org.nuiton.topia.persistence.TopiaEntity entity) |
static GcDbEntityEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GcDbEntityEnum GcAttribute
public static final GcDbEntityEnum GcCache
public static final GcDbEntityEnum GcCacheAttribute
public static final GcDbEntityEnum GcCacheCountryStats
public static final GcDbEntityEnum GcCacheStateStats
public static final GcDbEntityEnum GcUser
public static GcDbEntityEnum[] values()
for (GcDbEntityEnum c : GcDbEntityEnum.values()) System.out.println(c);
public static GcDbEntityEnum 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 GcDbEntityEnum valueOf(org.nuiton.topia.persistence.TopiaEntity entity)
public static GcDbEntityEnum valueOf(Class<?> klass)
public static GcDbEntityEnum[] 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 Set<Class<? extends org.nuiton.topia.persistence.TopiaEntity>> getImplementationClasses()
public static String getImplementationClassesAsString()
public static <T extends org.nuiton.topia.persistence.TopiaEntity> org.nuiton.topia.persistence.util.EntityOperator<T> getOperator(Class<T> klass)
Copyright © 2017 Ultreia.io. All rights reserved.