Package

org.coursera.courier

templates

Permalink

package templates

Visibility
  1. Public
  2. All

Type Members

  1. class DataValidationException extends RuntimeException

    Permalink
  2. trait ScalaArrayTemplate extends DataTemplate[DataList] with ScalaTemplate

    Permalink
  3. abstract class ScalaEnumTemplate[T <: ScalaEnumTemplateSymbol] extends Enum[T] with ScalaTemplate with SchemaAware

    Permalink

    Extends a Scala Enumeration, providing access to the Courier schema and it's properties.

  4. abstract class ScalaEnumTemplateSymbol extends AliasedEnumSymbol

    Permalink

    Enumeration value type that includes Courier specific convenience methods such as property(String).

  5. abstract class ScalaRecordTemplate extends RecordTemplate with ScalaTemplate

    Permalink
  6. trait ScalaTemplate extends AnyRef

    Permalink

    Base trait for the Scala "template" classes generated by Courier.

  7. abstract class ScalaUnionTemplate extends UnionTemplate with ScalaTemplate

    Permalink

Value Members

  1. object DataTemplates

    Permalink
  2. object ScalaEnumTemplate

    Permalink

Ungrouped