io.gatling

jsonpath

package jsonpath

Visibility
  1. Public
  2. All

Type Members

  1. case class AnyField(recursive: Boolean = false) extends FieldAccessor with Product with Serializable

  2. sealed trait ArrayAccessor extends PathToken

  3. case class ArrayRandomAccess(indices: List[Int]) extends ArrayAccessor with Product with Serializable

  4. case class ArraySlice(start: Option[Int], stop: Option[Int], step: Int = 1) extends ArrayAccessor with Product with Serializable

    Slicing of an array, indices start at zero

  5. sealed trait AstToken extends AnyRef

  6. trait BinaryBooleanOperator extends AnyRef

  7. case class BooleanFilter(fun: BinaryBooleanOperator, lhs: FilterToken, rhs: FilterToken) extends FilterToken with Product with Serializable

  8. case class ComparisonFilter(operator: ComparisonOperator, lhs: FilterValue, rhs: FilterValue) extends FilterToken with Product with Serializable

  9. trait ComparisonOperator extends AnyRef

  10. case class CurrentObject() extends PathToken with Product with Serializable

  11. case class Field(name: String, recursive: Boolean = false) extends FieldAccessor with Product with Serializable

  12. sealed trait FieldAccessor extends PathToken

  13. sealed trait FilterToken extends PathToken

  14. sealed trait FilterValue extends AstToken

  15. case class HasFilter(query: SubQuery) extends FilterToken with Product with Serializable

  16. case class JPDouble(d: Double) extends JPNumber with Product with Serializable

  17. case class JPLong(i: Long) extends JPNumber with Product with Serializable

  18. sealed trait JPNumber extends FilterValue

  19. case class JPString(s: String) extends FilterValue with Product with Serializable

  20. case class MultiField(names: List[String]) extends FieldAccessor with Product with Serializable

  21. sealed trait PathToken extends AstToken

  22. case class Root() extends FieldAccessor with Product with Serializable

  23. case class SubQuery(path: List[PathToken]) extends FilterValue with Product with Serializable

Value Members

  1. object AST

  2. object AndOperator extends BinaryBooleanOperator

  3. object EqOperator extends ComparisonOperator

  4. object GreaterOperator extends ComparisonOperator

  5. object GreaterOrEqOperator extends ComparisonOperator

  6. object LessOperator extends ComparisonOperator

  7. object LessOrEqOperator extends ComparisonOperator

  8. object OrOperator extends BinaryBooleanOperator

  9. object Parser extends RegexParsers

  10. package jsonsmart

Ungrouped