本文整理了Java中javax.persistence.criteria.Root.as
方法的一些代码示例,展示了Root.as
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Root.as
方法的具体详情如下:
包路径:javax.persistence.criteria.Root
类名称:Root
方法名:as
暂无
代码示例来源:origin: org.omnifaces/omnipersistence
@Override
@SuppressWarnings("hiding")
public <X> Expression<X> as(Class<X> type) {
return getWrapped().as(type);
}
代码示例来源:origin: org.jboss.pressgang.ccms/pressgang-ccms-query
/**
* Find the Root with type class on CriteriaQuery Root Set
*
* @param <T> root type
* @param query criteria query
* @param clazz root type
* @return Root<T> of null if none
*/
public static <T> Root<T> findRoot(CriteriaQuery<?> query, Class<T> clazz) {
for (Root<?> r : query.getRoots()) {
if (clazz.equals(r.getJavaType())) {
return (Root<T>) r.as(clazz);
}
}
return null;
}
内容来源于网络,如有侵权,请联系作者删除!