001: /**
002:
003: * JDBM LICENSE v1.00
004:
005: *
006:
007: * Redistribution and use of this software and associated documentation
008:
009: * ("Software"), with or without modification, are permitted provided
010:
011: * that the following conditions are met:
012:
013: *
014:
015: * 1. Redistributions of source code must retain copyright
016:
017: * statements and notices. Redistributions must also contain a
018:
019: * copy of this document.
020:
021: *
022:
023: * 2. Redistributions in binary form must reproduce the
024:
025: * above copyright notice, this list of conditions and the
026:
027: * following disclaimer in the documentation and/or other
028:
029: * materials provided with the distribution.
030:
031: *
032:
033: * 3. The name "JDBM" must not be used to endorse or promote
034:
035: * products derived from this Software without prior written
036:
037: * permission of Cees de Groot. For written permission,
038:
039: * please contact cg@cdegroot.com.
040:
041: *
042:
043: * 4. Products derived from this Software may not be called "JDBM"
044:
045: * nor may "JDBM" appear in their names without prior written
046:
047: * permission of Cees de Groot.
048:
049: *
050:
051: * 5. Due credit should be given to the JDBM Project
052:
053: * (http://jdbm.sourceforge.net/).
054:
055: *
056:
057: * THIS SOFTWARE IS PROVIDED BY THE JDBM PROJECT AND CONTRIBUTORS
058:
059: * ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
060:
061: * NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
062:
063: * FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
064:
065: * CEES DE GROOT OR ANY CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
066:
067: * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
068:
069: * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
070:
071: * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
072:
073: * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
074:
075: * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
076:
077: * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
078:
079: * OF THE POSSIBILITY OF SUCH DAMAGE.
080:
081: *
082:
083: * Copyright 2000 (C) Cees de Groot. All Rights Reserved.
084:
085: * Contributions are Copyright (C) 2000 by their associated contributors.
086:
087: *
088:
089: */package jdbm.htree;
090:
091: import java.io.Serializable;
092:
093: /**
094:
095: * Abstract class for Hashtable directory nodes
096:
097: *
098:
099: * @author <a href="mailto:boisvert@intalio.com">Alex Boisvert</a>
100:
101: * @version $Id: HashNode.java,v 1.2 2003/03/21 02:54:58 boisvert Exp $
102:
103: */
104:
105: class HashNode implements Serializable {
106:
107: // Empty, there's no common functionality. We use this abstract
108:
109: // class for typing only.
110:
111: }
|