private boolean isValid(Query query) { return isNotEmpty(query.value()) || isNotEmpty(query.named()); }
private boolean isValid(Query query) { return isNotEmpty(query.value()) || isNotEmpty(query.named()); }
private boolean isValid(Query query) { return isNotEmpty(query.value()) || isNotEmpty(query.named()); }
private boolean isValid(Query query) { return isNotEmpty(query.value()) || isNotEmpty(query.named()); }
private boolean isValid(Query query) { return isNotEmpty(query.value()) || isNotEmpty(query.named()); }
private javax.persistence.Query createJpaQuery(Query query, CdiQueryInvocationContext context) { EntityManager entityManager = context.getEntityManager(); Parameters params = context.getParams(); javax.persistence.Query result = null; if (isNotEmpty(query.named())) { if (context.hasQueryStringPostProcessors()) { javax.persistence.Query namedQuery = entityManager.createNamedQuery(query.named()); String named = factory.extract(namedQuery); String jpqlQuery = context.applyQueryStringPostProcessors(named); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } else { result = params.applyTo(entityManager.createNamedQuery(query.named())); } } else if (query.isNative()) { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); Class<?> resultType = getQueryResultType(context.getMethod()); if (isEntityType(resultType)) { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery, resultType)); } else { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery)); } } else { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); context.setQueryString(jpqlQuery); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } return context.applyRestrictions(result); }
private javax.persistence.Query createJpaQuery(Query query, CdiQueryInvocationContext context) { EntityManager entityManager = context.getEntityManager(); Parameters params = context.getParams(); javax.persistence.Query result = null; if (isNotEmpty(query.named())) { if (context.hasQueryStringPostProcessors()) { javax.persistence.Query namedQuery = entityManager.createNamedQuery(query.named()); String named = factory.extract(namedQuery); String jpqlQuery = context.applyQueryStringPostProcessors(named); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } else { result = params.applyTo(entityManager.createNamedQuery(query.named())); } } else if (query.isNative()) { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); Class<?> resultType = getQueryResultType(context.getMethod()); if (isEntityType(resultType)) { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery, resultType)); } else { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery)); } } else { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); context.setQueryString(jpqlQuery); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } return context.applyRestrictions(result); }
private javax.persistence.Query createJpaQuery(Query query, EntityViewCdiQueryInvocationContext context) { EntityManager entityManager = context.getEntityManager(); ExtendedParameters params = context.getParams(); javax.persistence.Query result = null; if (isNotEmpty(query.named())) { if (context.hasQueryStringPostProcessors()) { javax.persistence.Query namedQuery = entityManager.createNamedQuery(query.named()); String named = factory.extract(namedQuery); String jpqlQuery = context.applyQueryStringPostProcessors(named); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } else { result = params.applyTo(entityManager.createNamedQuery(query.named())); } } else if (query.isNative()) { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); Class<?> resultType = getQueryResultType(context.getMethod()); if (isEntityType(resultType)) { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery, resultType)); } else { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery)); } } else { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); context.setQueryString(jpqlQuery); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } return context.applyRestrictions(result); }
private javax.persistence.Query createJpaQuery(Query query, EntityViewCdiQueryInvocationContext context) { EntityManager entityManager = context.getEntityManager(); ExtendedParameters params = context.getParams(); javax.persistence.Query result = null; if (isNotEmpty(query.named())) { if (context.hasQueryStringPostProcessors()) { javax.persistence.Query namedQuery = entityManager.createNamedQuery(query.named()); String named = factory.extract(namedQuery); String jpqlQuery = context.applyQueryStringPostProcessors(named); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } else { result = params.applyTo(entityManager.createNamedQuery(query.named())); } } else if (query.isNative()) { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); Class<?> resultType = getQueryResultType(context.getMethod()); if (isEntityType(resultType)) { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery, resultType)); } else { result = params.applyTo(entityManager.createNativeQuery(jpqlQuery)); } } else { String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); context.setQueryString(jpqlQuery); result = params.applyTo(entityManager.createQuery(jpqlQuery)); } return context.applyRestrictions(result); }
String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); Class<?> resultType = getQueryResultType(context.getMethod()); if (isEntityType(resultType)) String jpqlQuery = context.applyQueryStringPostProcessors(query.value()); context.setQueryString(jpqlQuery); result = params.applyTo(entityManager.createQuery(jpqlQuery));