/*- * See the file LICENSE for redistribution information. * * Copyright (c) 2000, 2015 Oracle and/or its affiliates. All rights reserved. * */ package com.sleepycat.collections; import java.util.ListIterator; /** * Common interface for BlockIterator and StoredIterator. This is an abstract * class rather than in interface to prevent exposing these methods in javadoc. */ abstract class BaseIterator<E> implements ListIterator<E> { abstract ListIterator<E> dup(); abstract boolean isCurrentData(Object currentData); abstract boolean moveToIndex(int index); }