Packages

case class FileEmitter(path: Path) extends Product with Serializable

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FileEmitter
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new FileEmitter(path: Path)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def add[T](opt: Option[T])(map: (T) => String): FileEmitter
  5. def add(strings: Seq[LiteralString]): FileEmitter
  6. def add(str: String): FileEmitter
  7. def addIndent(str: String): FileEmitter
  8. def addIndent(): FileEmitter
  9. def addLine(str: String): FileEmitter
  10. def addNL(): FileEmitter
  11. def addSpace(): FileEmitter
  12. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  13. def asString: String
  14. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  15. def closeDef(definition: Definition, withBrace: Boolean = true): FileEmitter
  16. def emit(): Path
  17. def emitAGherkinClause(ghc: GherkinClause): FileEmitter
  18. def emitAction(action: Action): FileEmitter
  19. def emitActions(actions: Seq[Action]): FileEmitter
  20. def emitAggregation(aggregation: Aggregation): FileEmitter
  21. def emitAlternation(alternation: Alternation): FileEmitter
  22. def emitBrief(brief: Option[LiteralString]): FileEmitter
  23. def emitCondition(condition: Condition): FileEmitter
  24. def emitDescription(description: Option[Description]): FileEmitter
  25. def emitEnumeration(enumeration: Enumeration): FileEmitter
  26. def emitExample(example: Example): FileEmitter
  27. def emitExamples(examples: Seq[Example]): FileEmitter
  28. def emitField(field: Field): FileEmitter
  29. def emitFields(of: Seq[Field]): FileEmitter
  30. def emitGherkinClauses(kind: String, clauses: Seq[GherkinClause]): FileEmitter
  31. def emitGherkinStrings(strings: Seq[LiteralString]): FileEmitter
  32. def emitMapping(mapping: Mapping): FileEmitter
  33. def emitMessageRef(mr: MessageRef): FileEmitter
  34. def emitMessageType(mt: MessageType): FileEmitter
  35. def emitOptions(optionDef: OptionsDef[_]): FileEmitter
  36. def emitPattern(pattern: Pattern): FileEmitter
  37. def emitString(s: Strng): FileEmitter
  38. def emitType(t: Type): FileEmitter
  39. def emitTypeExpression(typEx: TypeExpression): FileEmitter
  40. def emitUndefined(): FileEmitter
  41. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  42. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  43. def indent: FileEmitter
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def mkEnumeratorDescription(description: Option[Description]): String
  46. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  47. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  48. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  49. def openDef(definition: Definition, withBrace: Boolean = true): FileEmitter
  50. def outdent: FileEmitter
  51. val path: Path
  52. def productElementNames: Iterator[String]
    Definition Classes
    Product
  53. def spc: String
  54. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  55. def toString(): String
    Definition Classes
    FileEmitter → AnyRef → Any
  56. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  57. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  58. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped