@Override protected int setFields(PreparedStatement pst, Metadata obj) throws SQLException { int order = 0; pst.setLong(++order, obj.getId()); pst.setBoolean(++order, obj.getIsDir()); pst.setString(++order, obj.getMimeType()); pst.setString(++order, obj.getName()); pst.setString(++order, obj.getPath()); pst.setLong(++order, obj.getCurrentRevision()); return ++order; }