1 2 /* 3 * Copyright (c) 1998 - 2005 Versant Corporation 4 * All rights reserved. This program and the accompanying materials 5 * are made available under the terms of the Eclipse Public License v1.0 6 * which accompanies this distribution, and is available at 7 * http://www.eclipse.org/legal/epl-v10.html 8 * 9 * Contributors: 10 * Versant Corporation - initial API and implementation 11 */ 12 package com.versant.core.server; 13 14 import com.versant.core.common.SortableBase; 15 import com.versant.core.common.OID; 16 import com.versant.core.common.OID; 17 import com.versant.core.common.SortableBase; 18 19 /** 20 * Base class for graphs of OIDs and States. 21 */ 22 public abstract class OIDGraph extends SortableBase { 23 24 /** 25 * Find the index of OID in the graph or less than 0 if not found. 26 */ 27 public abstract int indexOf(OID oid); 28 29 } 30