public class FieldEntityAccess extends Object implements EntityAccess
Uses field reflection or CGlib to improve performance
| Constructor and description |
|---|
FieldEntityAccess(PersistentEntity persistentEntity, Object entity, ConversionService conversionService) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public static void |
clearReflectors() |
|
public Object |
getEntity() |
|
public Object |
getIdentifier() |
|
public String |
getIdentifierName() |
|
public static EntityReflector |
getOrIntializeReflector(PersistentEntity persistentEntity) |
|
public PersistentEntity |
getPersistentEntity() |
|
public Object |
getProperty(String name) |
|
public Class |
getPropertyType(String name) |
|
public Object |
getPropertyValue(String name) |
|
public static EntityReflector |
getReflector(String name) |
|
public void |
refresh() |
|
public void |
setIdentifier(Object id) |
|
public void |
setIdentifierNoConversion(Object id) |
|
public void |
setProperty(String name, Object value) |
|
public void |
setPropertyNoConversion(String name, Object value) |