io.prestosql.sql.tree.QualifiedName.hasSuffix()方法的使用及代码示例

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

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

QualifiedName.hasSuffix介绍

暂无

代码示例

代码示例来源:origin: io.prestosql/presto-main

public boolean matchesPrefix(Optional<QualifiedName> prefix)
{
  return !prefix.isPresent() || relationAlias.isPresent() && relationAlias.get().hasSuffix(prefix.get());
}

代码示例来源:origin: prestosql/presto

public boolean matchesPrefix(Optional<QualifiedName> prefix)
{
  return !prefix.isPresent() || relationAlias.isPresent() && relationAlias.get().hasSuffix(prefix.get());
}

代码示例来源:origin: prestosql/presto

@Test
public void testQualifiedName()
{
  assertEquals(QualifiedName.of("a", "b", "c", "d").toString(), "a.b.c.d");
  assertEquals(QualifiedName.of("A", "b", "C", "d").toString(), "a.b.c.d");
  assertTrue(QualifiedName.of("a", "b", "c", "d").hasSuffix(QualifiedName.of("b", "c", "d")));
  assertTrue(QualifiedName.of("a", "b", "c", "d").hasSuffix(QualifiedName.of("a", "b", "c", "d")));
  assertFalse(QualifiedName.of("a", "b", "c", "d").hasSuffix(QualifiedName.of("a", "c", "d")));
  assertFalse(QualifiedName.of("a", "b", "c", "d").hasSuffix(QualifiedName.of("z", "a", "b", "c", "d")));
  assertEquals(QualifiedName.of("a", "b", "c", "d"), QualifiedName.of("a", "b", "c", "d"));
}

相关文章