Class ViewDef

java.lang.Object
com.mckoi.database.ViewDef

public class ViewDef extends Object
A ViewDef object is a definition of a view stored in the database. It is an object that can be easily serialized and deserialized to/from the system view table. It contains the DataTableDef that describes the characteristics of the view result, and a QueryPlanNode that describes how the view can be constructed.
Author:
Tobias Downer
  • Constructor Details

  • Method Details

    • getDataTableDef

      public DataTableDef getDataTableDef()
      Returns the DataTableDef for this view.
    • getQueryPlanNode

      public QueryPlanNode getQueryPlanNode()
      Returns the QueryPlanNode for this view.