Class PathHierarchyTokenizer

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class PathHierarchyTokenizer
    extends Tokenizer
    Tokenizer for path-like hierarchies.

    Take something like:

      /something/something/else
     
    and make:
      /something
      /something/something
      /something/something/else
     
    • Constructor Detail

      • PathHierarchyTokenizer

        public PathHierarchyTokenizer()
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(int skip)
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(int bufferSize,
                                      char delimiter)
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(char delimiter,
                                      char replacement)
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(char delimiter,
                                      char replacement,
                                      int skip)
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(AttributeFactory factory,
                                      char delimiter,
                                      char replacement,
                                      int skip)
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(int bufferSize,
                                      char delimiter,
                                      char replacement,
                                      int skip)
      • PathHierarchyTokenizer

        public PathHierarchyTokenizer​(AttributeFactory factory,
                                      int bufferSize,
                                      char delimiter,
                                      char replacement,
                                      int skip)