All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----openstar.util.TypedList | +----collage.kernel.Base
A derivation base is a list of BaseElement
objects,
and describes the replacement of one or more hyperedges in a collage.
A Base
object can be passed to a Collage
for execution.
public Base()
public boolean build(Collage collage, RuleSet rules, TableInfo tableInfo, boolean kInverse)
protected void insert(Edge edge, Collage collage, Transformation trans, Collage delContext)
protected boolean getEdgeRuleNormal(Collage collage, RuleSet rules, TableInfo tableInfo, Edge curEdge, boolean kInverse, Rule rule[], Transformation trans[])
protected boolean getEdgeRuleExhaust(Collage collage, RuleSet rules, TableInfo tableInfo, Edge curEdge, boolean kInverse, Rule rule[], Transformation trans[])
protected boolean contextOk(Collage collage, Rule rule, Transformation trans)
protected double getNormRandom()
All Packages Class Hierarchy This Package Previous Next Index