165166167168169170171172173174
{ throw new CursorLdapReferralException( lre ); } catch ( Exception e ) { throw new CursorException( e ); } return null; }
163164165166167168169170171172
179180181182183184185186
return null; } catch ( Exception e ) { throw new CursorException( e.getMessage(), e ); } }
96979899100101102103
tuple = null; wrapped.beforeFirst(); } catch ( IOException e ) { throw new CursorException( e ); } }
111112113114115116117118119
tuple = null; wrapped.afterLast(); } catch ( IOException e ) { throw new CursorException( e ); } }
127128129130131132133134135
wrapped.beforeFirst(); return next(); } catch ( IOException e ) { throw new CursorException( e ); } }
143144145146147148149150151
wrapped.afterLast(); return previous(); } catch ( IOException e ) { throw new CursorException( e ); } }
159160161162163164165166167168169
tuple = wrapped.prev(); return true; } catch ( IOException e ) { throw new CursorException( e ); } catch ( NoSuchElementException e ) { // ignore this is due to the call wrapped.prev() // instead of doing a check like if(wrapped.hasPrev())
182183184185186187188189190191192
tuple = wrapped.next(); return true; } catch ( IOException e ) { throw new CursorException( e ); } catch ( NoSuchElementException e ) { // ignore, this is due to the call wrapped.prev() // instead of doing a check like if(wrapped.hasNext())
103104105106107108109110111112
{ browser = table.getBTree().browseFrom( key ); } catch ( IOException e ) { throw new CursorException( e ); } clearValue(); }