Package net.hydromatic.morel.eval
Class EvalEnvs.PatSubEvalEnv
java.lang.Object
net.hydromatic.morel.eval.EvalEnvs.ArraySubEvalEnv
net.hydromatic.morel.eval.EvalEnvs.PatSubEvalEnv
- All Implemented Interfaces:
EvalEnv
- Direct Known Subclasses:
EvalEnvs.MutablePatSubEvalEnv
- Enclosing class:
EvalEnvs
Immutable copy of
EvalEnvs.MutablePatSubEvalEnv.-
Field Summary
FieldsFields inherited from class net.hydromatic.morel.eval.EvalEnvs.ArraySubEvalEnv
names, parentEnv, values -
Constructor Summary
ConstructorsConstructorDescriptionPatSubEvalEnv(EvalEnv parentEnv, Core.Pat pat, com.google.common.collect.ImmutableList<String> names, Object[] values) -
Method Summary
Methods inherited from class net.hydromatic.morel.eval.EvalEnvs.ArraySubEvalEnv
getOpt, visitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.hydromatic.morel.eval.EvalEnv
bind, bindMutable, bindMutableArray, bindMutablePat, fix, valueMap
-
Field Details
-
pat
-
-
Constructor Details
-
PatSubEvalEnv
-