public class DynamicPropertiesManager extends Object
Important - DynamicPropertiesManager is NOT thread-safe
Modifier and Type | Field and Description |
---|---|
static 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(String propertyName,
Object value) |
boolean |
contains(String propertyName) |
DynamicPropertiesInitializatonPolicy |
getInitializatonPolicy() |
List<String> |
getPropertyNames() |
DynamicType |
getType() |
void |
postConstruct(DynamicEntity entity) |
void |
setInitializatonPolicy(DynamicPropertiesInitializatonPolicy dpInitializatonPolicy) |
void |
setType(DynamicType type) |
public static final 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(String propertyName)
EclipseLink 2.6.3, "build v20160428-59c81c5" API Reference