p

scalan

meta

package meta

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait AstContextBase extends Symbols
  2. trait Conf extends AnyRef
  3. class ConfMap[C <: Conf] extends (String) ⇒ C
  4. abstract class LibraryConfig extends Conf

    Base class for configuration of Special library.

    Base class for configuration of Special library. Each Special library contain: - Source modules(i.e. api, impl) - Target modules - one conf module - and one scalanizer module

  5. abstract class ModuleConf extends Conf
  6. case class PluginConfig(classesPath: String, extraData: Any = null) extends Product with Serializable

    <c>classesPath</c> is a path to JAR or directory containing scalanizer-plugin.properties and a plugin for Scalanizer which implements [scalan.meta.scalanizer.Plugin].

  7. class SModuleBuilder extends AnyRef
  8. class SourceModuleConf extends ModuleConf
  9. trait Symbols extends AnyRef
  10. class TargetModuleConf extends ModuleConf
  11. case class UnitConfig(baseDir: String, name: String, srcPath: String, resourcePath: String, entityFile: String, baseContextTrait: String = "scalan.Scalan", extraImports: List[String] = ..., isVirtualized: Boolean = true, wrappers: Map[String, WrapperConf] = Map()) extends Conf with Updatable[UnitConfig] with Product with Serializable

Ungrouped