Interface PrefetchProcessor


public interface PrefetchProcessor
A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes. If any of the processing methods return false, node's children will be skipped from traversal.
Since:
1.2
See Also:
PrefetchTreeNode.traverse(PrefetchProcessor)
  • Method Details

    • startPhantomPrefetch

      boolean startPhantomPrefetch​(PrefetchTreeNode node)
    • startDisjointPrefetch

      boolean startDisjointPrefetch​(PrefetchTreeNode node)
    • startDisjointByIdPrefetch

      boolean startDisjointByIdPrefetch​(PrefetchTreeNode prefetchTreeNode)
      Since:
      3.1
    • startJointPrefetch

      boolean startJointPrefetch​(PrefetchTreeNode node)
    • startUnknownPrefetch

      boolean startUnknownPrefetch​(PrefetchTreeNode node)
    • finishPrefetch

      void finishPrefetch​(PrefetchTreeNode node)