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