1 // You can redistribute this software and/or modify it under the terms of 2 // the Ozone Library License version 1 published by ozone-db.org. 3 // 4 // This file is 5 // Copyright (C) 2002-@year@ Leo Mekenkamp. All rights reserved. 6 // $Id$ 7 8 package org.ozoneDB.collections; 9 10 /** 11 * <p>Defines all methods that a <code>FullTreeSet</code> needs to implement; 12 * these also include the methods that need to be called by iterators, submaps 13 * etc. (in non-ozone implementations these are normally inner classes and have 14 * direct acces to protected and package parts).</p> 15 * <p>You are encouraged NOT to use this interface, but rather just use {@link 16 * OzoneTreeSet}, which does not contain the 'internal' methods, or even 17 * {@link java.util.SortedSet}, which does not have any ozone dependency at all</p> 18 * 19 * @author <a HREF="mailto:ozoneATmekenkampD0Tcom">Leo Mekenkamp (mind the anti-sp@m)</a> 20 */ 21 public interface FullTreeSet extends BaseTreeSet { 22 23 }