Object/Trait

org.apache.daffodil.processors.parsers

ArrayIndexStatus

Related Docs: trait ArrayIndexStatus | package parsers

Permalink

object ArrayIndexStatus

Object to provide namespace for these constant values.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ArrayIndexStatus
  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 Done extends StopArrayIndexStatus with Product with Serializable

    Permalink

    Indicates that we are done iterating, and should stop parsing more array.

    Indicates that we are done iterating, and should stop parsing more array. Used to indicate that the end of the array was identified by speculative parsing.

  5. object Failed extends StopArrayIndexStatus with Product with Serializable

    Permalink

    Indicates that pstate status is failed, that is, we are unable to continue parsing.

    Indicates that pstate status is failed, that is, we are unable to continue parsing. No parse attempt should be done for this index.

  6. object OptionalLast extends OptionalArrayIndexStatus with Product with Serializable

    Permalink

    Indicates that the array element index is maxOccurs exactly, for any element which has bounded occurrences.

    Indicates that the array element index is maxOccurs exactly, for any element which has bounded occurrences.

    This is needed so we can decide NOT to consume a separator if we fail on a zero-length string. This is used in some situations where we tolerate redundant separators.

  7. object OptionalMiddle extends OptionalArrayIndexStatus with Product with Serializable

    Permalink

    Indicates that the array element index is minOccurs or greater, and strictly less than maxOccurs.

    Indicates that the array element index is minOccurs or greater, and strictly less than maxOccurs.

    When maxOccurs is unbounded, this is always returned.

  8. object Required extends GoArrayIndexStatus with Product with Serializable

    Permalink

    Indicates the array element occurrence index is less than or equal to minOccurs, and so is required.

    Indicates the array element occurrence index is less than or equal to minOccurs, and so is required. However, for occursCountKind 'parsed' or 'stopValue' this is never returned, as the min/max bounds are only advisory for validation purposes in that case.

  9. final def asInstanceOf[T0]: T0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped