Class

org.apache.daffodil.grammar.primitives

UnicodeByteOrderMark

Related Doc: package primitives

Permalink

case class UnicodeByteOrderMark(e: Root) extends UnimplementedPrimitive with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, UnimplementedPrimitive, Primitive, Terminal, NamedGram, Gram, OOLAGHostImpl, OOLAGHost, NamedMixinBase, WithDiagnostics, Logging, Identity, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UnicodeByteOrderMark
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. UnimplementedPrimitive
  7. Primitive
  8. Terminal
  9. NamedGram
  10. Gram
  11. OOLAGHostImpl
  12. OOLAGHost
  13. NamedMixinBase
  14. WithDiagnostics
  15. Logging
  16. Identity
  17. AnyRef
  18. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UnicodeByteOrderMark(e: Root)

    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. final def SDE(str: String, args: Any*): Nothing

    Permalink
    Definition Classes
    Gram
  6. final def SDW(warnID: WarnID, str: String, args: Any*): Unit

    Permalink
    Definition Classes
    Gram
  7. final def areLogging(lvl: Type): Boolean

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

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

    Permalink
    Definition Classes
    OOLAGHost
  10. final def checkErrors: Unit

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. final val context: SchemaComponent

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

    Permalink
    Definition Classes
    OOLAGHost
  14. lazy val diagnosticDebugName: String

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  17. val e: Root

    Permalink
  18. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    OOLAGHost
  21. def finalize(): Unit

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

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

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

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

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

    Permalink
    Definition Classes
    Logging
  27. final def hasNoParser: Parser

    Permalink
    Attributes
    protected
    Definition Classes
    Gram
  28. final def hasNoUnparser: Unparser

    Permalink
    Attributes
    protected
    Definition Classes
    Gram
  29. final def hasOOLAGRootSetup: Boolean

    Permalink
    Definition Classes
    OOLAGHost
  30. def isEmpty: Boolean

    Permalink
    Definition Classes
    TerminalGram
  31. def isError: Boolean

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

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

    Permalink
    Definition Classes
    Logging
  34. lazy val logID: String

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

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

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

    Permalink
    Definition Classes
    Gram
  38. final def maybeUnparser: Maybe[Unparser]

    Permalink
    Definition Classes
    Gram
  39. final val nArgs: Args

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

    Permalink
    Definition Classes
    NamedGramGram
  41. final def ne(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    OOLAGHost
  45. final def oolagContextViaArgs: Some[OOLAGHost]

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

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

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

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  49. final 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
    UnimplementedPrimitiveGram
  50. lazy val path: String

    Permalink
    Definition Classes
    Gram → OOLAGHost
  51. final def requiredEvaluations(lv: OOLAGValueBase): Unit

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

    Permalink
    Attributes
    protected
    Definition Classes
    OOLAGHost
  53. def setLogWriter(lw: LogWriter): Unit

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

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

    Permalink
    Definition Classes
    OOLAGHost
  56. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    PrimitiveNamedGram → AnyRef → Any
  58. final 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
    UnimplementedPrimitiveGram
  59. final def wait(): Unit

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

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

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

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

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

    Permalink
    Definition Classes
    Logging
  65. 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
  66. 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 UnimplementedPrimitive

Inherited from Primitive

Inherited from Terminal

Inherited from NamedGram

Inherited from Gram

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