本文整理了Java中org.apache.openjpa.kernel.QueryImpl.compileForExecutor
方法的一些代码示例,展示了QueryImpl.compileForExecutor
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryImpl.compileForExecutor
方法的具体详情如下:
包路径:org.apache.openjpa.kernel.QueryImpl
类名称:QueryImpl
方法名:compileForExecutor
[英]Compile for execution, choosing between datastore and in-mem compilation based on what we support and our settings.
[中]编译以执行,根据我们支持的内容和设置在数据存储和内存编译之间进行选择。
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public boolean isAggregate() {
lock();
try {
return compileForExecutor().isAggregate(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public boolean isDistinct() {
lock();
try {
return compileForExecutor().isDistinct(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public ClassMetaData[] getAccessPathMetaDatas() {
lock();
try {
ClassMetaData[] metas = compileForExecutor().
getAccessPathMetaDatas(_storeQuery);
return (metas == null) ? StoreQuery.EMPTY_METAS : metas;
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-kernel
public String[] getProjectionAliases() {
lock();
try {
return compileForExecutor().getProjectionAliases(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-kernel
public OrderedMap<Object,Class<?>> getOrderedParameterTypes() {
lock();
try {
return compileForExecutor().getOrderedParameterTypes(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
public String[] getProjectionAliases() {
lock();
try {
return compileForExecutor().getProjectionAliases(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
public int getOperation() {
lock();
try {
return compileForExecutor().getOperation(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
public int getOperation() {
lock();
try {
return compileForExecutor().getOperation(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
public boolean isDistinct() {
lock();
try {
return compileForExecutor().isDistinct(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public int getOperation() {
lock();
try {
return compileForExecutor().getOperation(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public boolean hasGrouping() {
lock();
try {
return compileForExecutor().hasGrouping(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public Map getUpdates() {
lock();
try {
return compileForExecutor().getUpdates(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
public OrderedMap<Object,Class<?>> getOrderedParameterTypes() {
lock();
try {
return compileForExecutor().getOrderedParameterTypes(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-kernel
public String getAlias() {
lock();
try {
String alias = compileForExecutor().getAlias(_storeQuery);
if (alias == null)
alias = ClassUtil.getClassName(_class);
return alias;
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
public String getAlias() {
lock();
try {
String alias = compileForExecutor().getAlias(_storeQuery);
if (alias == null)
alias = Strings.getClassName(_class);
return alias;
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa-kernel
public LinkedMap getParameterTypes() {
lock();
try {
LinkedMap wrap = new LinkedMap();
wrap.putAll(compileForExecutor().getOrderedParameterTypes(_storeQuery));
return wrap;
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/com.springsource.org.apache.openjpa
public void compile() {
lock();
try {
assertOpen();
StoreQuery.Executor ex = compileForExecutor();
getResultPacker(_storeQuery, ex);
ex.validate(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
public void compile() {
lock();
try {
assertOpen();
StoreQuery.Executor ex = compileForExecutor();
getResultPacker(_storeQuery, ex);
ex.validate(_storeQuery);
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openjpa/openjpa-all
public LinkedMap getParameterTypes() {
lock();
try {
LinkedMap wrap = new LinkedMap();
wrap.putAll(compileForExecutor().getOrderedParameterTypes(_storeQuery));
return wrap;
} finally {
unlock();
}
}
代码示例来源:origin: org.apache.openejb.patch/openjpa
public LinkedMap getParameterTypes() {
lock();
try {
LinkedMap wrap = new LinkedMap();
wrap.putAll(compileForExecutor().getOrderedParameterTypes(_storeQuery));
return wrap;
} finally {
unlock();
}
}
内容来源于网络,如有侵权,请联系作者删除!