Interface AdqlValidator.ValidatorTable

  • Enclosing class:
    AdqlValidator

    public static interface AdqlValidator.ValidatorTable
    Defines table metadata for tables known to the validator.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Collection<java.lang.String> getColumnNames()
      Returns a collection of column names associated with this table.
      java.lang.String getSchemaName()
      Returns the name of the schema to which this table belongs, if known.
      java.lang.String getTableName()
      Returns the fully-qualified name of this table, which may include a schema part.
    • Method Detail

      • getTableName

        java.lang.String getTableName()
        Returns the fully-qualified name of this table, which may include a schema part.
        Returns:
        table name
      • getSchemaName

        java.lang.String getSchemaName()
        Returns the name of the schema to which this table belongs, if known. In practice, it only seems to be necessary if the table name does not include a schema part.
        Returns:
        schema name
      • getColumnNames

        java.util.Collection<java.lang.String> getColumnNames()
        Returns a collection of column names associated with this table. A null return value means that the list of column names is not known.

        The return value of this call may change over the lifetime of this object.

        Returns:
        column array, or null