/
area/
classes/net/sourceforge/pain/logic/
classes/net/sourceforge/pain/logic/event/
classes/net/sourceforge/pain/logic/fn/util/
classes/net/sourceforge/pain/network/console/
classes/net/sourceforge/pain/plugin/
classes/net/sourceforge/pain/plugin/reset/
classes/net/sourceforge/pain/plugin/shutdown/
classes/net/sourceforge/pain/plugin/social/
classest/net/sourceforge/pain/db/data/
doc/
doc/paindb/resources/
src/net/sourceforge/pain/logic/
src/net/sourceforge/pain/logic/event/
src/net/sourceforge/pain/logic/fn/util/
src/net/sourceforge/pain/network/console/
src/net/sourceforge/pain/network/console/telnet/
src/net/sourceforge/pain/plugin/
src/net/sourceforge/pain/plugin/command/
src/net/sourceforge/pain/plugin/reset/
src/net/sourceforge/pain/plugin/shutdown/
src/net/sourceforge/pain/plugin/social/
src/net/sourceforge/pain/util/
tests/
tests/net/sourceforge/pain/db/data/
package net.sourceforge.pain.db;

import java.io.*;
import java.lang.reflect.*;

/**
 * User: fmike  Date: 20.03.2003  Time: 19:25:42
 */
final class DbRuntimeMetaClass extends DbClassImpl {
	private final Constructor readConstructor;

	DbRuntimeMetaClass(final PainDB db) throws NoSuchMethodException {
		super(db, DbClassImage.schema.fieldTypes, DbClassImage.schema.fieldNames, DbClassImage.class.getName());
		readConstructor = DbClassImage.class.getDeclaredConstructor(new Class[0]);
	}

	Constructor getReadConstructor() {
		return readConstructor;
	}

	public final void delete() {
		throw new RuntimeException("BUG!");
	}

	public Serializable getOid() {
		throw new RuntimeException("BUG!");
	}


}