Object property,
Integer parentQNameID
)
throws SQLException
{
QNameInfo info = this._state.qNameInfos().get().get( qName );
insertAllQNamesPS.setInt( 1, propertyPK );
insertAllQNamesPS.setLong( 2, entityPK );
insertAllQNamesPS.addBatch();
PreparedStatement ps = qNameInsertPSs.get( qName );
ps.setInt( 1, propertyPK );
ps.setLong( 2, entityPK );
ps.setObject( 3, parentQNameID, Types.INTEGER );
Type type = info.getFinalType();
this.storePrimitiveUsingPS( ps, 4, property, type );
ps.addBatch();
return propertyPK + 1;
}