package meta
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait AstContextBase extends Symbols
- trait Conf extends AnyRef
- class ConfMap[C <: Conf] extends (String) ⇒ C
-
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
- abstract class ModuleConf extends Conf
-
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].
- class SModuleBuilder extends AnyRef
- class SourceModuleConf extends ModuleConf
- trait Symbols extends AnyRef
- class TargetModuleConf extends ModuleConf
- 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
Value Members
- object AstLenses
- object ConfMap
- object ModuleConf
- object ScalanAst
- object ScalanAstExtensions
- object ScalanAstTransformers
- object ScalanAstTraversers
- object ScalanAstUtils
- object Symbols
- object UnitConfig extends Serializable