p

izumi.idealingua

translator

package translator

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package tocsharp
  2. package togolang
  3. package toscala
  4. package totypescript

Type Members

  1. sealed trait AbstractCompilerOptions[E <: TranslatorExtension, M <: BuildManifest] extends AnyRef
  2. class BaseNamingConvention extends AnyRef
  3. final case class CompilerOptions[E <: TranslatorExtension, M <: BuildManifest](language: IDLLanguage, extensions: Seq[E], manifest: M, withBundledRuntime: Boolean = true, providedRuntime: Option[ProvidedRuntime] = None) extends AbstractCompilerOptions[E, M] with Product with Serializable
  4. sealed trait ExtendedModule extends AnyRef
  5. final case class ExtensionId(id: String) extends AnyVal with Product with Serializable
  6. sealed trait IDLLanguage extends AnyRef
  7. case class Layouted(emodules: Seq[ExtendedModule]) extends Product with Serializable
  8. case class ProvidedRuntime(modules: Seq[Module]) extends Product with Serializable
  9. case class Translated(typespace: Typespace, modules: Seq[Module]) extends Product with Serializable
  10. trait TranslationLayouter extends AnyRef
  11. trait Translator extends AnyRef
  12. trait TranslatorDescriptor[TypedOptions] extends AnyRef
  13. trait TranslatorExtension extends AnyRef
  14. class TypespaceCompilerBaseFacade extends AnyRef
  15. final case class UntypedCompilerOptions(language: IDLLanguage, extensions: Seq[TranslatorExtension], manifest: BuildManifest, withBundledRuntime: Boolean = true, providedRuntime: Option[ProvidedRuntime] = None) extends AbstractCompilerOptions[TranslatorExtension, BuildManifest] with Product with Serializable

Value Members

  1. object CompilerOptions extends Serializable
  2. object ExtendedModule
  3. object IDLLanguage
  4. object ProvidedRuntime extends Serializable
  5. object TypespaceCompilerBaseFacade

Ungrouped