Top Description Fields Constructors Methods
org.h2.table

public Class PlanItem

extends Object
Class Inheritance
Imports
org.h2.index.Index

The plan item describes the index to be used, and the estimated cost when using it.

Field Summary

Modifier and TypeField and Description
pack-priv double
cost

The cost.

private Index
private PlanItem
private int[]
private PlanItem

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Index
pack-priv PlanItem
pack-priv int[]
pack-priv PlanItem
pack-priv void
setIndex(Index index)

pack-priv void
pack-priv void
setMasks(int[] masks)

pack-priv void
setNestedJoinPlan(PlanItem nestedJoinPlan)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

costback to summary
pack-priv double cost

The cost.

indexback to summary
private Index index
joinPlanback to summary
private PlanItem joinPlan
masksback to summary
private int[] masks
nestedJoinPlanback to summary
private PlanItem nestedJoinPlan

Constructor Detail

PlanItemback to summary
public PlanItem()

Method Detail

getIndexback to summary
public Index getIndex()
getJoinPlanback to summary
pack-priv PlanItem getJoinPlan()
getMasksback to summary
pack-priv int[] getMasks()
getNestedJoinPlanback to summary
pack-priv PlanItem getNestedJoinPlan()
setIndexback to summary
pack-priv void setIndex(Index index)
setJoinPlanback to summary
pack-priv void setJoinPlan(PlanItem joinPlan)
setMasksback to summary
pack-priv void setMasks(int[] masks)
setNestedJoinPlanback to summary
pack-priv void setNestedJoinPlan(PlanItem nestedJoinPlan)