本文整理了Java中org.hibernate.mapping.Column.setValue()
方法的一些代码示例,展示了Column.setValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Column.setValue()
方法的具体详情如下:
包路径:org.hibernate.mapping.Column
类名称:Column
方法名:setValue
暂无
代码示例来源:origin: hibernate/hibernate-orm
public void addColumn(Column column, boolean isInsertable, boolean isUpdatable) {
int index = columns.indexOf( column );
if ( index == -1 ) {
columns.add(column);
insertability.add( isInsertable );
updatability.add( isUpdatable );
}
else {
if ( insertability.get( index ) != isInsertable ) {
throw new IllegalStateException( "Same column is added more than once with different values for isInsertable" );
}
if ( updatability.get( index ) != isUpdatable ) {
throw new IllegalStateException( "Same column is added more than once with different values for isUpdatable" );
}
}
column.setValue( this );
column.setTypeIndex( columns.size() - 1 );
}
代码示例来源:origin: hibernate/hibernate-orm
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();
}
}
代码示例来源:origin: hibernate/hibernate-orm
joinColumn.linkWithValue( value );
column.setValue( value );
代码示例来源:origin: hibernate/hibernate-orm
/**
* Shallow copy, the value is not copied
*/
@Override
public Column clone() {
Column copy = new Column();
copy.setLength( length );
copy.setScale( scale );
copy.setValue( value );
copy.setTypeIndex( typeIndex );
copy.setName( getQuotedName() );
copy.setNullable( nullable );
copy.setPrecision( precision );
copy.setUnique( unique );
copy.setSqlType( sqlType );
copy.setSqlTypeCode( sqlTypeCode );
copy.uniqueInteger = uniqueInteger; //usually useless
copy.setCheckConstraint( checkConstraint );
copy.setComment( comment );
copy.setDefaultValue( defaultValue );
copy.setCustomRead( customRead );
copy.setCustomWrite( customWrite );
return copy;
}
代码示例来源:origin: hibernate/hibernate-orm
copy.setLength( column.getLength() );
copy.setScale( column.getScale() );
copy.setValue( key );
copy.setName( column.getQuotedName() );
copy.setNullable( column.isNullable() );
代码示例来源:origin: hibernate/hibernate-orm
copy.setLength( column.getLength() );
copy.setScale( column.getScale() );
copy.setValue( manyToOne );
copy.setName( column.getQuotedName() );
copy.setNullable( column.isNullable() );
代码示例来源:origin: hibernate/hibernate-orm
column.setValue( simpleValue );
代码示例来源:origin: org.hibernate/hibernate-annotations
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();
}
}
代码示例来源:origin: org.hibernate/hibernate-annotations
.getName();
value.addColumn( new Column( columnName ) );
column.setValue( value );
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate
public void addColumn(Column column) {
if ( !columns.contains(column) ) columns.add(column);
column.setValue(this);
column.setTypeIndex( columns.size()-1 );
}
代码示例来源:origin: hibernate/hibernate
public void addColumn(Column column) {
if ( !columns.contains(column) ) columns.add(column);
column.setValue(this);
column.setTypeIndex( columns.size()-1 );
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core
public void addColumn(Column column) {
if ( !columns.contains(column) ) columns.add(column);
column.setValue(this);
column.setTypeIndex( columns.size()-1 );
}
代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all
public void addColumn(Column column) {
if ( !columns.contains(column) ) columns.add(column);
column.setValue(this);
column.setTypeIndex( columns.size()-1 );
}
代码示例来源:origin: org.hibernate/hibernate-annotations
copy.setLength( column.getLength() );
copy.setScale( column.getScale() );
copy.setValue( key );
copy.setName( column.getQuotedName() );
copy.setNullable( column.isNullable() );
代码示例来源:origin: org.hibernate/hibernate-annotations
copy.setLength( column.getLength() );
copy.setScale( column.getScale() );
copy.setValue( manyToOne );
copy.setName( column.getQuotedName() );
copy.setNullable( column.isNullable() );
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate
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();
}
}
代码示例来源:origin: jboss.jboss-embeddable-ejb3/hibernate-all
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();
}
}
代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.core
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();
}
}
代码示例来源:origin: org.grails/grails-datastore-gorm-hibernate-core
protected void linkValueUsingAColumnCopy(PersistentProperty prop, Column column, DependantValue key) {
Column mappingColumn = new Column();
mappingColumn.setName(column.getName());
mappingColumn.setLength(column.getLength());
mappingColumn.setNullable(prop.isNullable());
mappingColumn.setSqlType(column.getSqlType());
mappingColumn.setValue(key);
key.addColumn(mappingColumn);
key.getTable().addColumn(mappingColumn);
}
代码示例来源:origin: org.grails/grails-hibernate
private static void linkValueUsingAColumnCopy(GrailsDomainClassProperty prop, Column column, DependantValue key) {
Column mappingColumn = new Column();
mappingColumn.setName(column.getName());
mappingColumn.setLength(column.getLength());
mappingColumn.setNullable(prop.isOptional());
mappingColumn.setSqlType(column.getSqlType());
mappingColumn.setValue(key);
key.addColumn(mappingColumn);
key.getTable().addColumn(mappingColumn);
}
内容来源于网络,如有侵权,请联系作者删除!