Package org.kie.dmn.core.internal.utils
Class DMNRuntimeBuilder
- java.lang.Object
-
- org.kie.dmn.core.internal.utils.DMNRuntimeBuilder
-
public class DMNRuntimeBuilder extends java.lang.ObjectInternal Utility class.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDMNRuntimeBuilder.DMNRuntimeBuilderConfiguredstatic interfaceDMNRuntimeBuilder.RelativeImportResolver
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description DMNRuntimeBuilderaddProfile(DMNProfile dmnProfile)DMNRuntimeBuilder.DMNRuntimeBuilderConfiguredbuildConfiguration()DMNRuntimeBuilder.DMNRuntimeBuilderConfiguredbuildConfigurationUsingCustomCompiler(java.util.function.Function<org.kie.dmn.api.core.DMNCompilerConfiguration,org.kie.dmn.api.core.DMNCompiler> dmnCompilerFn)static DMNRuntimeBuilderfromDefaults()Internal Utility class.DMNRuntimeBuildersetDecisionLogicCompilerFactory(DMNDecisionLogicCompilerFactory factory)DMNRuntimeBuildersetOption(RuntimeTypeCheckOption option)DMNRuntimeBuildersetRelativeImportResolver(DMNRuntimeBuilder.RelativeImportResolver relativeResolver)DMNRuntimeBuildersetRootClassLoader(java.lang.ClassLoader classLoader)static DMNRuntimeBuilder.DMNRuntimeBuilderConfiguredusingStrict()Internal Utility class.
-
-
-
Method Detail
-
fromDefaults
public static DMNRuntimeBuilder fromDefaults()
Internal Utility class.
-
addProfile
public DMNRuntimeBuilder addProfile(DMNProfile dmnProfile)
-
setOption
public DMNRuntimeBuilder setOption(RuntimeTypeCheckOption option)
-
setRootClassLoader
public DMNRuntimeBuilder setRootClassLoader(java.lang.ClassLoader classLoader)
-
setRelativeImportResolver
public DMNRuntimeBuilder setRelativeImportResolver(DMNRuntimeBuilder.RelativeImportResolver relativeResolver)
-
setDecisionLogicCompilerFactory
public DMNRuntimeBuilder setDecisionLogicCompilerFactory(DMNDecisionLogicCompilerFactory factory)
-
usingStrict
public static DMNRuntimeBuilder.DMNRuntimeBuilderConfigured usingStrict()
Internal Utility class.
-
buildConfiguration
public DMNRuntimeBuilder.DMNRuntimeBuilderConfigured buildConfiguration()
-
buildConfigurationUsingCustomCompiler
public DMNRuntimeBuilder.DMNRuntimeBuilderConfigured buildConfigurationUsingCustomCompiler(java.util.function.Function<org.kie.dmn.api.core.DMNCompilerConfiguration,org.kie.dmn.api.core.DMNCompiler> dmnCompilerFn)
-
-