package jsonpath
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- sealed trait BinaryBooleanOperator extends Product with Serializable
-
sealed
trait
ComparisonOperator extends Product with Serializable
Originally contributed by Nicolas Rémond.
- sealed trait ComparisonWithOrderingOperator extends ComparisonOperator
- final case class JPError(reason: String) extends Product with Serializable
- class JsonPath extends AnyRef
- class JsonPathWalker extends AnyRef
- class Parser extends AnyRef
-
class
RecursiveDataIterator extends RecursiveIterator[Iterator[JsonNode]]
Collect all nodes data (objects and leaves)
-
class
RecursiveFieldIterator extends RecursiveIterator[VisitedIterator]
Collect all first nodes in a branch with a given name
-
abstract
class
RecursiveIterator[T] extends AbstractIterator[JsonNode]
Originally contributed by Nicolas Rémond.
-
class
RecursiveNodeIterator extends RecursiveIterator[Iterator[JsonNode]]
Collect all nodes
- class StringBuilderPool extends ThreadLocal[StringBuilder]
- final case class VisitedArray(it: Iterator[JsonNode]) extends VisitedIterator with Product with Serializable
- sealed trait VisitedIterator extends AnyRef
- final case class VisitedObject(it: Iterator[Entry[String, JsonNode]]) extends VisitedIterator with Product with Serializable
Value Members
-
object
AST
Originally contributed by Nicolas Rémond.
- object AndOperator extends BinaryBooleanOperator with Product with Serializable
- object EqOperator extends ComparisonOperator with Product with Serializable
- object EqWithOrderingOperator extends ComparisonWithOrderingOperator with Product with Serializable
- object GreaterOperator extends ComparisonWithOrderingOperator with Product with Serializable
- object GreaterOrEqOperator extends ComparisonWithOrderingOperator with Product with Serializable
-
object
JsonPath
Originally contributed by Nicolas Rémond.
- object LessOperator extends ComparisonWithOrderingOperator with Product with Serializable
- object LessOrEqOperator extends ComparisonWithOrderingOperator with Product with Serializable
- object NotEqOperator extends ComparisonOperator with Product with Serializable
- object OrOperator extends BinaryBooleanOperator with Product with Serializable
-
object
Parser extends RegexParsers
Originally contributed by Nicolas Rémond.