Package net.hydromatic.morel.compile
Class Relationalizer
java.lang.Object
net.hydromatic.morel.ast.Shuttle
net.hydromatic.morel.compile.EnvShuttle
net.hydromatic.morel.compile.Relationalizer
-
Field Summary
Fields inherited from class net.hydromatic.morel.compile.EnvShuttle
envFields inherited from class net.hydromatic.morel.ast.Shuttle
typeSystem -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateRelationalizer(TypeSystem typeSystem, Environment env) Private constructor. -
Method Summary
Modifier and TypeMethodDescriptionstatic Relationalizerof(TypeSystem typeSystem, Environment env) Creates a Relationalizer.protected Relationalizerpush(Environment env) Creates a shuttle the same as this but with a new environment.private Core.Fromprotected Core.Expvisit(Core.Apply apply) Methods inherited from class net.hydromatic.morel.compile.EnvShuttle
bind, bind, visit, visit, visit, visit, visitMethods inherited from class net.hydromatic.morel.ast.Shuttle
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitList, visitMap, visitSortedMap
-
Constructor Details
-
Relationalizer
Private constructor.
-
-
Method Details
-
of
Creates a Relationalizer. -
push
Description copied from class:EnvShuttleCreates a shuttle the same as this but with a new environment.- Specified by:
pushin classEnvShuttle
-
visit
-
toFrom
-
visit
- Overrides:
visitin classEnvShuttle
-