Class JPropPathSplitter.StringPathOnlySplitter

  • Enclosing class:
    JPropPathSplitter

    public static class JPropPathSplitter.StringPathOnlySplitter
    extends JPropPathSplitter
    Simple variant where we only have path separator, and optional "segment is index iff value is integer number"
    • Field Detail

      • _pathSeparator

        protected final java.lang.String _pathSeparator
      • _pathSeparatorLength

        protected final int _pathSeparatorLength
    • Constructor Detail

      • StringPathOnlySplitter

        public StringPathOnlySplitter​(java.lang.String pathSeparator,
                                      boolean useIndex)
    • Method Detail

      • splitAndAdd

        public JPropNode splitAndAdd​(JPropNode parent,
                                     java.lang.String key,
                                     java.lang.String value)
        Description copied from class: JPropPathSplitter
        Main access method for splitting key into one or more segments and using segmentation to add the String value as a node in its proper location.
        Specified by:
        splitAndAdd in class JPropPathSplitter
        Returns:
        Newly added node