Class Projector

All Implemented Interfaces:
Result, Receiver

public class Projector extends ProxyReceiver
This class uses a PathMap to do document projection. It acts as a push filter, passing through only those events that are necessary to evaluate the expression that was used to generate the PathMap.
  • Constructor Details

    • Projector

      public Projector(PathMap.PathMapRoot pathMapRoot, Receiver next)
      Create a document projector
      Parameters:
      pathMapRoot - defines the paths within the document that need to be retained
      next - the next receiver in the pipeline
  • Method Details