javax.persistence.criteria.Subquery.getJavaType()方法的使用及代码示例

x33g5p2x  于2022-01-30 转载在 其他  
字(6.3k)|赞(0)|评价(0)|浏览(122)

本文整理了Java中javax.persistence.criteria.Subquery.getJavaType()方法的一些代码示例,展示了Subquery.getJavaType()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Subquery.getJavaType()方法的具体详情如下:
包路径:javax.persistence.criteria.Subquery
类名称:Subquery
方法名:getJavaType

Subquery.getJavaType介绍

暂无

代码示例

代码示例来源:origin: hibernate/hibernate-orm

@Override
@SuppressWarnings({ "unchecked" })
public <Y> Expression<Y> some(Subquery<Y> subquery) {
  return new SubqueryComparisonModifierExpression<Y>(
      this,
      (Class<Y>) subquery.getJavaType(),
      subquery,
      SubqueryComparisonModifierExpression.Modifier.SOME
  );
}

代码示例来源:origin: hibernate/hibernate-orm

@Override
@SuppressWarnings({ "unchecked" })
public <Y> Expression<Y> all(Subquery<Y> subquery) {
  return new SubqueryComparisonModifierExpression<Y>(
      this,
      (Class<Y>) subquery.getJavaType(),
      subquery,
      SubqueryComparisonModifierExpression.Modifier.ALL
  );
}

代码示例来源:origin: hibernate/hibernate-orm

@Override
@SuppressWarnings({ "unchecked" })
public <Y> Expression<Y> any(Subquery<Y> subquery) {
  return new SubqueryComparisonModifierExpression<Y>(
      this,
      (Class<Y>) subquery.getJavaType(),
      subquery,
      SubqueryComparisonModifierExpression.Modifier.ANY
  );
}

代码示例来源:origin: org.apache.openejb.patch/openjpa-persistence

public SubqueryExpression(Subquery<X> x) {
  super((Class<X>)x.getJavaType());
  e = (SubqueryImpl<X>)x;
}

代码示例来源:origin: org.apache.openejb.patch/openjpa

public SubqueryExpression(Subquery<X> x) {
  super((Class<X>)x.getJavaType());
  e = (SubqueryImpl<X>)x;
}

代码示例来源:origin: org.apache.openjpa/openjpa-persistence

public SubqueryExpression(Subquery<X> x) {
  super((Class<X>)x.getJavaType());
  e = (SubqueryImpl<X>)x;
}

代码示例来源:origin: org.apache.openjpa/openjpa-all

public SubqueryExpression(Subquery<X> x) {
  super((Class<X>)x.getJavaType());
  e = (SubqueryImpl<X>)x;
}

代码示例来源:origin: babyfish-ct/babyfish

@Override
public Class<? extends T> getJavaType() {
  return this.subquery.getJavaType();
}

代码示例来源:origin: com.blazebit/blaze-persistence-jpa-criteria-impl

@Override
@SuppressWarnings({"unchecked"})
public <Y> Expression<Y> some(Subquery<Y> subquery) {
  return new QuantifiableSubqueryExpression<Y>(this, (Class<Y>) subquery.getJavaType(), subquery, QuantifiableSubqueryExpression.Quantor.SOME);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb

/**
 * {@inheritDoc}
 */
@SuppressWarnings({ "unchecked" })
public <Y> Expression<Y> any(Subquery<Y> subquery) {
  return new SubqueryComparisonModifierExpression<Y>(
      this,
      (Class<Y>) subquery.getJavaType(),
      subquery,
      SubqueryComparisonModifierExpression.Modifier.ANY
  );
}

代码示例来源:origin: com.blazebit/blaze-persistence-jpa-criteria-impl

@Override
@SuppressWarnings({"unchecked"})
public <Y> Expression<Y> all(Subquery<Y> subquery) {
  return new QuantifiableSubqueryExpression<Y>(this, (Class<Y>) subquery.getJavaType(), subquery, QuantifiableSubqueryExpression.Quantor.ALL);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb

/**
 * {@inheritDoc}
 */
@SuppressWarnings({ "unchecked" })
public <Y> Expression<Y> some(Subquery<Y> subquery) {
  return new SubqueryComparisonModifierExpression<Y>(
      this,
      (Class<Y>) subquery.getJavaType(),
      subquery,
      SubqueryComparisonModifierExpression.Modifier.SOME
  );
}

代码示例来源:origin: com.blazebit/blaze-persistence-jpa-criteria-impl

@Override
@SuppressWarnings({"unchecked"})
public <Y> Expression<Y> any(Subquery<Y> subquery) {
  return new QuantifiableSubqueryExpression<Y>(this, (Class<Y>) subquery.getJavaType(), subquery, QuantifiableSubqueryExpression.Quantor.ANY);
}

代码示例来源:origin: org.hibernate/com.springsource.org.hibernate.ejb

/**
 * {@inheritDoc}
 */
@SuppressWarnings({ "unchecked" })
public <Y> Expression<Y> all(Subquery<Y> subquery) {
  return new SubqueryComparisonModifierExpression<Y>(
      this,
      (Class<Y>) subquery.getJavaType(),
      subquery,
      SubqueryComparisonModifierExpression.Modifier.ALL
  );
}

代码示例来源:origin: Blazebit/blaze-persistence

@Override
@SuppressWarnings({"unchecked"})
public <Y> Expression<Y> some(Subquery<Y> subquery) {
  return new QuantifiableSubqueryExpression<Y>(this, (Class<Y>) subquery.getJavaType(), subquery, QuantifiableSubqueryExpression.Quantor.SOME);
}

代码示例来源:origin: Blazebit/blaze-persistence

@Override
@SuppressWarnings({"unchecked"})
public <Y> Expression<Y> all(Subquery<Y> subquery) {
  return new QuantifiableSubqueryExpression<Y>(this, (Class<Y>) subquery.getJavaType(), subquery, QuantifiableSubqueryExpression.Quantor.ALL);
}

代码示例来源:origin: Blazebit/blaze-persistence

@Override
@SuppressWarnings({"unchecked"})
public <Y> Expression<Y> any(Subquery<Y> subquery) {
  return new QuantifiableSubqueryExpression<Y>(this, (Class<Y>) subquery.getJavaType(), subquery, QuantifiableSubqueryExpression.Quantor.ANY);
}

代码示例来源:origin: com.haulmont.thirdparty/eclipselink

/**
 * Create a predicate corresponding to an all expression over the subquery
 * results.
 * 
 * @param subquery
 * @return all expression
 */
public <Y> Expression<Y> all(Subquery<Y> subquery){
  return new FunctionExpressionImpl<Y>(metamodel, (Class<Y>) subquery.getJavaType(), new ExpressionBuilder().all(((InternalSelection)subquery).getCurrentNode()), buildList(subquery), "all");
}

代码示例来源:origin: com.haulmont.thirdparty/eclipselink

/**
 * Create a predicate corresponding to a some expression over the subquery
 * results. This is equivalent to an any expression.
 * 
 * @param subquery
 * @return all expression
 */
public <Y> Expression<Y> some(Subquery<Y> subquery){
  return new FunctionExpressionImpl<Y>(metamodel, (Class<Y>) subquery.getJavaType(), new ExpressionBuilder().some(((InternalSelection)subquery).getCurrentNode()), buildList(subquery), "some");
}

代码示例来源:origin: com.haulmont.thirdparty/eclipselink

/**
 * Create a predicate corresponding to an any expression over the subquery
 * results. This is equivalent to a some expression.
 * 
 * @param subquery
 * @return any expression
 */
public <Y> Expression<Y> any(Subquery<Y> subquery){
  return new FunctionExpressionImpl<Y>(metamodel, (Class<Y>) subquery.getJavaType(), new ExpressionBuilder().any(((InternalSelection)subquery).getCurrentNode()), buildList(subquery), "any");
}

相关文章