|
|||||||||
| 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 | ||||||||