1 22 package org.jboss.ejb.plugins.cmp.jdbc.bridge; 23 24 import org.jboss.ejb.plugins.cmp.bridge.CMRFieldBridge; 25 import org.jboss.ejb.plugins.cmp.jdbc.metadata.JDBCRelationshipRoleMetaData; 26 27 31 public abstract class JDBCAbstractCMRFieldBridge 32 implements JDBCFieldBridge, CMRFieldBridge 33 { 34 public abstract JDBCRelationshipRoleMetaData getMetaData(); 35 36 public abstract JDBCFieldBridge[] getForeignKeyFields(); 37 38 public abstract JDBCFieldBridge[] getTableKeyFields(); 39 40 public abstract boolean hasForeignKey(); 41 42 public abstract JDBCAbstractCMRFieldBridge getRelatedCMRField(); 43 44 public abstract JDBCAbstractEntityBridge getEntity(); 45 46 public abstract String getQualifiedTableName(); 47 48 public abstract String getTableName(); 49 50 public Object getPrimaryKeyValue(Object o) 51 { 52 throw new UnsupportedOperationException (); 53 } 54 } 55 | Popular Tags |