private ColumnElement getLocalColumn (String pairName, String databaseRoot) { ColumnPairElement pair = getPair(pairName, databaseRoot); return ((pair != null) ? pair.getLocalColumn() : null); } private boolean isPrimaryKeyColumn (ColumnElement column)
private ColumnElement getLocalColumn (String pairName, String databaseRoot) { ColumnPairElement pair = getPair(pairName, databaseRoot); return ((pair != null) ? pair.getLocalColumn() : null); } private boolean isPrimaryKeyColumn (ColumnElement column)
private boolean isPairComplete (DBMemberElement member) { return ((member instanceof ColumnPairElement) && (((ColumnPairElement)member).getLocalColumn() != null) && (((ColumnPairElement)member).getReferencedColumn() != null)); } };
private boolean isPairComplete (DBMemberElement member) { return ((member instanceof ColumnPairElement) && (((ColumnPairElement)member).getLocalColumn() != null) && (((ColumnPairElement)member).getReferencedColumn() != null)); } };
/** Get all local columns in this reference key. This method is * provided as part of the implementation of the ReferenceKey interface * but should only be used when a ReferenceKey object is used or by * the runtime. * @return the columns */ public ColumnElement[] getLocalColumns () { ColumnPairElement[] columnPairs = getColumnPairs(); int i, count = ((columnPairs != null) ? columnPairs.length : 0); ColumnElement[] columns = new ColumnElement[count]; for (i = 0; i < count ; i++) columns[i] = columnPairs[i].getLocalColumn(); return columns; }
/** Get all local columns in this reference key. This method is * provided as part of the implementation of the ReferenceKey interface * but should only be used when a ReferenceKey object is used or by * the runtime. * @return the columns */ public ColumnElement[] getLocalColumns () { ColumnPairElement[] columnPairs = getColumnPairs(); int i, count = ((columnPairs != null) ? columnPairs.length : 0); ColumnElement[] columns = new ColumnElement[count]; for (i = 0; i < count ; i++) columns[i] = columnPairs[i].getLocalColumn(); return columns; }
private boolean isMappedToBlob (ColumnPairElement pair) { return ((pair == null) ? false : isMappedToBlob(pair.getLocalColumn()) && isMappedToBlob(pair.getReferencedColumn())); } private boolean isMappedToBlob (ColumnElement column)
private boolean isMappedToBlob (ColumnPairElement pair) { return ((pair == null) ? false : isMappedToBlob(pair.getLocalColumn()) && isMappedToBlob(pair.getReferencedColumn())); } private boolean isMappedToBlob (ColumnElement column)
if (cpe.getLocalColumn() == null) { cpe.setLocalColumn(ce);
ColumnPairElement pair = pairs[i]; ColumnPairElement inversePair = DBElementFactory.createColumnPair( pair.getReferencedColumn(), pair.getLocalColumn(), declaringTbl);
addKeyColumn(pair.getLocalColumn());
addKeyColumn(pair.getLocalColumn());