public class DynamicPropertiesManager
extends java.lang.Object
Important - DynamicPropertiesManager is NOT thread-safe
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PROPERTIES_MANAGER_FIELD
All DynamicEntity classes have a public static field 'DPM' of type DynamicPropertiesManager
|
Constructor and Description |
---|
DynamicPropertiesManager() |
Modifier and Type | Method and Description |
---|---|
void |
checkSet(java.lang.String propertyName,
java.lang.Object value) |
boolean |
contains(java.lang.String propertyName) |
DynamicPropertiesInitializatonPolicy |
getInitializatonPolicy() |
java.util.List<java.lang.String> |
getPropertyNames() |
DynamicType |
getType() |
void |
postConstruct(DynamicEntity entity) |
void |
setInitializatonPolicy(DynamicPropertiesInitializatonPolicy dpInitializatonPolicy) |
void |
setType(DynamicType type) |
public static final java.lang.String PROPERTIES_MANAGER_FIELD
public DynamicType getType()
public void setType(DynamicType type)
public DynamicPropertiesInitializatonPolicy getInitializatonPolicy()
public void setInitializatonPolicy(DynamicPropertiesInitializatonPolicy dpInitializatonPolicy)
public void postConstruct(DynamicEntity entity)
public boolean contains(java.lang.String propertyName)
public java.util.List<java.lang.String> getPropertyNames()
public void checkSet(java.lang.String propertyName, java.lang.Object value)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference