public PredicateConfig(PredicateConfig config) { implementation = config.getImplementation(); className = config.getClassName(); sql = config.getSql(); }
public PredicateConfig(PredicateConfig config) { implementation = config.getImplementation(); className = config.getClassName(); sql = config.getSql(); }
private Predicate getPredicate(PredicateConfig predicateConfig) { if (!isNullOrEmpty(predicateConfig.getClassName())) { try { return ClassLoaderUtil .newInstance(configClassLoader, predicateConfig.getClassName()); } catch (Exception e) { throw ExceptionUtil.rethrow(e); } } if (!isNullOrEmpty(predicateConfig.getSql())) { String sql = predicateConfig.getSql(); return new SqlPredicate(sql); } return null; }
private static void queryCachePredicate(XmlGenerator gen, PredicateConfig predicate) { String sql = predicate.getSql(); String content = sql != null ? sql : classNameOrImplClass(predicate.getClassName(), predicate.getImplementation()); String type = sql != null ? "sql" : "class-name"; gen.node("predicate", content, "type", type); }
private static void queryCachePredicate(XmlGenerator gen, PredicateConfig predicate) { String sql = predicate.getSql(); String content = sql != null ? sql : classNameOrImplClass(predicate.getClassName(), predicate.getImplementation()); String type = sql != null ? "sql" : "class-name"; gen.node("predicate", content, "type", type); }
public static PredicateConfigHolder of(PredicateConfig config, SerializationService serializationService) { return new PredicateConfigHolder(config.getClassName(), config.getSql(), serializationService.toData(config.getImplementation())); } }
private Predicate getPredicate(PredicateConfig predicateConfig) { if (!isNullOrEmpty(predicateConfig.getClassName())) { try { return ClassLoaderUtil .newInstance(configClassLoader, predicateConfig.getClassName()); } catch (Exception e) { throw ExceptionUtil.rethrow(e); } } if (!isNullOrEmpty(predicateConfig.getSql())) { String sql = predicateConfig.getSql(); return new SqlPredicate(sql); } return null; }
public static PredicateConfigHolder of(PredicateConfig config, SerializationService serializationService) { return new PredicateConfigHolder(config.getClassName(), config.getSql(), serializationService.toData(config.getImplementation())); } }
private static void mapQueryCachePredicateConfigXmlGenerator(XmlGenerator gen, QueryCacheConfig queryCacheConfig) { PredicateConfig predicateConfig = queryCacheConfig.getPredicateConfig(); String type = predicateConfig.getClassName() != null ? "class-name" : "sql"; String content = predicateConfig.getClassName() != null ? predicateConfig.getClassName() : predicateConfig .getSql(); gen.node("predicate", content, "type", type); }
private static void mapQueryCachePredicateConfigXmlGenerator(XmlGenerator gen, QueryCacheConfig queryCacheConfig) { PredicateConfig predicateConfig = queryCacheConfig.getPredicateConfig(); String type = predicateConfig.getClassName() != null ? "class-name" : "sql"; String content = predicateConfig.getClassName() != null ? predicateConfig.getClassName() : predicateConfig .getSql(); gen.node("predicate", content, "type", type); }