public void bindColumnsAndFormulas( MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, ColumnNamingDelegate columnNamingDelegate) { for ( RelationalValueSource relationalValueSource : relationalValueSources ) { if ( ColumnSource.class.isInstance( relationalValueSource ) ) { final ColumnSource columnSource = (ColumnSource) relationalValueSource; bindColumn( sourceDocument, columnSource, simpleValue, areColumnsNullableByDefault, columnNamingDelegate ); } else { final DerivedValueSource formulaSource = (DerivedValueSource) relationalValueSource; simpleValue.addFormula( new Formula( formulaSource.getExpression() ) ); } } }
public void linkWithValue(SimpleValue value) { if ( formula != null ) { value.addFormula( formula ); } else { getMappingColumn().setValue( value ); value.addColumn( getMappingColumn(), insertable, updatable ); value.getTable().addColumn( getMappingColumn() ); addColumnBinding( value ); table = value.getTable(); } }
targetValue.addFormula( formula );
public void linkWithValue(SimpleValue value) { if ( formula != null ) { value.addFormula( formula ); } else { getMappingColumn().setValue( value ); value.addColumn( getMappingColumn() ); value.getTable().addColumn( getMappingColumn() ); addColumnBinding( value ); table = value.getTable(); } }
targetValue.addFormula( formula );
@Override public void addFormula(Formula formula) { if ( getMappedColumns().size() > 0 ) { throw new MappingException( "Attempt to add additional MappedColumn to BasicValueMapping" ); } super.addFormula( formula ); }
public void linkWithValue(SimpleValue value) { if ( formula != null ) { value.addFormula( formula ); } else { value.addColumn( getMappingColumn() ); } }
public void bindColumnsAndFormulas( MappingDocument sourceDocument, List<RelationalValueSource> relationalValueSources, SimpleValue simpleValue, boolean areColumnsNullableByDefault, ColumnNamingDelegate columnNamingDelegate) { for ( RelationalValueSource relationalValueSource : relationalValueSources ) { if ( ColumnSource.class.isInstance( relationalValueSource ) ) { final ColumnSource columnSource = (ColumnSource) relationalValueSource; bindColumn( sourceDocument, columnSource, simpleValue, areColumnsNullableByDefault, columnNamingDelegate ); } else { final DerivedValueSource formulaSource = (DerivedValueSource) relationalValueSource; final Formula formula = new Formula( formulaSource.getExpression() ); simpleValue.addFormula( formula ); } } }
private static void bindColumnsOrFormula(Element node, SimpleValue simpleValue, String path, boolean isNullable, Mappings mappings) { Attribute formulaNode = node.attribute( "formula" ); if ( formulaNode != null ) { Formula f = new Formula(); f.setFormula( formulaNode.getText() ); simpleValue.addFormula( f ); } else { bindColumns( node, simpleValue, isNullable, true, path, mappings ); } }
private static void bindColumnsOrFormula(Element node, SimpleValue simpleValue, String path, boolean isNullable, Mappings mappings) { Attribute formulaNode = node.attribute( "formula" ); if ( formulaNode != null ) { Formula f = new Formula(); f.setFormula( formulaNode.getText() ); simpleValue.addFormula( f ); } else { bindColumns( node, simpleValue, isNullable, true, path, mappings ); } }
private static void bindColumnsOrFormula(Element node, SimpleValue simpleValue, String path, boolean isNullable, Mappings mappings) { Attribute formulaNode = node.attribute( "formula" ); if ( formulaNode != null ) { Formula f = new Formula(); f.setFormula( formulaNode.getText() ); simpleValue.addFormula( f ); } else { bindColumns( node, simpleValue, isNullable, true, path, mappings ); } }
public void linkWithValue(SimpleValue value) { if ( formula != null ) { value.addFormula( formula ); } else { getMappingColumn().setValue( value ); value.addColumn( getMappingColumn() ); value.getTable().addColumn( getMappingColumn() ); addColumnBinding( value ); table = value.getTable(); } }
public void linkWithValue(SimpleValue value) { if ( formula != null ) { value.addFormula( formula ); } else { getMappingColumn().setValue( value ); value.addColumn( getMappingColumn() ); value.getTable().addColumn( getMappingColumn() ); addColumnBinding( value ); table = value.getTable(); } }
public void linkWithValue(SimpleValue value) { if ( formula != null ) { value.addFormula( formula ); } else { getMappingColumn().setValue( value ); value.addColumn( getMappingColumn() ); value.getTable().addColumn( getMappingColumn() ); addColumnBinding( value ); table = value.getTable(); } }
Formula formula = new Formula(); formula.setFormula((String)m.getDiscriminatorMap().get("formula")); d.addFormula(formula);
Formula formula = new Formula(); formula.setFormula(propertyConfig.getFormula()); simpleValue.addFormula(formula); } else { Table table = simpleValue.getTable();
Formula formula = new Formula(); formula.setFormula( columnElement.getText() ); simpleValue.addFormula( formula );
Formula formula = new Formula(); formula.setFormula(discriminatorConfig.getFormula()); d.addFormula(formula);
Formula formula = new Formula(); formula.setFormula(propertyConfig.getFormula()); simpleValue.addFormula(formula); } else { Table table = simpleValue.getTable();
Formula formula = new Formula(); formula.setFormula( columnElement.getText() ); simpleValue.addFormula( formula );