Object/Trait

org.apache.daffodil.processors.parsers

ParseAttemptStatus

Related Docs: trait ParseAttemptStatus | package parsers

Permalink

object ParseAttemptStatus

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParseAttemptStatus
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Failed_EntireArray extends FailedParseAttemptStatus with Product with Serializable

    Permalink

    The parse failed.

    The parse failed. The entire array/optional element failed.

    When the number of occurrences is specified, then any failure results in a failure of the entire array.

    When the number of occurrences is determined by speculative parsing, then in some cases a failure of an occurrence gets turned into a Success_EndOfArray (at a prior occurrence) or a Failed_WholeArray.

  5. object Failed_NoForwardProgress extends FailedParseAttemptStatus with Product with Serializable

    Permalink

    The parse failed.

    The parse failed. This was a forward speculative parse, and it failed, but furthermore, no forward progress was made.

    This status is only created by unseparated sequences.

  6. object Failed_SpeculativeParse extends FailedParseAttemptStatus with Product with Serializable

    Permalink

    The parse failed.

    The parse failed. This was a forward-speculative parse, and it failed.

  7. object Failed_WithDiscriminatorSet extends FailedParseAttemptStatus with Product with Serializable

    Permalink

    The parse failed, and a discriminator was set, indicating that the PoU was resolved first, and subsequently a failure occurred.

  8. object Success_EndOfArray extends SuccessParseAttemptStatus with Product with Serializable

    Permalink

    The parse succeeded.

    The parse succeeded. We have reached the end of the variable occurrences.

    Ultimately all parses of variable-occurrence/PoU elements must end with either Success_EndOfArray, or FailedWholeArray status. However, in some cases a failure of an occurrence gets turned into a Success_EndOfArray (at a prior occurrence) or a FailedWholeArray.

  9. object Success_LengthUndetermined extends SuccessParseAttemptStatus with Product with Serializable

    Permalink

    The parse succeeded.

    The parse succeeded. We did not keep track of whether it consumed bits or not.

  10. object Success_NotZeroLength extends SuccessParseAttemptStatus with Product with Serializable

    Permalink

    The parse succeeded.

    The parse succeeded. The parse consumed some bits - was not zero length.

  11. object Success_SkippedSeparator extends SuccessParseAttemptStatus with Product with Serializable

    Permalink

    The parse succeeded.

    The parse succeeded. The parse consumed a separator that is being skipped.

    This is used only by separated sequences, and only for optional occurrences when a separator is being passed over and ignored, without an occurrence being added to the infoset.

  12. object Success_ZeroLength extends SuccessParseAttemptStatus with Product with Serializable

    Permalink

    The parse succeeded.

    The parse succeeded. The parse consumed no bits - i.e., was zero length.

  13. object Uninitialized extends ParseAttemptStatus with Product with Serializable

    Permalink

    State that we initialize the variable to.

    State that we initialize the variable to. Only exists until the first parse attempt.

  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  18. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  19. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  20. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  22. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  23. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  24. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped