net.sourceforge.squirrel_sql.plugins.oracle.explainplan
Class ExplainPlanExecuter.ExplainPlanModel.ExplainRow

java.lang.Object
  extended by net.sourceforge.squirrel_sql.plugins.oracle.explainplan.ExplainPlanExecuter.ExplainPlanModel.ExplainRow
All Implemented Interfaces:
TreeNode
Enclosing class:
ExplainPlanExecuter.ExplainPlanModel

public static class ExplainPlanExecuter.ExplainPlanModel.ExplainRow
extends Object
implements TreeNode


Constructor Summary
ExplainPlanExecuter.ExplainPlanModel.ExplainRow(ExplainPlanExecuter.ExplainPlanModel.ExplainRow parent, int id, String stmntId, Timestamp timeStamp, String remarks, String operation, String options, String object_node, String object_owner, String object_name, String object_instance, String object_type, String optimizer, BigDecimal searchColumns, BigDecimal position, BigDecimal cost, BigDecimal cardinality, BigDecimal bytes, String other_tag, String distribution)
           
 
Method Summary
 void addChild(ExplainPlanExecuter.ExplainPlanModel.ExplainRow row)
           
 Enumeration<ExplainPlanExecuter.ExplainPlanModel.ExplainRow> children()
           
 ExplainPlanExecuter.ExplainPlanModel.ExplainRow findChild(int id)
           
 boolean getAllowsChildren()
           
 TreeNode getChildAt(int child)
           
 int getChildCount()
           
 int getID()
           
 int getIndex(TreeNode node)
           
 TreeNode getParent()
           
 Object getValueAt(int column)
           
 boolean isLeaf()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExplainPlanExecuter.ExplainPlanModel.ExplainRow

public ExplainPlanExecuter.ExplainPlanModel.ExplainRow(ExplainPlanExecuter.ExplainPlanModel.ExplainRow parent,
                                                       int id,
                                                       String stmntId,
                                                       Timestamp timeStamp,
                                                       String remarks,
                                                       String operation,
                                                       String options,
                                                       String object_node,
                                                       String object_owner,
                                                       String object_name,
                                                       String object_instance,
                                                       String object_type,
                                                       String optimizer,
                                                       BigDecimal searchColumns,
                                                       BigDecimal position,
                                                       BigDecimal cost,
                                                       BigDecimal cardinality,
                                                       BigDecimal bytes,
                                                       String other_tag,
                                                       String distribution)
Method Detail

getID

public int getID()

getParent

public TreeNode getParent()
Specified by:
getParent in interface TreeNode

children

public Enumeration<ExplainPlanExecuter.ExplainPlanModel.ExplainRow> children()
Specified by:
children in interface TreeNode

getAllowsChildren

public boolean getAllowsChildren()
Specified by:
getAllowsChildren in interface TreeNode

getIndex

public int getIndex(TreeNode node)
Specified by:
getIndex in interface TreeNode

addChild

public void addChild(ExplainPlanExecuter.ExplainPlanModel.ExplainRow row)

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface TreeNode

getValueAt

public Object getValueAt(int column)

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface TreeNode

getChildAt

public TreeNode getChildAt(int child)
Specified by:
getChildAt in interface TreeNode

findChild

public ExplainPlanExecuter.ExplainPlanModel.ExplainRow findChild(int id)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2001-2010. All Rights Reserved.