Class OptimizerScope

java.lang.Object
com.schibsted.spt.data.jslt.impl.Scope
com.schibsted.spt.data.jslt.impl.OptimizerScope

public class OptimizerScope extends Scope
Fake scope used when optimizing away objects that are static, but can contain lets anyway. To evaluate those to their values we need a scope that does nothing. Which is this class.
  • Constructor Details

    • OptimizerScope

      public OptimizerScope()
  • Method Details

    • setValue

      public void setValue(int slot, com.fasterxml.jackson.databind.JsonNode value)
      Overrides:
      setValue in class Scope