Class

org.apache.daffodil.tdml

ParserTestCase

Related Doc: package tdml

Permalink

case class ParserTestCase(ptc: NodeSeq, parentArg: DFDLTestSuite) extends TestCase with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, TestCase, Logging, Identity, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ParserTestCase
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. TestCase
  7. Logging
  8. Identity
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ParserTestCase(ptc: NodeSeq, parentArg: DFDLTestSuite)

    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 areLogging(lvl: Type): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  7. val compiler: Compiler

    Permalink
    Attributes
    protected
    Definition Classes
    TestCase
  8. lazy val config: String

    Permalink
    Definition Classes
    TestCase
  9. lazy val defaultRoundTrip: Boolean

    Permalink
    Definition Classes
    TestCase
  10. lazy val defaultValidation: String

    Permalink
    Definition Classes
    TestCase
  11. lazy val description: String

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

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  13. lazy val document: Option[Document]

    Permalink
    Definition Classes
    TestCase
  14. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. lazy val errors: Option[ExpectedErrors]

    Permalink
    Definition Classes
    TestCase
  16. lazy val expectsValidationError: Boolean

    Permalink
    Definition Classes
    TestCase
  17. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  19. def getLogWriter(): LogWriter

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

    Permalink
    Definition Classes
    Logging
  21. final def getProcessor(schemaSource: DaffodilSchemaSource, useSerializedProcessor: Boolean): CompileResult

    Permalink
    Attributes
    protected
    Definition Classes
    TestCase
  22. def getSuppliedSchema(schemaArg: Option[Node]): DaffodilSchemaSource

    Permalink
    Definition Classes
    TestCase
  23. lazy val id: String

    Permalink
    Definition Classes
    TestCase
  24. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    Logging
  26. lazy val logID: String

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

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

    Permalink
    Definition Classes
    Logging
  29. lazy val model: String

    Permalink
    Definition Classes
    TestCase
  30. val name: String

    Permalink
    Definition Classes
    TestCase
  31. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  34. lazy val optExpectedInfoset: Option[Infoset]

    Permalink
  35. lazy val optExpectedOrInputInfoset: Option[Infoset]

    Permalink
    Definition Classes
    TestCase
  36. val parent: DFDLTestSuite

    Permalink
    Definition Classes
    TestCase
  37. val parentArg: DFDLTestSuite

    Permalink
  38. val ptc: NodeSeq

    Permalink
  39. lazy val root: String

    Permalink
    Definition Classes
    TestCase
  40. lazy val roundTrip: Boolean

    Permalink
    Definition Classes
    TestCase
  41. def run(schemaArg: Option[Node] = None): Long

    Permalink

    Returns number of bytes processed.

    Returns number of bytes processed.

    Definition Classes
    TestCase
  42. def runParseExpectErrors(processor: DataProcessor, dataToParse: Input, lengthLimitInBits: Long, errors: ExpectedErrors, optWarnings: Option[ExpectedWarnings], optValidationErrors: Option[ExpectedValidationErrors], validationMode: Type): Unit

    Permalink
  43. def runParseExpectSuccess(processor: DataProcessor, dataToParse: Input, lengthLimitInBits: Long, warnings: Option[ExpectedWarnings], validationErrors: Option[ExpectedValidationErrors], validationMode: Type, roundTripArg: Boolean): Unit

    Permalink
  44. def runProcessor(schemaSource: DaffodilSchemaSource, optDataToParse: Option[Input], optLengthLimitInBits: Option[Long], optErrors: Option[ExpectedErrors], optWarnings: Option[ExpectedWarnings], optValidationErrors: Option[ExpectedValidationErrors], validationMode: Type, roundTrip: Boolean, tracer: Option[Debugger]): Unit

    Permalink
    Definition Classes
    ParserTestCaseTestCase
  45. def setLogWriter(lw: LogWriter): Unit

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

    Permalink
    Definition Classes
    Logging
  47. def setupDebugOrTrace(processor: DataProcessor): Unit

    Permalink
    Definition Classes
    TestCase
  48. lazy val shouldValidate: Boolean

    Permalink
    Definition Classes
    TestCase
  49. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  50. lazy val tcID: String

    Permalink
    Definition Classes
    TestCase
  51. lazy val tcRoundTrip: String

    Permalink
    Definition Classes
    TestCase
  52. lazy val unsupported: Boolean

    Permalink
    Definition Classes
    TestCase
  53. lazy val validationErrors: Option[ExpectedValidationErrors]

    Permalink
    Definition Classes
    TestCase
  54. lazy val validationMode: Type

    Permalink
    Definition Classes
    TestCase
  55. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. lazy val warnings: Option[ExpectedWarnings]

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

    Permalink
    Definition Classes
    Logging

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from TestCase

Inherited from Logging

Inherited from Identity

Inherited from AnyRef

Inherited from Any

Ungrouped