public static enum TopiaSecurityDAOHelper.TopiaSecurityEntityEnum extends Enum<TopiaSecurityDAOHelper.TopiaSecurityEntityEnum> implements TopiaEntityEnum
| Enum Constant and Description |
|---|
TaasAuthorization |
TaasPrincipal |
TaasUser |
TopiaAssociationAuthorization |
TopiaAuthorization |
TopiaEntityAuthorization |
TopiaExpressionLink |
TopiaGroup |
TopiaUser |
| Modifier and Type | Field and Description |
|---|---|
protected Class<? extends TopiaEntity> |
contract
The contract of the entity.
|
protected Class<? extends 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 TopiaEntity> klass) |
Class<? extends TopiaEntity> |
getContract() |
Class<? extends TopiaEntity> |
getImplementation() |
String |
getImplementationFQN() |
String[] |
getNaturalIds() |
String[] |
getNotNulls() |
boolean |
isUseNaturalIds() |
boolean |
isUseNotNulls() |
void |
setImplementationFQN(String implementationFQN) |
static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum |
valueOf(Class<?> klass) |
static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum |
valueOf(TopiaEntity entity) |
static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfnamepublic static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TopiaAssociationAuthorization
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TopiaAuthorization
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TopiaEntityAuthorization
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TopiaExpressionLink
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TopiaGroup
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TopiaUser
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TaasAuthorization
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TaasPrincipal
public static final TopiaSecurityDAOHelper.TopiaSecurityEntityEnum TaasUser
protected Class<? extends TopiaEntity> contract
protected String implementationFQN
protected Class<? extends TopiaEntity> implementation
protected String[] naturalIds
protected String[] notNulls
public static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum[] values()
for (TopiaSecurityDAOHelper.TopiaSecurityEntityEnum c : TopiaSecurityDAOHelper.TopiaSecurityEntityEnum.values()) System.out.println(c);
public static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum 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 TopiaEntity> getContract()
getContract in interface TopiaEntityEnumpublic String[] getNaturalIds()
getNaturalIds in interface TopiaEntityEnumpublic boolean isUseNaturalIds()
isUseNaturalIds in interface TopiaEntityEnumpublic String[] getNotNulls()
getNotNulls in interface TopiaEntityEnumpublic boolean isUseNotNulls()
isUseNotNulls in interface TopiaEntityEnumpublic String getImplementationFQN()
getImplementationFQN in interface TopiaEntityEnumpublic void setImplementationFQN(String implementationFQN)
setImplementationFQN in interface TopiaEntityEnumpublic boolean accept(Class<? extends TopiaEntity> klass)
accept in interface TopiaEntityEnumpublic Class<? extends TopiaEntity> getImplementation()
getImplementation in interface TopiaEntityEnumpublic static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum valueOf(TopiaEntity entity)
public static TopiaSecurityDAOHelper.TopiaSecurityEntityEnum valueOf(Class<?> klass)
Copyright © 2004–2013 CodeLutin. All rights reserved.