package org.jboss.ejb.plugins.cmp.jdbc.bridge;
import org.jboss.ejb.plugins.cmp.bridge.CMRFieldBridge;
import org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCRelationshipRoleMetaData;
public abstract class JDBCAbstractCMRFieldBridge
implements JDBCFieldBridge, CMRFieldBridge
{
public abstract JDBCRelationshipRoleMetaData getMetaData();
public abstract JDBCFieldBridge[] getForeignKeyFields();
public abstract JDBCFieldBridge[] getTableKeyFields();
public abstract boolean hasForeignKey();
public abstract JDBCAbstractCMRFieldBridge getRelatedCMRField();
public abstract JDBCAbstractEntityBridge getEntity();
public abstract String getQualifiedTableName();
public abstract String getTableName();
public Object getPrimaryKeyValue(Object o)
{
throw new UnsupportedOperationException();
}
}