java.lang.Object
org.hibernate.search.engine.backend.common.spi.FieldPaths

public class FieldPaths extends Object
  • Field Details

    • PATH_SEPARATOR

      public static final char PATH_SEPARATOR
      See Also:
    • PATH_SEPARATOR_STRING

      public static final String PATH_SEPARATOR_STRING
    • PATH_SEPARATOR_REGEX_STRING

      public static final String PATH_SEPARATOR_REGEX_STRING
      See Also:
  • Method Details

    • prefix

      public static String prefix(String prefix, String relativeFieldName)
    • prefix

      public static org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern prefix(String prefix, org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern relativeFieldPathGlob)
    • compose

      public static String compose(String absolutePath, String relativeFieldName)
    • compose

      public static org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern compose(String absolutePath, org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern relativeFieldPathGlob)
    • absolutize

      public static org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern absolutize(String absoluteParentPath, String prefix, org.hibernate.search.util.common.pattern.spi.SimpleGlobPattern relativeFieldPathGlob)
    • relativize

      public static FieldPaths.RelativizedPath relativize(String absolutePath)
    • isStrictPrefix

      public static boolean isStrictPrefix(String prefixCandidatePath, String path)
    • split

      public static String[] split(String absoluteFieldPath)