Examples of assertJoinable()


Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

                    continue;
                if (!canSet(io, i, false))
                    continue;
            }

            join = toMapping.assertJoinable(toCols[i]);
            val = join.getJoinValue(to, toCols[i], (JDBCStore) to.
                getContext().getStoreManager().getInnermostDelegate());
            if (set && val == null) {
                if (canSet(io, i, true))
                    setNull(fromCols[i]);
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

                    continue;
                if (!canSet(io, i, false))
                    continue;
            }

            join = toMapping.assertJoinable(toCols[i]);
            if (oid != null)
                val = join.getJoinValue(oid, toCols[i], (JDBCStore) to.
                    getContext().getStoreManager().getInnermostDelegate());
            else
                val = join.getJoinValue(to, toCols[i], (JDBCStore) to.
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

            OpenJPAStateManager sm = row.getPrimaryKey();
            ClassMapping mapping = (ClassMapping) sm.getMetaData();
            Object val;
            for (int i = 0; i < autoAssign.length; i++) {
                val = _dict.getGeneratedKey(autoAssign[i], _conn);
                mapping.assertJoinable(autoAssign[i]).setAutoAssignedValue(sm,
                    _store, autoAssign[i], val);
            }
            sm.setObjectId(
                ApplicationIds.create(sm.getPersistenceCapable(), mapping));
        }
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

            if (_dict.supportsGetGeneratedKeys && vals != null &&
                vals.size() > 0)
                val = vals.get(i);
            else
                val = _dict.getGeneratedKey(autoAssign[i], _conn);
            mapping.assertJoinable(autoAssign[i]).setAutoAssignedValue(sm,
                _store, autoAssign[i], val);
        }
        sm.setObjectId(
            ApplicationIds.create(sm.getPersistenceCapable(), mapping));
    }
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

            if (_dict.supportsGetGeneratedKeys && vals != null &&
                vals.size() > 0)
                val = vals.get(i);
            else
                val = _dict.getGeneratedKey(autoAssign[i], _conn);
            mapping.assertJoinable(autoAssign[i]).setAutoAssignedValue(sm,
                _store, autoAssign[i], val);
        }
        sm.setObjectId(
            ApplicationIds.create(sm.getPersistenceCapable(), mapping));
    }
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

        Column[] cols = mapping.getPrimaryKeyColumns();
        Object[] vals = new Object[cols.length];
        Joinable join;
        for (int i = 0; i < cols.length; i++) {
            join = mapping.assertJoinable(cols[i]);
            vals[i] = pks[mapping.getField(join.getFieldIndex()).
                getPrimaryKeyIndex()];
            vals[i] = join.getJoinValue(vals[i], cols[i], ctx.store);
        }
        return vals;
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

                    continue;
                if (!canSet(io, i, false))
                    continue;
            }

            join = toMapping.assertJoinable(toCols[i]);
            if (oid != null)
                val = join.getJoinValue(oid, toCols[i], (JDBCStore) to.
                    getContext().getStoreManager().getInnermostDelegate());
            else
                val = join.getJoinValue(to, toCols[i], (JDBCStore) to.
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

                    continue;
                if (!canSet(io, i, false))
                    continue;
            }

            join = toMapping.assertJoinable(toCols[i]);
            if (oid != null)
                val = join.getJoinValue(oid, toCols[i], (JDBCStore) to.
                    getContext().getStoreManager().getInnermostDelegate());
            else
                val = join.getJoinValue(to, toCols[i], (JDBCStore) to.
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

                    continue;
                if (!canSet(io, i, false))
                    continue;
            }

            join = toMapping.assertJoinable(toCols[i]);
            if (oid != null)
                val = join.getJoinValue(oid, toCols[i], (JDBCStore) to.
                    getContext().getStoreManager().getInnermostDelegate());
            else
                val = join.getJoinValue(to, toCols[i], (JDBCStore) to.
View Full Code Here

Examples of org.apache.openjpa.jdbc.meta.ClassMapping.assertJoinable()

                    continue;
                if (!canSet(io, i, false))
                    continue;
            }

            join = toMapping.assertJoinable(toCols[i]);
            val = join.getJoinValue(to, toCols[i], (JDBCStore) to.
                getContext().getStoreManager().getInnermostDelegate());
            if (set && val == null) {
                if (canSet(io, i, true))
                    setNull(fromCols[i]);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.