com.jayway.jsonpath.internal
Class PathTokenizer

java.lang.Object
  extended by com.jayway.jsonpath.internal.PathTokenizer
All Implemented Interfaces:
Iterable<PathToken>

public class PathTokenizer
extends Object
implements Iterable<PathToken>

Author:
Kalle Stenflo

Constructor Summary
PathTokenizer(String jsonPath)
           
 
Method Summary
 List<String> getFragments()
           
 String getPath()
           
 LinkedList<PathToken> getPathTokens()
           
 Iterator<PathToken> iterator()
           
 PathToken removeLastPathToken()
           
 int size()
           
 List<String> splitPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PathTokenizer

public PathTokenizer(String jsonPath)
Method Detail

getFragments

public List<String> getFragments()

size

public int size()

getPath

public String getPath()

getPathTokens

public LinkedList<PathToken> getPathTokens()

iterator

public Iterator<PathToken> iterator()
Specified by:
iterator in interface Iterable<PathToken>

removeLastPathToken

public PathToken removeLastPathToken()

splitPath

public List<String> splitPath()


Copyright © 2011-2012. All Rights Reserved.