public class EntityFactory
extends java.lang.Object
implements de.uniks.networkparser.interfaces.SendableEntityCreator
| Constructor and Description |
|---|
EntityFactory() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
call(java.lang.Object entity,
java.lang.String method,
java.lang.Object... args) |
java.lang.Object |
create() |
java.lang.String[] |
getProperties()
Gets the properties.
|
java.lang.Object |
getSendableInstance(boolean prototyp)
Gets the sendable instance.
|
java.lang.Object |
getValue(java.lang.Object entity,
java.lang.String attribute)
Gets the value.
|
void |
removeObject(java.lang.Object entity)
Calls entity.removeYou().
|
boolean |
setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
Sets the value.
|
public void removeObject(java.lang.Object entity)
entity - the entity to be deletedpublic java.lang.Object call(java.lang.Object entity,
java.lang.String method,
java.lang.Object... args)
public java.lang.String[] getProperties()
de.uniks.networkparser.interfaces.SendableEntityCreatorgetProperties in interface de.uniks.networkparser.interfaces.SendableEntityCreatorpublic java.lang.Object getSendableInstance(boolean prototyp)
de.uniks.networkparser.interfaces.SendableEntityCreatorgetSendableInstance in interface de.uniks.networkparser.interfaces.SendableEntityCreatorprototyp - the prototyppublic java.lang.Object create()
public java.lang.Object getValue(java.lang.Object entity,
java.lang.String attribute)
de.uniks.networkparser.interfaces.SendableEntityCreatorgetValue in interface de.uniks.networkparser.interfaces.SendableEntityCreatorentity - the entityattribute - the attributepublic boolean setValue(java.lang.Object entity,
java.lang.String attribute,
java.lang.Object value,
java.lang.String type)
de.uniks.networkparser.interfaces.SendableEntityCreatorsetValue in interface de.uniks.networkparser.interfaces.SendableEntityCreatorentity - the entityattribute - the attributevalue - the valuetype - edit, update or remove operation