package translator
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
- package tocsharp
- package togolang
- package toprotobuf
- package toscala
- package totypescript
Type Members
- sealed trait AbstractCompilerOptions[E <: TranslatorExtension, M <: BuildManifest] extends AnyRef
- class BaseNamingConvention extends AnyRef
- 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
- sealed trait ExtendedModule extends AnyRef
- final case class ExtensionId(id: String) extends AnyVal with Product with Serializable
- sealed trait IDLLanguage extends AnyRef
- case class Layouted(emodules: Seq[ExtendedModule]) extends Product with Serializable
- case class ProvidedRuntime(modules: Seq[Module]) extends Product with Serializable
- case class Translated(typespace: Typespace, modules: Seq[Module]) extends Product with Serializable
- trait TranslationLayouter extends AnyRef
- trait Translator extends AnyRef
- trait TranslatorDescriptor[TypedOptions] extends AnyRef
- trait TranslatorExtension extends AnyRef
- class TypespaceCompilerBaseFacade extends AnyRef
- class TypespaceCompilerFSFacade extends AnyRef
- final case class UntypedCompilerOptions(language: IDLLanguage, extensions: Seq[TranslatorExtension], target: Option[Path], manifest: BuildManifest, withBundledRuntime: Boolean = true, providedRuntime: Option[ProvidedRuntime] = None, zipOutput: Boolean = true) extends AbstractCompilerOptions[TranslatorExtension, BuildManifest] with Product with Serializable
Value Members
- object CompilerOptions extends Serializable
- object ExtendedModule
- object IDLLanguage
- object ProvidedRuntime extends Serializable
- object TypespaceCompilerBaseFacade
- object TypespaceCompilerFSFacade