c

zio.parser.internal.stacksafe.ParserOp

ProcessRepeatedElement

final case class ProcessRepeatedElement(parseElement: ParserOp, min: Int, max: Option[Int]) extends ParserOp with Product with Serializable

Pushes the last result to the top chunk builder. If the last result was successful, repush the element parser and itself. If the last result is a failure, finish building the result and check the min/max constraints.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ProcessRepeatedElement
  2. Serializable
  3. Product
  4. Equals
  5. ParserOp
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ProcessRepeatedElement(parseElement: ParserOp, min: Int, max: Option[Int])

Value Members

  1. val max: Option[Int]
  2. val min: Int
  3. val needsEmptyResultSlot: Boolean
    Definition Classes
    ProcessRepeatedElementParserOp
  4. val parseElement: ParserOp
  5. def productElementNames: Iterator[String]
    Definition Classes
    Product