org.eigenbase.relopt
Class CallingConventionTraitDef.ConversionData

java.lang.Object
  extended by org.eigenbase.relopt.CallingConventionTraitDef.ConversionData
Enclosing class:
CallingConventionTraitDef

private static final class CallingConventionTraitDef.ConversionData
extends Object


Field Summary
(package private)  Graph<CallingConvention> conversionGraph
           
(package private)  MultiMap<Graph.Arc,ConverterRule> mapArcToConverterRule
          For a given source/target convention, there may be several possible conversion rules.
 
Constructor Summary
private CallingConventionTraitDef.ConversionData()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

conversionGraph

final Graph<CallingConvention> conversionGraph

mapArcToConverterRule

final MultiMap<Graph.Arc,ConverterRule> mapArcToConverterRule
For a given source/target convention, there may be several possible conversion rules. Maps Graph.Arc to a collection of ConverterRule objects.

Constructor Detail

CallingConventionTraitDef.ConversionData

private CallingConventionTraitDef.ConversionData()