Class

org.apache.daffodil.grammar.primitives

PackedIntegerDelimitedEndOfData

Related Doc: package primitives

Permalink

case class PackedIntegerDelimitedEndOfData(e: ElementBase, signed: Boolean, packedSignCodes: PackedSignCodes) extends PackedIntegerDelimited with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, PackedIntegerDelimited, StringDelimited, Padded, PaddingInfoMixin, StringDelimBase, Terminal, NamedGram, Gram, GramRuntime1Mixin, BasicComponent, ImplementsThrowsOrSavesSDE, SavesErrorsAndWarnings, ImplementsThrowsSDE, ResolvesQNames, ThrowsSDE, HasTunable, OOLAGHostImpl, OOLAGHost, NamedMixinBase, WithDiagnostics, Logging, Identity, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PackedIntegerDelimitedEndOfData
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. PackedIntegerDelimited
  7. StringDelimited
  8. Padded
  9. PaddingInfoMixin
  10. StringDelimBase
  11. Terminal
  12. NamedGram
  13. Gram
  14. GramRuntime1Mixin
  15. BasicComponent
  16. ImplementsThrowsOrSavesSDE
  17. SavesErrorsAndWarnings
  18. ImplementsThrowsSDE
  19. ResolvesQNames
  20. ThrowsSDE
  21. HasTunable
  22. OOLAGHostImpl
  23. OOLAGHost
  24. NamedMixinBase
  25. WithDiagnostics
  26. Logging
  27. Identity
  28. AnyRef
  29. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new PackedIntegerDelimitedEndOfData(e: ElementBase, signed: Boolean, packedSignCodes: PackedSignCodes)

    Permalink

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. final def LV[T](sym: Symbol)(body: ⇒ T): OOLAGValue[T]

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  5. def NoAnnotationContext: Option[SchemaFileLocation]

    Permalink
    Definition Classes
    ImplementsThrowsSDE
  6. final def SDE(str: String, args: Any*): Nothing

    Permalink
    Definition Classes
    Gram → SavesErrorsAndWarnings → ImplementsThrowsSDE → ThrowsSDE
  7. final def SDE(th: Throwable): Nothing

    Permalink
    Definition Classes
    ThrowsSDE
  8. def SDEButContinue(id: String, args: Any*): Unit

    Permalink
    Definition Classes
    ImplementsThrowsOrSavesSDE → SavesErrorsAndWarnings
  9. final def SDW(warnID: WarnID, str: String, args: Any*): Unit

    Permalink
    Definition Classes
    Gram → ImplementsThrowsOrSavesSDE → SavesErrorsAndWarnings
  10. def ThrowSDE: PartialFunction[Throwable, Nothing]

    Permalink
    Definition Classes
    ThrowsSDE
  11. final def areLogging(lvl: Type): Boolean

    Permalink
    Definition Classes
    Logging
  12. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  13. final def assuming(pred: Boolean): Unit

    Permalink
    Definition Classes
    OOLAGHost
  14. def checkDelimiterDistinctness(escapeSchemeKind: EscapeKind, optPadChar: Option[String], optEscChar: Option[String], optEscEscChar: Option[String], optEscBlkStart: Option[String], optEscBlkEnd: Option[String], terminatingMarkup: Seq[String], context: ThrowsSDE): Unit

    Permalink
    Definition Classes
    StringDelimBase
  15. final def checkErrors: Unit

    Permalink
    Definition Classes
    OOLAGHost
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. lazy val cname: String

    Permalink
    Definition Classes
    StringDelimited
  18. final val context: SchemaComponent

    Permalink
    Definition Classes
    Gram
  19. final var currentOVList: Seq[OOLAGValueBase]

    Permalink
    Definition Classes
    OOLAGHost
  20. lazy val diagnosticDebugName: String

    Permalink
    Definition Classes
    NamedMixinBase
  21. def diagnostics: Seq[Diagnostic]

    Permalink
    Definition Classes
    OOLAGHost
  22. def doLogging(lvl: Type, msg: String, args: Seq[Any]): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  23. val e: ElementBase

    Permalink
  24. final def eBase: ElementBase

    Permalink
    Attributes
    protected
    Definition Classes
    PaddedPaddingInfoMixin
  25. lazy val eName: String

    Permalink
    Definition Classes
    StringDelimited
  26. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. def error(th: Diagnostic): Unit

    Permalink
    Definition Classes
    OOLAGHost
  28. final def errors: Seq[Diagnostic]

    Permalink
    Definition Classes
    OOLAGHost
  29. lazy val es: Option[DFDLEscapeScheme]

    Permalink
    Definition Classes
    StringDelimited
  30. lazy val escapeSchemeParseEvOpt: Maybe[EscapeSchemeParseEv]

    Permalink
    Definition Classes
    StringDelimited
  31. lazy val escapeSchemeUnparseEvOpt: Maybe[EscapeSchemeUnparseEv]

    Permalink
    Definition Classes
    StringDelimited
  32. lazy val fieldDFAParseEv: FieldDFAParseEv

    Permalink
    Definition Classes
    StringDelimited
  33. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. val forWhat: ParserOrUnparser

    Permalink
    Definition Classes
    Gram
  35. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  36. def getDiagnostics: Seq[Diagnostic]

    Permalink
    Definition Classes
    OOLAGHost → WithDiagnostics
  37. def getLogWriter(): LogWriter

    Permalink
    Definition Classes
    Logging
  38. final def getLoggingLevel(): Type

    Permalink
    Definition Classes
    Logging
  39. final def hasNoParser: Parser

    Permalink
    Attributes
    protected
    Definition Classes
    GramRuntime1Mixin
  40. final def hasNoUnparser: Unparser

    Permalink
    Attributes
    protected
    Definition Classes
    GramRuntime1Mixin
  41. final def hasOOLAGRootSetup: Boolean

    Permalink
    Definition Classes
    OOLAGHost
  42. val isDelimRequired: Boolean

    Permalink
  43. def isEmpty: Boolean

    Permalink
    Definition Classes
    TerminalGram
  44. def isError: Boolean

    Permalink
    Definition Classes
    OOLAGHost → WithDiagnostics
  45. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  46. lazy val justificationPad: Type

    Permalink
    Definition Classes
    PaddingInfoMixin
  47. lazy val justificationTrim: Type

    Permalink

    parsingPadChar is the pad character for parsing unparsingPadChar is the pad character for unparsing These are always carried as MaybeChar.

    parsingPadChar is the pad character for parsing unparsingPadChar is the pad character for unparsing These are always carried as MaybeChar.

    We need both, because in the same schema you can have textPadKind="padChar" but textTrimKind="none", so there can't be just one pad char object if it is to carry information about both whether or not a pad character is to be used, and the value.

    Definition Classes
    PaddingInfoMixin
  48. lazy val leftPaddingOpt: Option[TextPaddingParser]

    Permalink
    Definition Classes
    StringDelimited
  49. final macro def log(lvl: Type, msg: String, args: Any*): Unit

    Permalink
    Definition Classes
    Logging
  50. lazy val logID: String

    Permalink
    Definition Classes
    Logging → Identity
  51. var logLevel: Maybe[Type]

    Permalink
    Definition Classes
    Logging
  52. var logWriter: Maybe[LogWriter]

    Permalink
    Definition Classes
    Logging
  53. final def maybeParser: Maybe[Parser]

    Permalink
    Definition Classes
    GramRuntime1Mixin
  54. final lazy val maybeUnparser: Maybe[Unparser]

    Permalink
    Definition Classes
    GramRuntime1Mixin
  55. final val nArgs: Args

    Permalink
    Definition Classes
    OOLAGHostImpl → OOLAGHost
  56. def name: String

    Permalink
    Definition Classes
    NamedGramGram
  57. final def namespaces: NamespaceBinding

    Permalink
    Definition Classes
    Gram → ResolvesQNames
  58. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  59. final def notYetImplemented(msg: String, args: Any*): Nothing

    Permalink
    Definition Classes
    ThrowsSDE
  60. final def notify(): Unit

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

    Permalink
    Definition Classes
    AnyRef
  62. final lazy val oolagContext: OOLAGHost

    Permalink
    Definition Classes
    OOLAGHost
  63. final def oolagContextViaArgs: Option[OOLAGHost]

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHostImpl → OOLAGHost
  64. def oolagError(th: Diagnostic): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  65. final def oolagParent: OOLAGHost

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  66. def oolagWarn(th: Diagnostic): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  67. final lazy val optOolagContext: Option[OOLAGHost]

    Permalink
    Definition Classes
    OOLAGHost
  68. val packedSignCodes: PackedSignCodes

    Permalink
  69. lazy val parser: Parser

    Permalink

    Provides parser.

    Provides parser.

    Required to examine child parsers, and optimize itself out by propagating NadaParser if there is no parser.

    Definition Classes
    PackedIntegerDelimitedStringDelimitedGramRuntime1Mixin
  70. lazy val parsingPadChar: MaybeChar

    Permalink

    parsingPadChar is the pad character for parsing unparsingPadChar is the pad character for unparsing These are always carried as MaybeChar.

    parsingPadChar is the pad character for parsing unparsingPadChar is the pad character for unparsing These are always carried as MaybeChar.

    We need both, because in the same schema you can have textPadKind="padChar" but textTrimKind="none", so there can't be just one pad char object if it is to carry information about both whether or not a pad character is to be used, and the value.

    Definition Classes
    PaddingInfoMixin
  71. lazy val path: String

    Permalink
    Definition Classes
    Gram → OOLAGHost
  72. def qNameForProperty(local: String, ns: NS): GlobalQName

    Permalink
    Definition Classes
    ResolvesQNames
  73. def removePrefix(prefixedValue: String): String

    Permalink
    Definition Classes
    ResolvesQNames
  74. final def requiredEvaluations(lv: OOLAGValueBase): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  75. final def requiredEvaluations(arg: ⇒ Any): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  76. def resolveQName(qnString: String): RefQName

    Permalink
    Definition Classes
    ResolvesQNames
  77. final def schemaDefinitionError(str: String, args: Any*): Nothing

    Permalink
    Definition Classes
    ThrowsSDE
  78. def schemaDefinitionErrorButContinue(str: String, args: Any*): Unit

    Permalink
    Definition Classes
    SavesErrorsAndWarnings
  79. def schemaDefinitionErrorDueToPropertyValue(propertyName: String, propertyValue: String, propertyLocation: LookupLocation, otherPropertyLocation: LookupLocation, str: String, args: Any*): Nothing

    Permalink
    Definition Classes
    SavesErrorsAndWarnings
  80. final macro def schemaDefinitionUnless(testThatWillThrowIfFalse: Boolean, str: String, args: Any*): Unit

    Permalink
    Definition Classes
    ThrowsSDE
  81. macro def schemaDefinitionWarningUnless(warnID: WarnID, testThatWillWarnIfFalse: Boolean, str: String, args: Any*): Unit

    Permalink
    Definition Classes
    SavesErrorsAndWarnings
  82. macro def schemaDefinitionWarningWhen(warnID: WarnID, testThatWillWarnIfTrue: Boolean, str: String, args: Any*): Unit

    Permalink
    Definition Classes
    SavesErrorsAndWarnings
  83. final macro def schemaDefinitionWhen(testThatWillThrowIfTrue: Boolean, str: String, args: Any*): Unit

    Permalink
    Definition Classes
    ThrowsSDE
  84. final def schemaFileLocation: SchemaFileLocation

    Permalink
    Definition Classes
    Gram → ThrowsSDE
  85. def setLogWriter(lw: LogWriter): Unit

    Permalink
    Definition Classes
    Logging
  86. def setLoggingLevel(level: Type): Unit

    Permalink
    Definition Classes
    Logging
  87. final def setOOLAGContext(oolagContextArg: OOLAGHost): Unit

    Permalink
    Definition Classes
    OOLAGHost
  88. val signed: Boolean

    Permalink
  89. lazy val stringTruncationType: Type

    Permalink
    Definition Classes
    PaddingInfoMixin
  90. def subset(testThatWillThrowIfFalse: Boolean, msg: String, args: Any*): Unit

    Permalink
    Definition Classes
    ImplementsThrowsOrSavesSDE
  91. def subsetError(msg: String, args: Any*): Nothing

    Permalink
    Definition Classes
    ImplementsThrowsOrSavesSDE
  92. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  93. val textDelimitedParser: TextDelimitedParserBase

    Permalink
    Definition Classes
    StringDelimited
  94. def toString(): String

    Permalink
    Definition Classes
    StringDelimBaseNamedGram → AnyRef → Any
  95. final def toss(th: Throwable): Nothing

    Permalink
    Definition Classes
    ThrowsSDE
  96. final lazy val tunable: DaffodilTunables

    Permalink
    Definition Classes
    Gram → ImplementsThrowsOrSavesSDE → HasTunable
  97. lazy val unparser: Unparser

    Permalink

    Provides unparser.

    Provides unparser.

    Required to examine child unparsers, and optimize itself out by propagating NadaUnparser if there is no unparser.

    Definition Classes
    PackedIntegerDelimitedStringDelimitedGramRuntime1Mixin
  98. lazy val unparsingPadChar: MaybeChar

    Permalink
    Definition Classes
    PaddingInfoMixin
  99. final def unqualifiedPathStepPolicy: UnqualifiedPathStepPolicy

    Permalink
    Definition Classes
    Gram → ResolvesQNames
  100. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  103. def warn(th: Diagnostic): Unit

    Permalink
    Definition Classes
    OOLAGHost
  104. final def warnings: Seq[Diagnostic]

    Permalink
    Definition Classes
    OOLAGHost
  105. macro def withLoggingLevel[S](newLevel: Type)(body: ⇒ S): Unit

    Permalink
    Definition Classes
    Logging
  106. def ||(qq: ⇒ Gram): Gram

    Permalink

    This || operator means one of the operands ONLY.

    This || operator means one of the operands ONLY. I.e., statically they are supposed to be mutually exclusive, so only one (or none) of them should ever survive.

    Definition Classes
    Gram
  107. def ~(qq: ⇒ Gram): Gram

    Permalink

    Sequential composition operator in the grammar.

    Sequential composition operator in the grammar.

    Note: This should not evaluate the argument unless it has to.

    Definition Classes
    Gram

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from PackedIntegerDelimited

Inherited from StringDelimited

Inherited from Padded

Inherited from PaddingInfoMixin

Inherited from StringDelimBase

Inherited from Terminal

Inherited from NamedGram

Inherited from Gram

Inherited from GramRuntime1Mixin

Inherited from BasicComponent

Inherited from ImplementsThrowsOrSavesSDE

Inherited from SavesErrorsAndWarnings

Inherited from ImplementsThrowsSDE

Inherited from ResolvesQNames

Inherited from ThrowsSDE

Inherited from HasTunable

Inherited from OOLAGHostImpl

Inherited from OOLAGHost

Inherited from NamedMixinBase

Inherited from WithDiagnostics

Inherited from Logging

Inherited from Identity

Inherited from AnyRef

Inherited from Any

Ungrouped