/** * Constructor. * * @param engine SQL engine for all persistence operations at entities of the type this class is * responsible for. Holds all required information of the entity type. */ public SQLStatementDelete(final SQLEngine engine) { _type = engine.getDescriptor().getJavaClass().getName(); _tableInfo = engine.getTableInfo(); buildStatement(new ClassDescriptorJDONature(engine.getDescriptor()).getTableName()); }