@Override public Identifier determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source) { return toIdentifier( transformAttributePath( source.getAttributePath() ) + "_" + source.getBuildingContext().getMappingDefaults().getImplicitIdColumnName(), source.getBuildingContext() ); }
@Override public Identifier determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source) { Identifier i = super.determineAnyKeyColumnName(source); LOGGER.trace("determineAnyKeyColumnName {} -> {}", source.getAttributePath(), i); return i; }
@Override public Identifier determineAnyKeyColumnName(final ImplicitAnyKeyColumnNameSource source) { return toIdentifier(transformAttributePath(source.getAttributePath()), source.getBuildingContext()); }
@Override public Identifier determineAnyKeyColumnName(ImplicitAnyKeyColumnNameSource source) { return toIdentifier( transformAttributePath( source.getAttributePath() ) + "_" + source.getBuildingContext().getMappingDefaults().getImplicitIdColumnName(), source.getBuildingContext() ); }