本文整理了Java中org.apache.openjpa.persistence.QueryImpl.getLanguage
方法的一些代码示例,展示了QueryImpl.getLanguage
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryImpl.getLanguage
方法的具体详情如下:
包路径:org.apache.openjpa.persistence.QueryImpl
类名称:QueryImpl
方法名:getLanguage
暂无
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Asserts that this query is a JPQL or Criteria Query.
*/
void assertJPQLOrCriteriaQuery() {
String language = getLanguage();
if (JPQLParser.LANG_JPQL.equals(language)
|| QueryLanguages.LANG_PREPARED_SQL.equals(language)
|| CriteriaBuilderImpl.LANG_CRITERIA.equals(language)) {
return;
} else {
throw new IllegalStateException(_loc.get("not-jpql-or-criteria-query").getMessage());
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Asserts that this query is a JPQL or Criteria Query.
*/
void assertJPQLOrCriteriaQuery() {
String language = getLanguage();
if (JPQLParser.LANG_JPQL.equals(language)
|| QueryLanguages.LANG_PREPARED_SQL.equals(language)
|| CriteriaBuilderImpl.LANG_CRITERIA.equals(language)) {
return;
} else {
throw new IllegalStateException(_loc.get("not-jpql-or-criteria-query").getMessage());
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Asserts that this query is a JPQL or Criteria Query.
*/
void assertJPQLOrCriteriaQuery() {
String language = getLanguage();
if (JPQLParser.LANG_JPQL.equals(language)
|| QueryLanguages.LANG_PREPARED_SQL.equals(language)
|| CriteriaBuilderImpl.LANG_CRITERIA.equals(language)) {
return;
} else {
throw new IllegalStateException(_loc.get("not-jpql-or-criteria-query").getMessage());
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Asserts that this query is a JPQL or Criteria Query.
*/
void assertJPQLOrCriteriaQuery() {
String language = getLanguage();
if (JPQLParser.LANG_JPQL.equals(language)
|| QueryLanguages.LANG_PREPARED_SQL.equals(language)
|| CriteriaBuilderImpl.LANG_CRITERIA.equals(language)) {
return;
} else {
throw new IllegalStateException(_loc.get("not-jpql-or-criteria-query").getMessage());
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
/**
* Sets lock mode on the given query.
* If the target query has been prepared and cached, then ignores the cached version.
* @see #ignorePreparedQuery()
*/
public TypedQuery<X> setLockMode(LockModeType lockMode) {
String language = getLanguage();
if (QueryLanguages.LANG_PREPARED_SQL.equals(language)) {
ignorePreparedQuery();
}
assertJPQLOrCriteriaQuery();
getFetchPlan().setReadLockMode(lockMode);
return this;
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
/**
* Sets lock mode on the given query.
* If the target query has been prepared and cached, then ignores the cached version.
* @see #ignorePreparedQuery()
*/
public TypedQuery<X> setLockMode(LockModeType lockMode) {
String language = getLanguage();
if (QueryLanguages.LANG_PREPARED_SQL.equals(language)) {
ignorePreparedQuery();
}
assertJPQLOrCriteriaQuery();
getFetchPlan().setReadLockMode(lockMode);
return this;
}
代码示例来源:origin: org.apache.openjpa/openjpa-persistence
/**
* Sets lock mode on the given query.
* If the target query has been prepared and cached, then ignores the cached version.
* @see #ignorePreparedQuery()
*/
public TypedQuery<X> setLockMode(LockModeType lockMode) {
String language = getLanguage();
if (QueryLanguages.LANG_PREPARED_SQL.equals(language)) {
ignorePreparedQuery();
}
assertJPQLOrCriteriaQuery();
getFetchPlan().setReadLockMode(lockMode);
return this;
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence
/**
* Sets lock mode on the given query.
* If the target query has been prepared and cached, then ignores the cached version.
* @see #ignorePreparedQuery()
*/
public TypedQuery<X> setLockMode(LockModeType lockMode) {
String language = getLanguage();
if (QueryLanguages.LANG_PREPARED_SQL.equals(language)) {
ignorePreparedQuery();
}
assertJPQLOrCriteriaQuery();
getFetchPlan().setReadLockMode(lockMode);
return this;
}
内容来源于网络,如有侵权,请联系作者删除!