|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.mckoi.database.ViewDef
public class ViewDef
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.
Constructor Summary | |
---|---|
ViewDef(DataTableDef view_def,
QueryPlanNode query_node)
Constructs the ViewDef object. |
Method Summary | |
---|---|
DataTableDef |
getDataTableDef()
Returns the DataTableDef for this view. |
QueryPlanNode |
getQueryPlanNode()
Returns the QueryPlanNode for this view. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ViewDef(DataTableDef view_def, QueryPlanNode query_node)
Method Detail |
---|
public DataTableDef getDataTableDef()
public QueryPlanNode getQueryPlanNode()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |