Class Table.Default

java.lang.Object
org.huiche.core.ast.Segment.Default
org.huiche.ast.metadata.Table.Default
All Implemented Interfaces:
Serializable, Table, TableRef, Segment
Enclosing interface:
Table

public static class Table.Default extends Segment.Default implements Table
Table默认实现
Author:
Maning
See Also:
  • Constructor Details

    • Default

      public Default(String name)
      默认构造
      Parameters:
      name - 表名
  • Method Details

    • as

      public AliasTableRef as(String alias)
      Description copied from interface: Table
      设置别名
      Specified by:
      as in interface Table
      Parameters:
      alias - 别名
      Returns:
      表引用
    • name

      public String name()
      Description copied from interface: Table
      表名
      Specified by:
      name in interface Table
      Returns:
      表名
    • pseudoSql

      public String pseudoSql()
      Description copied from interface: Segment
      伪SQL,用于直接toString时显示
      Specified by:
      pseudoSql in interface Segment
      Returns:
      伪SQL