public ForeignKeyMetadata getForeignKeyMetadata() { ForeignKeyMetaData internalFkmd = getInternal().getForeignKeyMetaData(); if (internalFkmd == null) { return null; } ForeignKeyMetadataImpl fkmd = new ForeignKeyMetadataImpl(internalFkmd); fkmd.parent = this; return fkmd; }
if (keymd.getForeignKeyMetaData() != null) str.append(getXMLForMetaData(keymd.getForeignKeyMetaData(), prefix + indent,indent));
keyMapping = new HashMap<>(); ColumnMetaData[] keyColumnMetaData = keyMetaData.getColumnMetaData(); ColumnMetaData[] keyTargetPrimaryKeyColumnMetaData = keyMetaData.getForeignKeyMetaData() == null ? null : keyMetaData.getForeignKeyMetaData().getColumnMetaData(); if (keyTargetPrimaryKeyColumnMetaData == null) { keyMapping.put(keyMetaData.getColumnName(), keyMetaData.getColumnName());
if (!StringUtils.isWhitespace(fkName)) ForeignKeyMetaData keyFkmd = keymd.getForeignKeyMetaData(); if (keyFkmd == null)
keyMapping = new HashMap<>(); ColumnMetaData[] keyColumnMetaData = keyMetaData.getColumnMetaData(); ColumnMetaData[] keyTargetPrimaryKeyColumnMetaData = keyMetaData.getForeignKeyMetaData() == null ? null : keyMetaData.getForeignKeyMetaData().getColumnMetaData(); if (keyTargetPrimaryKeyColumnMetaData == null) { keyMapping.put(keyMetaData.getColumnName(), keyMetaData.getColumnName());
keyMapping = new HashMap<>(); ColumnMetaData[] keyColumnMetaData = keyMetaData.getColumnMetaData(); ColumnMetaData[] keyTargetPrimaryKeyColumnMetaData = keyMetaData.getForeignKeyMetaData() == null ? null : keyMetaData.getForeignKeyMetaData().getColumnMetaData(); if (keyTargetPrimaryKeyColumnMetaData == null) { keyMapping.put(keyMetaData.getColumnName(), keyMetaData.getColumnName());
if (!StringUtils.isWhitespace(fkName)) ForeignKeyMetaData keyFkmd = keymd.getForeignKeyMetaData(); if (keyFkmd == null)
if (mmd.getKeyMetaData() != null) fkmd = mmd.getKeyMetaData().getForeignKeyMetaData();