Class

org.apache.daffodil.processors

SequenceRuntimeData

Related Doc: package processors

Permalink

final class SequenceRuntimeData extends ModelGroupRuntimeData

Linear Supertypes
ModelGroupRuntimeData, TermRuntimeData, PreSerialization, Serializable, Serializable, RuntimeData, HasSchemaFileLocation, LookupLocation, LocationInSchemaFile, ResolvesQNames, ImplementsThrowsSDE, ThrowsSDE, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SequenceRuntimeData
  2. ModelGroupRuntimeData
  3. TermRuntimeData
  4. PreSerialization
  5. Serializable
  6. Serializable
  7. RuntimeData
  8. HasSchemaFileLocation
  9. LookupLocation
  10. LocationInSchemaFile
  11. ResolvesQNames
  12. ImplementsThrowsSDE
  13. ThrowsSDE
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SequenceRuntimeData(variableMapArg: ⇒ VariableMap, encInfoArg: ⇒ EncodingRuntimeData, schemaFileLocationArg: ⇒ SchemaFileLocation, ciArg: ⇒ DPathCompileInfo, diagnosticDebugNameArg: ⇒ String, pathArg: ⇒ String, namespacesArg: ⇒ NamespaceBinding, defaultBitOrderArg: ⇒ BitOrder, groupMembersArg: ⇒ Seq[TermRuntimeData], erdArg: ElementRuntimeData, trdArg: ⇒ TermRuntimeData, isRepresentedArg: ⇒ Boolean, couldHaveTextArg: ⇒ Boolean, alignmentValueInBitsArg: ⇒ Int, hasNoSkipRegionsArg: ⇒ Boolean, optIgnoreCaseArg: ⇒ Option[YesNo], maybeFillByteEvArg: ⇒ Maybe[FillByteEv], maybeCheckByteAndBitOrderEvArg: ⇒ Maybe[CheckByteAndBitOrderEv], maybeCheckBitOrderAndCharsetEvArg: ⇒ Maybe[CheckBitOrderAndCharsetEv])

    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. def NoAnnotationContext: Option[SchemaFileLocation]

    Permalink
    Definition Classes
    ImplementsThrowsSDE
  5. def SDE(id: String, args: Any*): Nothing

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

    Permalink
    Definition Classes
    ThrowsSDE
  7. def ThrowSDE: PartialFunction[Throwable, Nothing]

    Permalink
    Definition Classes
    ThrowsSDE
  8. lazy val alignmentValueInBits: Int

    Permalink
    Definition Classes
    TermRuntimeData
  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. lazy val ci: DPathCompileInfo

    Permalink
    Definition Classes
    ModelGroupRuntimeData
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def columnDescription: String

    Permalink
    Definition Classes
    HasSchemaFileLocation → LocationInSchemaFile
  13. lazy val couldHaveText: Boolean

    Permalink
    Definition Classes
    TermRuntimeData
  14. lazy val defaultBitOrder: BitOrder

    Permalink
    Definition Classes
    TermRuntimeData
  15. lazy val diagnosticDebugName: String

    Permalink
    Definition Classes
    ModelGroupRuntimeDataRuntimeData
  16. lazy val dpathCompileInfo: DPathCompileInfo

    Permalink
    Definition Classes
    TermRuntimeData
  17. lazy val encInfo: EncodingRuntimeData

    Permalink
    Definition Classes
    ModelGroupRuntimeData
  18. lazy val encodingInfo: EncodingRuntimeData

    Permalink
    Definition Classes
    TermRuntimeData
  19. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def equals(other: Any): Boolean

    Permalink
    Definition Classes
    TermRuntimeData → AnyRef → Any
  21. lazy val erd: ElementRuntimeData

    Permalink
    Definition Classes
    ModelGroupRuntimeData
  22. def fileDescription: String

    Permalink
    Definition Classes
    HasSchemaFileLocation → LocationInSchemaFile
  23. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  25. lazy val groupMembers: Seq[TermRuntimeData]

    Permalink
    Definition Classes
    ModelGroupRuntimeData
  26. lazy val hasNoSkipRegions: Boolean

    Permalink
    Definition Classes
    TermRuntimeData
  27. final def hashCode(): Int

    Permalink
    Definition Classes
    TermRuntimeData → AnyRef → Any
  28. lazy val immediateEnclosingElementRuntimeData: Option[ElementRuntimeData]

    Permalink
    Definition Classes
    TermRuntimeDataRuntimeData
  29. lazy val immediateEnclosingTermRuntimeData: Maybe[TermRuntimeData]

    Permalink
    Definition Classes
    TermRuntimeDataRuntimeData
  30. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  31. lazy val isRepresented: Boolean

    Permalink
    Definition Classes
    TermRuntimeData
  32. def lineDescription: String

    Permalink
    Definition Classes
    HasSchemaFileLocation → LocationInSchemaFile
  33. def locationDescription: String

    Permalink
    Definition Classes
    HasSchemaFileLocation → LocationInSchemaFile
  34. lazy val maybeCheckBitOrderAndCharsetEv: Maybe[CheckBitOrderAndCharsetEv]

    Permalink
    Definition Classes
    TermRuntimeData
  35. lazy val maybeCheckByteAndBitOrderEv: Maybe[CheckByteAndBitOrderEv]

    Permalink
    Definition Classes
    TermRuntimeData
  36. lazy val maybeFillByteEv: Maybe[FillByteEv]

    Permalink
    Definition Classes
    TermRuntimeData
  37. val me: Class[_ <: PreSerialization]

    Permalink
    Definition Classes
    PreSerialization
  38. lazy val namespaces: NamespaceBinding

    Permalink
    Definition Classes
    ModelGroupRuntimeDataRuntimeData → ResolvesQNames
  39. final def ne(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  43. lazy val optIgnoreCase: Option[YesNo]

    Permalink
    Definition Classes
    TermRuntimeData
  44. lazy val path: String

    Permalink
    Definition Classes
    ModelGroupRuntimeDataRuntimeData
  45. def preSerialization: Unit

    Permalink
    Definition Classes
    ModelGroupRuntimeDataTermRuntimeData → PreSerialization
  46. def qNameForProperty(local: String, ns: NS): GlobalQName

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

    Permalink
    Definition Classes
    ResolvesQNames
  48. def resolveQName(qnString: String): RefQName

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

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

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

    Permalink
    Definition Classes
    ThrowsSDE
  52. lazy val schemaFileLocation: SchemaFileLocation

    Permalink
    Definition Classes
    ModelGroupRuntimeDataRuntimeData → HasSchemaFileLocation → ThrowsSDE
  53. final def serializeObject(out: ObjectOutputStream): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    PreSerialization
  54. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

    Permalink
    Definition Classes
    ThrowsSDE
  57. lazy val trd: TermRuntimeData

    Permalink
    Definition Classes
    ModelGroupRuntimeData
  58. def tunable: DaffodilTunables

    Permalink

    At some point TermRuntimeData is a ResolvesQNames which requires tunables:

    At some point TermRuntimeData is a ResolvesQNames which requires tunables:

    Anything to do with expressions might deal with namespace prefixes on qnames in expressions, or on NCNames in expressions, so has to have the namespace default policy tunable so as to be able to be compatible with IBM's implementation of DPath.

    TermRuntimeData refers to a DPathCompileInfo which has the namespace prefix, element name, etc. that are needed in order to compile DPath expressions at runtime (in the debugger, which is part of the runtime; hence, need this info at runtime.)

    Definition Classes
    TermRuntimeDataRuntimeData → ResolvesQNames
  59. lazy val variableMap: VariableMap

    Permalink
    Definition Classes
    ModelGroupRuntimeDataRuntimeData
  60. final def wait(): Unit

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

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

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

Inherited from ModelGroupRuntimeData

Inherited from TermRuntimeData

Inherited from PreSerialization

Inherited from Serializable

Inherited from Serializable

Inherited from RuntimeData

Inherited from HasSchemaFileLocation

Inherited from LookupLocation

Inherited from LocationInSchemaFile

Inherited from ResolvesQNames

Inherited from ImplementsThrowsSDE

Inherited from ThrowsSDE

Inherited from AnyRef

Inherited from Any

Ungrouped