Package

pl.touk.nussknacker.engine

compile

Permalink

package compile

Visibility
  1. Public
  2. All

Type Members

  1. case class CompilationResult[+Result](typing: Map[String, NodeTypingInfo], 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. case class NodeTypingInfo(inputValidationContext: ValidationContext, expressionsTypingInfo: Map[String, ExpressionTypingInfo]) extends Product with Serializable

    Permalink
  5. class PartSubGraphCompiler extends AnyRef

    Permalink
  6. class ProcessCompiler extends ProcessCompilerBase with ProcessValidator

    Permalink
  7. trait ProcessCompilerBase extends AnyRef

    Permalink
    Attributes
    protected
  8. trait ProcessValidator extends LazyLogging

    Permalink
  9. case class SubprocessResolver(subprocesses: Map[String, CanonicalProcess]) 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 NodeTypingInfo extends Serializable

    Permalink
  5. object PartSort

    Permalink
  6. object PartSubGraphCompiler

    Permalink
  7. object ProcessCompiler

    Permalink
  8. object ProcessValidator

    Permalink
  9. object SubprocessResolver extends Serializable

    Permalink
  10. object Validations

    Permalink

Ungrouped