OptimizationProblemFactory

fun fun interface OptimizationProblemFactory<T : Any, out P : OptimizationProblem<T>>

Functions

build
Link copied to clipboard
common
abstract fun build(symbols: List<Symbol>): P
equals
Link copied to clipboard
common
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
common
open fun hashCode(): Int
toString
Link copied to clipboard
common
open fun toString(): String

Extensions

invoke
Link copied to clipboard
common
operator fun <T : Any, P : OptimizationProblem<T>> OptimizationProblemFactory<T, P>.invoke(symbols: List<Symbol>, block: P.() -> Unit): P