Class PathTokenFactory
- java.lang.Object
-
- com.jayway.jsonpath.internal.path.PathTokenFactory
-
public class PathTokenFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PathTokenFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static PathToken
crateScanToken()
static PathToken
createFunctionPathToken(java.lang.String function)
static PathToken
createIndexArrayPathToken(ArrayIndexOperation arrayIndexOperation)
static PathToken
createPredicatePathToken(Predicate predicate)
static PathToken
createPredicatePathToken(java.util.Collection<Predicate> predicates)
static PathToken
createPropertyPathToken(java.util.List<java.lang.String> properties)
static RootPathToken
createRootPathToken(char token)
static PathToken
createSinglePropertyPathToken(java.lang.String property)
static PathToken
createSliceArrayPathToken(ArraySliceOperation arraySliceOperation)
static PathToken
createWildCardPathToken()
-
-
-
Method Detail
-
createRootPathToken
public static RootPathToken createRootPathToken(char token)
-
createSinglePropertyPathToken
public static PathToken createSinglePropertyPathToken(java.lang.String property)
-
createPropertyPathToken
public static PathToken createPropertyPathToken(java.util.List<java.lang.String> properties)
-
createSliceArrayPathToken
public static PathToken createSliceArrayPathToken(ArraySliceOperation arraySliceOperation)
-
createIndexArrayPathToken
public static PathToken createIndexArrayPathToken(ArrayIndexOperation arrayIndexOperation)
-
createWildCardPathToken
public static PathToken createWildCardPathToken()
-
crateScanToken
public static PathToken crateScanToken()
-
createPredicatePathToken
public static PathToken createPredicatePathToken(java.util.Collection<Predicate> predicates)
-
createFunctionPathToken
public static PathToken createFunctionPathToken(java.lang.String function)
-
-