Package

pl.touk.nussknacker.engine

compile

Permalink

package compile

Visibility
  1. Public
  2. All

Type Members

  1. case class CompilationResult[+Result](typing: Map[String, ValidationContext], result: ValidatedNel[ProcessCompilationError, Result]) extends Product with Serializable

    Permalink
  2. case class CompiledProcess(parts: CompiledProcessParts, subPartCompiler: PartSubGraphCompiler, lazyInterpreterDeps: LazyInterpreterDependencies, interpreter: Interpreter, lifecycle: Seq[Lifecycle]) extends Product with Serializable

    Permalink
  3. class ExpressionCompiler extends AnyRef

    Permalink
  4. sealed trait PartSubGraphCompilationError extends ProcessCompilationError

    Permalink
  5. class PartSubGraphCompiler extends AnyRef

    Permalink
  6. sealed trait ProcessCompilationError extends AnyRef

    Permalink
  7. class ProcessCompiler extends ProcessCompilerBase with ProcessValidator

    Permalink
  8. trait ProcessCompilerBase extends AnyRef

    Permalink
    Attributes
    protected
  9. sealed trait ProcessUncanonizationError extends ProcessCompilationError

    Permalink
  10. trait ProcessValidator extends LazyLogging

    Permalink
  11. case class SubprocessResolver(subprocesses: Map[String, CanonicalProcess]) extends Product with Serializable

    Permalink
  12. class ValidatedSyntax[Err] extends AnyRef

    Permalink
  13. case class ValidationContext(variables: Map[String, TypingResult] = Map.empty, parent: Option[ValidationContext] = None) extends Product with Serializable

    Permalink

Value Members

  1. object CompilationResult extends Applicative[CompilationResult]

    Permalink
  2. object CompiledProcess extends Serializable

    Permalink
  3. object ExpressionCompiler

    Permalink
  4. object ProcessCompilationError

    Permalink
  5. object ProcessValidator

    Permalink
  6. object SubprocessResolver extends Serializable

    Permalink
  7. object ValidatedSyntax

    Permalink
  8. object ValidationContext extends Serializable

    Permalink
  9. object Validations

    Permalink

Ungrouped