/** * Initializes reader with conditions and filter in case for JPA/Named query * only! * */ private void initializeReader() { boolean isNative = kunderaQuery.isNative(); if (!isNative) { getReader().setConditions(getKunderaQuery().getFilterClauseQueue()); getReader().setFilter(getKunderaQuery().getFilter()); } }
Assert.assertEquals("currency = INR", kunderaQuery.getFilter()); Assert.assertNull(kunderaQuery.getResult()); Assert.assertTrue(kunderaQuery.isUpdateClause()); Assert.assertEquals("currency = INR", kunderaQuery.getFilter()); Assert.assertNull(kunderaQuery.getResult()); Assert.assertTrue(kunderaQuery.isUpdateClause()); Assert.assertEquals("currency = INR", kunderaQuery.getFilter()); Assert.assertNull(kunderaQuery.getResult()); Assert.assertFalse(kunderaQuery.isUpdateClause());
if (!StringUtils.isBlank(getKunderaQuery().getFilter())) { indexClause.setExpressions(expr); clauses.add(indexClause);
Assert.assertTrue(KunderaMetadataManager.getEntityMetadata(kunderaMetadata, Person.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNotNull(kunderaQuery.getFilter()); Assert.assertFalse(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom());
Assert.assertTrue(KunderaMetadataManager.getEntityMetadata(kunderaMetadata, Person.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom()); Assert.assertTrue(KunderaMetadataManager.getEntityMetadata(kunderaMetadata, Person.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom());
/** * Initializes reader with conditions and filter in case for JPA/Named query * only! * */ private void initializeReader() { boolean isNative = kunderaQuery.isNative(); if (!isNative) { getReader().setConditions(getKunderaQuery().getFilterClauseQueue()); getReader().setFilter(getKunderaQuery().getFilter()); } }
((EntityManagerFactoryImpl) emf).getKunderaMetadataInstance(), CassandraUUIDEntity.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom()); ((EntityManagerFactoryImpl) emf).getKunderaMetadataInstance(), CassandraUUIDEntity.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom());
Assert.assertTrue(KunderaMetadataManager.getEntityMetadata(kunderaMetadata, Person.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom()); Assert.assertTrue(KunderaMetadataManager.getEntityMetadata(kunderaMetadata, Person.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom()); Assert.assertTrue(KunderaMetadataManager.getEntityMetadata(kunderaMetadata, Person.class).equals( kunderaQuery.getEntityMetadata())); Assert.assertNull(kunderaQuery.getFilter()); Assert.assertTrue(kunderaQuery.getFilterClauseQueue().isEmpty()); Assert.assertNotNull(kunderaQuery.getFrom());
if (!StringUtils.isBlank(getKunderaQuery().getFilter()))
/** * Initializes reader with conditions and filter in case for JPA/Named query * only! * */ private void initializeReader() { ApplicationMetadata appMetadata = KunderaMetadata.INSTANCE.getApplicationMetadata(); String query = appMetadata.getQuery(getJPAQuery()); boolean isNative = kunderaQuery.isNative()/*query == null ? true : appMetadata.isNative(getJPAQuery())*/; if (!isNative) { ((RDBMSEntityReader) getReader()).setConditions(getKunderaQuery().getFilterClauseQueue()); ((RDBMSEntityReader) getReader()).setFilter(getKunderaQuery().getFilter()); } }