/** * Convenience method to perform cast from * {@link ClassMetaData#getEmbeddingMetaData} */ public ValueMapping getEmbeddingMapping() { return (ValueMapping) getEmbeddingMetaData(); }
/** * Convenience method to perform cast from * {@link ClassMetaData#getEmbeddingMetaData} */ public ValueMapping getEmbeddingMapping() { return (ValueMapping) getEmbeddingMetaData(); }
/** * Convenience method to perform cast from * {@link ClassMetaData#getEmbeddingMetaData} */ public ValueMapping getEmbeddingMapping() { return (ValueMapping) getEmbeddingMetaData(); }
/** * Convenience method to perform cast from * {@link ClassMetaData#getEmbeddingMetaData} */ public ValueMapping getEmbeddingMapping() { return (ValueMapping) getEmbeddingMetaData(); }
private ClassMapping getDefiningMapping(FieldMapping field) { ClassMapping clm = field.getDefiningMapping(); ValueMappingImpl value = (ValueMappingImpl)clm.getEmbeddingMetaData(); if (value == null) return clm; FieldMapping field1 = value.getFieldMapping(); return getDefiningMapping(field1); }
private ClassMapping getDefiningMapping(FieldMapping field) { ClassMapping clm = field.getDefiningMapping(); ValueMappingImpl value = (ValueMappingImpl)clm.getEmbeddingMetaData(); if (value == null) return clm; FieldMapping field1 = value.getFieldMapping(); return getDefiningMapping(field1); }
private ClassMapping getDefiningMapping(FieldMapping field) { ClassMapping clm = field.getDefiningMapping(); ValueMappingImpl value = (ValueMappingImpl)clm.getEmbeddingMetaData(); if (value == null) return clm; FieldMapping field1 = value.getFieldMapping(); return getDefiningMapping(field1); }
public Table getTable(ValueMapping val) { FieldMapping field = val.getFieldMapping(); Table table = field.getTable(); if (table == null) { ClassMapping cls = (ClassMapping)field.getDefiningMetaData(); ValueMapping val1 = (ValueMapping)cls.getEmbeddingMetaData(); if (val1 != null) return getTable(val1); } return table; }
/** * Update {@link MappingInfo} with our current mapping information. */ public void syncMappingInfo() { if (getEmbeddingMetaData() == null) _info.syncWith(this); else { _info.clear(); FieldMapping[] fields = getFieldMappings(); for (int i = 0; i < fields.length; i++) fields[i].syncMappingInfo(); } }
private ClassMapping getOutermostDefiningMapping(ValueMetaData vm) { if (vm instanceof FieldMapping) { ClassMapping owner = ((FieldMapping)vm).getDefiningMapping(); ValueMetaData val = owner.getEmbeddingMetaData(); if (val == null) return owner; return getOutermostDefiningMapping(val); } else if (vm instanceof ValueMappingImpl) { FieldMapping owner = ((ValueMappingImpl)vm).getFieldMapping(); return getOutermostDefiningMapping(owner); } return null; }
/** * Update {@link MappingInfo} with our current mapping information. */ public void syncMappingInfo() { if (getEmbeddingMetaData() == null) _info.syncWith(this); else { _info.clear(); FieldMapping[] fields = getFieldMappings(); for (int i = 0; i < fields.length; i++) fields[i].syncMappingInfo(); } }
public Table getTable(ValueMapping val) { FieldMapping field = val.getFieldMapping(); Table table = field.getTable(); if (table == null) { ClassMapping cls = (ClassMapping)field.getDefiningMetaData(); ValueMapping val1 = (ValueMapping)cls.getEmbeddingMetaData(); if (val1 != null) return getTable(val1); } return table; }
public Table getTable(ValueMapping val) { FieldMapping field = val.getFieldMapping(); Table table = field.getTable(); if (table == null) { ClassMapping cls = (ClassMapping)field.getDefiningMetaData(); ValueMapping val1 = (ValueMapping)cls.getEmbeddingMetaData(); if (val1 != null) return getTable(val1); } return table; }
public void map(boolean adapt) { ClassMapping cls = vers.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-vers", cls)); vers.getMappingInfo().assertNoSchemaComponents(vers, true); }
public void map(boolean adapt) { ClassMapping cls = vers.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-vers", cls)); vers.getMappingInfo().assertNoSchemaComponents(vers, true); }
public void map(boolean adapt) { ClassMapping cls = vers.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-vers", cls)); vers.getMappingInfo().assertNoSchemaComponents(vers, true); }
public void map(boolean adapt) { ClassMapping cls = disc.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-disc", cls)); DiscriminatorMappingInfo info = disc.getMappingInfo(); info.assertNoSchemaComponents(disc, true); // make sure outer joins are supported DBDictionary dict = cls.getMappingRepository().getDBDictionary(); if (dict.joinSyntax == JoinSyntaxes.SYNTAX_TRADITIONAL) throw new MetaDataException(_loc.get("outer-join-support", cls)); }
public void map(boolean adapt) { ClassMapping cls = disc.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-disc", cls)); DiscriminatorMappingInfo info = disc.getMappingInfo(); info.assertNoSchemaComponents(disc, true); // make sure outer joins are supported DBDictionary dict = cls.getMappingRepository().getDBDictionary(); if (dict.joinSyntax == JoinSyntaxes.SYNTAX_TRADITIONAL) throw new MetaDataException(_loc.get("outer-join-support", cls)); }
public void map(boolean adapt) { ClassMapping cls = disc.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-disc", cls)); DiscriminatorMappingInfo info = disc.getMappingInfo(); info.assertNoSchemaComponents(disc, true); // make sure outer joins are supported DBDictionary dict = cls.getMappingRepository().getDBDictionary(); if (dict.joinSyntax == JoinSyntaxes.SYNTAX_TRADITIONAL) throw new MetaDataException(_loc.get("outer-join-support", cls)); }
public void map(boolean adapt) { ClassMapping cls = disc.getClassMapping(); if (cls.getJoinablePCSuperclassMapping() != null || cls.getEmbeddingMetaData() != null) throw new MetaDataException(_loc.get("not-base-disc", cls)); DiscriminatorMappingInfo info = disc.getMappingInfo(); info.assertNoSchemaComponents(disc, true); // make sure outer joins are supported DBDictionary dict = cls.getMappingRepository().getDBDictionary(); if (dict.joinSyntax == JoinSyntaxes.SYNTAX_TRADITIONAL) throw new MetaDataException(_loc.get("outer-join-support", cls)); }