PartiQLCompilerBuilder

class PartiQLCompilerBuilder

Builder class to instantiate a PartiQLCompiler.

Example usages:

// Default
val compiler = PartiQLCompilerBuilder.standard().build()

// Fluent builder
val compiler = PartiQLCompilerBuilder.standard()
.customFunctions(myCustomFunctionList)
.build()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
fun build(): PartiQLCompiler
Link copied to clipboard
fun customFunctions(customFunctions: List<ExprFunction>): PartiQLCompilerBuilder
Link copied to clipboard
fun customOperatorFactories(customOperatorFactories: List<RelationalOperatorFactory>): PartiQLCompilerBuilder
Link copied to clipboard
fun customProcedures(customProcedures: List<StoredProcedure>): PartiQLCompilerBuilder
Link copied to clipboard
fun customTypes(customTypes: List<CustomType>): PartiQLCompilerBuilder
Link copied to clipboard
fun options(options: EvaluatorOptions): PartiQLCompilerBuilder