458459460461462463464465466467468
cursor.next(); List<String> prevResults = new ArrayList<String>(); while ( cursor.previous() ) { prevResults.add( 0, cursor.get().getDn().getName() ); } assertEquals( nextResults.size(), prevResults.size() );
496497498499500501502503504505506
{ cursor.afterLast(); List<String> prevResults = new ArrayList<String>(); while ( prevResults.size() < count && cursor.previous() ) { prevResults.add( cursor.get().getDn().getName() ); } cursor.previous();
501502503504505506507508509510511
while ( prevResults.size() < count && cursor.previous() ) { prevResults.add( cursor.get().getDn().getName() ); } cursor.previous(); List<String> nextResults = new ArrayList<String>(); while ( cursor.next() ) {
595596597598599600601602603604605
try { List<String> prevResults = new ArrayList<String>(); cursor.afterLast(); while ( cursor.previous() ) { prevResults.add( 0, cursor.get().getDn().getName() ); } assertEquals( nextResults.size(), prevResults.size() );