org.coursera.courier

templates

package templates

Visibility
  1. Public
  2. All

Type Members

  1. class DataValidationException extends RuntimeException

  2. trait ScalaArrayTemplate extends DataTemplate[DataList] with ScalaTemplate

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

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

  4. abstract class ScalaEnumTemplateSymbol extends AliasedEnumSymbol

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

  5. abstract class ScalaRecordTemplate extends RecordTemplate with ScalaTemplate

  6. trait ScalaTemplate extends AnyRef

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

  7. abstract class ScalaUnionTemplate extends UnionTemplate with ScalaTemplate

Value Members

  1. object DataTemplates

  2. object ScalaEnumTemplate

Ungrouped