Interface StarPathElement

All Superinterfaces:
MatchablePathElement, PathElement
All Known Implementing Classes:
StarAllPathElement, StarDoublePathElement, StarRegexPathElement, StarSinglePathElement

public interface StarPathElement extends MatchablePathElement
Marker interface for PathElements that contain the "*" wildcard. Three subclasses were created for performance reasons.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Method to see if a candidate key would match this PathElement.

    Methods inherited from interface com.bazaarvoice.jolt.common.pathelement.MatchablePathElement

    match

    Methods inherited from interface com.bazaarvoice.jolt.common.pathelement.PathElement

    getCanonicalForm, getRawKey
  • Method Details

    • stringMatch

      boolean stringMatch(String literal)
      Method to see if a candidate key would match this PathElement.
      Returns:
      true if the provided literal will match this Element's regex