本文整理了Java中com.impetus.kundera.query.QueryImpl.getKunderaQuery
方法的一些代码示例,展示了QueryImpl.getKunderaQuery
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryImpl.getKunderaQuery
方法的具体详情如下:
包路径:com.impetus.kundera.query.QueryImpl
类名称:QueryImpl
方法名:getKunderaQuery
[英]Gets the kundera query.
[中]获取昆德拉查询。
代码示例来源:origin: Impetus/Kundera
/**
* Validates if expected result class is matching with supplied one, else
* throws {@link IllegalArgumentException}
*
* @param <T>
* object type
* @param paramClass
* expected result class
* @param q
* query
* @return typed query instance.
*/
private <T> TypedQuery<T> onTypedQuery(Class<T> paramClass, Query q)
{
if (paramClass.equals(((QueryImpl) q).getKunderaQuery().getEntityClass()) || paramClass.equals(Object.class))
{
return new KunderaTypedQuery<T>(q);
}
throw new IllegalArgumentException("Mismatch in expected return type. Expected:" + paramClass
+ " But actual class is:" + ((QueryImpl) q).getKunderaQuery().getEntityClass());
}
代码示例来源:origin: Impetus/Kundera
element.substring(element.indexOf("=") + 1, element.length()));
KunderaQuery kq = ((QueryImpl) q).getKunderaQuery();
Set<Parameter<?>> parameters = kq.getParameters();
for (String paramName : paramsMap.keySet()) {
代码示例来源:origin: Impetus/Kundera
Class<?> genericClass = ((QueryImpl) q).getKunderaQuery().getEntityClass();
entityMetadata = EntityUtils.getEntityMetaData(genericClass.getSimpleName(), em);
String output = CollectionConverter.toString(result, genericClass, mediaType);
代码示例来源:origin: Impetus/Kundera
boolean isDeleteOrUpdateQuery = ((QueryImpl) q).getKunderaQuery().isDeleteUpdate();
if (isDeleteOrUpdateQuery) {
log.error("Incorrect HTTP method GET for query:" + queryPart);
代码示例来源:origin: Impetus/Kundera
KunderaQuery kq = ((QueryImpl) q).getKunderaQuery();
Set<Parameter<?>> parameters = kq.getParameters();
for (String paramName : paramsMap.keySet()) {
代码示例来源:origin: Impetus/Kundera
paramsMap = mapper.readValue(parameterString, new TypeReference<HashMap<String, String>>() {
});
KunderaQuery kq = ((QueryImpl) q).getKunderaQuery();
Set<Parameter<?>> parameters = kq.getParameters();
for (String paramName : paramsMap.keySet()) {
代码示例来源:origin: Impetus/Kundera
String columnName = ((AbstractAttribute) entityType.getAttribute(idField)).getJPAColumnName();
List<Object> result = new ArrayList<Object>();
Queue queue = getKunderaQuery().getFilterClauseQueue();
KunderaQuery kunderaQuery = getKunderaQuery();
代码示例来源:origin: Impetus/Kundera
MetadataUtils.useSecondryIndex(((ClientBase) client).getClientMetadata()));
Map<Boolean, List<IndexClause>> ixClause = query.prepareIndexClause(m, useInvertedIndex);
if (useInvertedIndex && !((QueryImpl) query).getKunderaQuery().getFilterClauseQueue().isEmpty())
query.getColumnList(m, metaModel, ((QueryImpl) query).getKunderaQuery().getResult(), null),
expressions, maxResult);
代码示例来源:origin: com.impetus.client/kundera-cassandra
MetadataUtils.useSecondryIndex(((ClientBase) client).getClientMetadata()));
Map<Boolean, List<IndexClause>> ixClause = query.prepareIndexClause(m, useInvertedIndex);
if (useInvertedIndex && !((QueryImpl) query).getKunderaQuery().getFilterClauseQueue().isEmpty())
query.getColumnList(m, ((QueryImpl) query).getKunderaQuery().getResult(), null),
expressions, maxResult);
内容来源于网络,如有侵权,请联系作者删除!