Class PathConstraint

java.lang.Object
io.fluxcapacitor.common.api.search.constraints.PathConstraint
All Implemented Interfaces:
Constraint
Direct Known Subclasses:
BetweenConstraint, ContainsConstraint, ExistsConstraint, FindConstraint, MatchConstraint

public abstract class PathConstraint
extends Object
implements Constraint
  • Constructor Details

    • PathConstraint

      public PathConstraint()
  • Method Details

    • getPath

      public abstract String getPath()
    • matches

      protected abstract boolean matches​(Document.Entry entry)
    • matches

      public boolean matches​(Document document)
      Specified by:
      matches in interface Constraint
    • hasPathConstraint

      public boolean hasPathConstraint()
      Specified by:
      hasPathConstraint in interface Constraint
    • checkPathBeforeEntry

      protected boolean checkPathBeforeEntry()