本文整理了Java中org.eclipse.persistence.internal.expressions.QueryKeyExpression.normalize
方法的一些代码示例,展示了QueryKeyExpression.normalize
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。QueryKeyExpression.normalize
方法的具体详情如下:
包路径:org.eclipse.persistence.internal.expressions.QueryKeyExpression
类名称:QueryKeyExpression
方法名:normalize
[英]INTERNAL: Normalize the expression into a printable structure. Any joins must be added to form a new root.
[中]内部:将表达式规范化为可打印的结构。必须添加任何联接以形成新的根。
代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core
/**
* INTERNAL:
* Normalize the expression into a printable structure.
* Any joins must be added to form a new root.
*/
@Override
public Expression normalize(ExpressionNormalizer normalizer) {
return normalize(normalizer, this, null);
}
代码示例来源:origin: com.haulmont.thirdparty/eclipselink
/**
* INTERNAL:
* Normalize the expression into a printable structure.
* Any joins must be added to form a new root.
*/
@Override
public Expression normalize(ExpressionNormalizer normalizer) {
return normalize(normalizer, this, null);
}
代码示例来源:origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence
/**
* INTERNAL:
* Normalize the expression into a printable structure.
* Any joins must be added to form a new root.
*/
public Expression normalize(ExpressionNormalizer normalizer) {
return normalize(normalizer, null);
}
代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core
if (baseQueryKeyExpression.hasBeenNormalized()) {
clonedBaseExpression = (QueryKeyExpression) baseQueryKeyExpression.normalize(normalizer);
if (basebaseExprMapping != null && basebaseExprMapping.isOneToOneMapping()) {
clonedBaseExpression = (QueryKeyExpression) baseQueryKeyExpression.normalize(normalizer);
clonedBaseExpression.isClonedForSubQuery = true;
clonedBaseExpression = (QueryKeyExpression) clonedBaseExpression.normalize(normalizer);
statement.addOptimizedClonedExpressions(baseQueryKeyExpression, clonedBaseExpression);
clonedExpression = (QueryKeyExpression) clonedExpression.normalize(normalizer, clonedExpression, foreignKeyJoinPointer);
} else {
clonedExpression = (QueryKeyExpression) clonedExpression.normalize(normalizer, base, foreignKeyJoinPointer);
代码示例来源:origin: com.haulmont.thirdparty/eclipselink
if (baseQueryKeyExpression.hasBeenNormalized()) {
clonedBaseExpression = (QueryKeyExpression) baseQueryKeyExpression.normalize(normalizer);
if (basebaseExprMapping != null && basebaseExprMapping.isOneToOneMapping()) {
clonedBaseExpression = (QueryKeyExpression) baseQueryKeyExpression.normalize(normalizer);
clonedBaseExpression.isClonedForSubQuery = true;
clonedBaseExpression = (QueryKeyExpression) clonedBaseExpression.normalize(normalizer);
statement.addOptimizedClonedExpressions(baseQueryKeyExpression, clonedBaseExpression);
clonedExpression = (QueryKeyExpression) clonedExpression.normalize(normalizer, clonedExpression, foreignKeyJoinPointer);
} else {
clonedExpression = (QueryKeyExpression) clonedExpression.normalize(normalizer, base, foreignKeyJoinPointer);
代码示例来源:origin: org.eclipse.persistence/org.eclipse.persistence.core
queryKey.setHasBeenNormalized(false);
queryKey = (QueryKeyExpression)queryKey.normalize(normalizer, first, foreignKeyJoinPointer);
if (!foreignKeyJoinPointer.isEmpty()) {
foreignKeyJoin = foreignKeyJoinPointer.get(0);
代码示例来源:origin: com.haulmont.thirdparty/eclipselink
queryKey.setHasBeenNormalized(false);
queryKey = (QueryKeyExpression)queryKey.normalize(normalizer, first, foreignKeyJoinPointer);
if (!foreignKeyJoinPointer.isEmpty()) {
foreignKeyJoin = foreignKeyJoinPointer.get(0);
代码示例来源:origin: org.eclipse.persistence/com.springsource.org.eclipse.persistence
second.setHasBeenNormalized(false);
second = (QueryKeyExpression)second.normalize(normalizer, foreignKeyJoinPointer);
if (!foreignKeyJoinPointer.isEmpty()) {
foreignKeyJoin = (Expression)foreignKeyJoinPointer.firstElement();
内容来源于网络,如有侵权,请联系作者删除!