getMappingDefaults().defaultMissingInfo(); if ((!given.isEmpty() || (!adapt && !fill)) && given.size() != tmplates.length)
getMappingDefaults().defaultMissingInfo(); if ((!given.isEmpty() || (!adapt && !fill)) && given.size() != tmplates.length) {
if (_orderCol == null && (!adapt && !def.defaultMissingInfo())) return null; adapt, def.defaultMissingInfo());
Column given = (cols.isEmpty()) ? null : (Column) cols.get(0); MappingDefaults def = val.getMappingRepository().getMappingDefaults(); if (given == null && (!adapt && !def.defaultMissingInfo())) return null; table, adapt, def.defaultMissingInfo());
Column given = (cols.isEmpty()) ? null : (Column) cols.get(0); MappingDefaults def = val.getMappingRepository().getMappingDefaults(); if (given == null && (!adapt && !def.defaultMissingInfo())) return null; table, adapt, def.defaultMissingInfo());
if (cls.getMappedPCSuperclassMapping() != null) return NoneDiscriminatorStrategy.getInstance(); if (adapting || _defaults.defaultMissingInfo()) return new ClassNameDiscriminatorStrategy(); DBDictionary dict = ((JDBCConfiguration) getConfiguration()).
if (cls.getMappedPCSuperclassMapping() != null) return NoneDiscriminatorStrategy.getInstance(); if (adapting || _defaults.defaultMissingInfo()) return new ClassNameDiscriminatorStrategy(); DBDictionary dict = ((JDBCConfiguration) getConfiguration()).
Column given = (cols.isEmpty()) ? null : (Column) cols.get(0); MappingDefaults def = val.getMappingRepository().getMappingDefaults(); if (given == null && (!adapt && !def.defaultMissingInfo())) return null; table, adapt, def.defaultMissingInfo());
if (cls.getMappedPCSuperclassMapping() != null) return NoneDiscriminatorStrategy.getInstance(); if (adapting || _defaults.defaultMissingInfo()) return new ClassNameDiscriminatorStrategy(); DBDictionary dict = ((JDBCConfiguration) getConfiguration()).
Column given = (cols.isEmpty()) ? null : (Column) cols.get(0); MappingDefaults def = val.getMappingRepository().getMappingDefaults(); if (given == null && (!adapt && !def.defaultMissingInfo())) return null; table, adapt, def.defaultMissingInfo());
if (cls.getMappedPCSuperclassMapping() != null) return NoneDiscriminatorStrategy.getInstance(); if (adapting || _defaults.defaultMissingInfo()) return new ClassNameDiscriminatorStrategy(); DBDictionary dict = ((JDBCConfiguration) getConfiguration()).
if (cls.getMappedPCSuperclassMapping() != null) return NoneDiscriminatorStrategy.getInstance(); if (adapting || _defaults.defaultMissingInfo()) return new ClassNameDiscriminatorStrategy(); DBDictionary dict = ((JDBCConfiguration) getConfiguration()).
/** * Determine the default strategy to use for the given version. * Does not take into account the current strategy, if any. */ protected VersionStrategy defaultStrategy(Version version, boolean adapting) { ClassMapping cls = version.getClassMapping(); if (cls.getEmbeddingMetaData() != null) return NoneVersionStrategy.getInstance(); if (cls.getJoinablePCSuperclassMapping() == null && cls.getStrategy() == NoneClassStrategy.getInstance()) return NoneVersionStrategy.getInstance(); Object strat = _defaults.getStrategy(version, adapting); if (strat instanceof String) return instantiateVersionStrategy((String) strat, version); if (strat != null) return (VersionStrategy) strat; if (cls.getJoinablePCSuperclassMapping() != null) return new SuperclassVersionStrategy(); FieldMapping vfield = version.getClassMapping(). getVersionFieldMapping(); if (vfield != null) return defaultStrategy(version, vfield); if (adapting || _defaults.defaultMissingInfo()) return new NumberVersionStrategy(); return NoneVersionStrategy.getInstance(); }
/** * Determine the default strategy to use for the given version. * Does not take into account the current strategy, if any. */ protected VersionStrategy defaultStrategy(Version version, boolean adapting) { ClassMapping cls = version.getClassMapping(); if (cls.getEmbeddingMetaData() != null) return NoneVersionStrategy.getInstance(); if (cls.getJoinablePCSuperclassMapping() == null && cls.getStrategy() == NoneClassStrategy.getInstance()) return NoneVersionStrategy.getInstance(); Object strat = _defaults.getStrategy(version, adapting); if (strat instanceof String) return instantiateVersionStrategy((String) strat, version); if (strat != null) return (VersionStrategy) strat; if (cls.getJoinablePCSuperclassMapping() != null) return new SuperclassVersionStrategy(); FieldMapping vfield = version.getClassMapping(). getVersionFieldMapping(); if (vfield != null) return defaultStrategy(version, vfield); if (adapting || _defaults.defaultMissingInfo()) return new NumberVersionStrategy(); return NoneVersionStrategy.getInstance(); }
/** * Determine the default strategy to use for the given version. * Does not take into account the current strategy, if any. */ protected VersionStrategy defaultStrategy(Version version, boolean adapting) { ClassMapping cls = version.getClassMapping(); if (cls.getEmbeddingMetaData() != null) return NoneVersionStrategy.getInstance(); if (cls.getJoinablePCSuperclassMapping() == null && cls.getStrategy() == NoneClassStrategy.getInstance()) return NoneVersionStrategy.getInstance(); Object strat = _defaults.getStrategy(version, adapting); if (strat instanceof String) return instantiateVersionStrategy((String) strat, version); if (strat != null) return (VersionStrategy) strat; if (cls.getJoinablePCSuperclassMapping() != null) return new SuperclassVersionStrategy(); FieldMapping vfield = version.getClassMapping(). getVersionFieldMapping(); if (vfield != null) return defaultStrategy(version, vfield); if (adapting || _defaults.defaultMissingInfo()) return new NumberVersionStrategy(); return NoneVersionStrategy.getInstance(); }
/** * Determine the default strategy to use for the given version. * Does not take into account the current strategy, if any. */ protected VersionStrategy defaultStrategy(Version version, boolean adapting) { ClassMapping cls = version.getClassMapping(); if (cls.getEmbeddingMetaData() != null) return NoneVersionStrategy.getInstance(); if (cls.getJoinablePCSuperclassMapping() == null && cls.getStrategy() == NoneClassStrategy.getInstance()) return NoneVersionStrategy.getInstance(); Object strat = _defaults.getStrategy(version, adapting); if (strat instanceof String) return instantiateVersionStrategy((String) strat, version); if (strat != null) return (VersionStrategy) strat; if (cls.getJoinablePCSuperclassMapping() != null) return new SuperclassVersionStrategy(); FieldMapping vfield = version.getClassMapping(). getVersionFieldMapping(); if (vfield != null) return defaultStrategy(version, vfield); if (adapting || _defaults.defaultMissingInfo()) return new NumberVersionStrategy(); return NoneVersionStrategy.getInstance(); }
/** * Determine the default strategy to use for the given version. * Does not take into account the current strategy, if any. */ protected VersionStrategy defaultStrategy(Version version, boolean adapting) { ClassMapping cls = version.getClassMapping(); if (cls.getEmbeddingMetaData() != null) return NoneVersionStrategy.getInstance(); if (cls.getJoinablePCSuperclassMapping() == null && cls.getStrategy() == NoneClassStrategy.getInstance()) return NoneVersionStrategy.getInstance(); Object strat = _defaults.getStrategy(version, adapting); if (strat instanceof String) return instantiateVersionStrategy((String) strat, version); if (strat != null) return (VersionStrategy) strat; if (cls.getJoinablePCSuperclassMapping() != null) return new SuperclassVersionStrategy(); FieldMapping vfield = version.getClassMapping(). getVersionFieldMapping(); if (vfield != null) return defaultStrategy(version, vfield); if (adapting || _defaults.defaultMissingInfo()) return new NumberVersionStrategy(); return NoneVersionStrategy.getInstance(); }
if (_orderCol == null && (!adapt && !def.defaultMissingInfo())) return null; adapt, def.defaultMissingInfo());
MappingRepository repos = (MappingRepository) context.getRepository(); if (DBIdentifier.isNull(given) && (def == null || (!adapt && !repos.getMappingDefaults().defaultMissingInfo()))) throw new MetaDataException(_loc.get("no-table", context));
MappingRepository repos = (MappingRepository) context.getRepository(); if (DBIdentifier.isNull(given) && (def == null || (!adapt && !repos.getMappingDefaults().defaultMissingInfo()))) throw new MetaDataException(_loc.get("no-table", context));