175176177178179180181
public double getCost(Session session, int[] masks) { return 0; } public Cursor findFirstOrLast(Session session, boolean first) { return new SingleRowCursor(row); }
179180181182183184185
public Cursor findFirstOrLast(Session session, boolean first) { return new SingleRowCursor(row); } public Cursor find(Session session, SearchRow first, SearchRow last) { return new SingleRowCursor(row); }
365366367368369370371
*/ private Cursor find(Session session, Expression filter, SearchRow first, SearchRow last) { if (filter != null) { row.setValue(1, ValueString.get(filter.getSQL())); } return new SingleRowCursor(row); }