T
- public abstract class SharedRecordPluginEntityProxy<T extends EntityWithId> extends Object implements com.whitestein.lsps.model.sharedrecord.ExternalRecordEntity
Constructor and Description |
---|
SharedRecordPluginEntityProxy(String entityName,
Serializable id,
T entity)
Creates new instance.
|
Modifier and Type | Method and Description |
---|---|
abstract Object |
get(String name) |
protected String |
getColumnName(String name)
Returns the column name for a given property name.
|
T |
getEntity()
Returns entity.
|
String |
getEntityName() |
Serializable |
getId() |
Object |
getPrimaryKey(String name) |
void |
set(String name,
Object value) |
void |
setEntity(T entity)
Sets entity.
|
String |
toString() |
public SharedRecordPluginEntityProxy(String entityName, Serializable id, T entity)
entityName
- id
- entity identity
- public Object getPrimaryKey(String name)
getPrimaryKey
in interface com.whitestein.lsps.model.sharedrecord.ExternalRecordEntity
public Serializable getId()
public abstract Object get(String name)
get
in interface com.whitestein.lsps.model.sharedrecord.ExternalRecordEntity
public void set(String name, Object value)
set
in interface com.whitestein.lsps.model.sharedrecord.ExternalRecordEntity
public void setEntity(T entity)
entity
- public String getEntityName()
getEntityName
in interface com.whitestein.lsps.model.sharedrecord.ExternalRecordEntity
public T getEntity()
Copyright © 2007-2020 Whitestein Technologies. All Rights Reserved.