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

x33g5p2x  于2022-01-28 转载在 其他  
字(1.7k)|赞(0)|评价(0)|浏览(152)

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

Root.getAlias介绍

暂无

代码示例

代码示例来源:origin: Impetus/Kundera

builder.appendAlias(from.getAlias() != null ? from.getAlias() : select.getAlias());
  for (Expression expr : expressions)
    builder.appendWhere(expr, from.getAlias());
  String alias = from.getAlias() != null ? from.getAlias() : select.getAlias();
  builder.appendMultiOrdering(orderings, alias);

代码示例来源:origin: org.omnifaces/omnipersistence

@Override
public String getAlias() {
  return getWrapped().getAlias();
}

代码示例来源:origin: BatooOrg/BatooJPA

@Override
  public String apply(Root<?> input) {
    final RootImpl<?> root = (RootImpl<?>) input;
    final StringBuilder builder = new StringBuilder(input.getModel().getName());
    if (StringUtils.isNotBlank(input.getAlias())) {
      builder.append(" as ").append(input.getAlias());
    }
    final String joins = root.generateJpqlJoins(AbstractCriteriaQueryImpl.this);
    if (StringUtils.isNotBlank(joins)) {
      builder.append("\n").append(BatooUtils.indent(joins));
    }
    return builder.toString();
  }
});

代码示例来源:origin: org.batoo.jpa/batoo-jpa

@Override
  public String apply(Root<?> input) {
    final RootImpl<?> root = (RootImpl<?>) input;
    final StringBuilder builder = new StringBuilder(input.getModel().getName());
    if (StringUtils.isNotBlank(input.getAlias())) {
      builder.append(" as ").append(input.getAlias());
    }
    final String joins = root.generateJpqlJoins(AbstractCriteriaQueryImpl.this);
    if (StringUtils.isNotBlank(joins)) {
      builder.append("\n").append(BatooUtils.indent(joins));
    }
    return builder.toString();
  }
});

相关文章