MySQLRetrieveProperties#

public class MySQLRetrieveProperties extends MySQLTransaction implements RetrievePropertiesImpl#

Retrieve the entity’s properties.

This implemation transforms the flat structure of properties which is stored in the back end to a deep tree of properties (if applicable) which is the reverse transformation to that happening in MySQLInsertEntityProperties.

For basic information on the kind of mapping that is done here, please refer to the documentation (Development/Structure of the Java Code/Mapping of Objects to Database Tables)

Author:

Timm Fitschen

See also: {@linkMySQLInsertEntityProperties}

Constructors#

MySQLRetrieveProperties#

public MySQLRetrieveProperties(Access access)#

Methods#

execute#

public LinkedList<ProtoProperty> execute(EntityID entity, String version, boolean isHead)#