data class SideEffectsBuilderImpl: SideEffectsBuilder, Any
Fields
Name | Description |
---|---|
val sideEffects: MutableList<SideEffect>
|
Constructors
<init>
constructor(sideEffects: MutableList<SideEffect>)
Parameters
Name | Description |
---|---|
sideEffects: MutableList<SideEffect>
|
Methods
resetStaticKb
fun resetStaticKb(clauses: Iterable<Clause>): ResetStaticKb
Parameters
Name | Description |
---|---|
clauses: Iterable<Clause>
|
ReturnValue
Name | Description |
---|---|
ResetStaticKb
|
resetStaticKb
fun resetStaticKb(clauses: Sequence
Parameters
Name | Description |
---|---|
clauses: Sequence
|
ReturnValue
Name | Description |
---|---|
ResetStaticKb
|
resetStaticKb
fun resetStaticKb(vararg clauses: Clause): ResetStaticKb
Parameters
Name | Description |
---|---|
vararg clauses: Clause
|
ReturnValue
Name | Description |
---|---|
ResetStaticKb
|
addStaticClauses
fun addStaticClauses(clauses: Iterable<Clause>, onTop: Boolean): AddStaticClauses
Parameters
Name | Description |
---|---|
clauses: Iterable<Clause>
|
|
onTop: Boolean
|
ReturnValue
Name | Description |
---|---|
AddStaticClauses
|
addStaticClauses
fun addStaticClauses(clauses: Sequence
Parameters
Name | Description |
---|---|
clauses: Sequence
|
|
onTop: Boolean
|
ReturnValue
Name | Description |
---|---|
AddStaticClauses
|
addStaticClauses
fun addStaticClauses(vararg clauses: Clause, onTop: Boolean): AddStaticClauses
Parameters
Name | Description |
---|---|
vararg clauses: Clause
|
|
onTop: Boolean
|
ReturnValue
Name | Description |
---|---|
AddStaticClauses
|
removeStaticClauses
fun removeStaticClauses(clauses: Iterable<Clause>): RemoveStaticClauses
Parameters
Name | Description |
---|---|
clauses: Iterable<Clause>
|
ReturnValue
Name | Description |
---|---|
RemoveStaticClauses
|
removeStaticClauses
fun removeStaticClauses(clauses: Sequence
Parameters
Name | Description |
---|---|
clauses: Sequence
|
ReturnValue
Name | Description |
---|---|
RemoveStaticClauses
|
removeStaticClauses
fun removeStaticClauses(vararg clauses: Clause): RemoveStaticClauses
Parameters
Name | Description |
---|---|
vararg clauses: Clause
|
ReturnValue
Name | Description |
---|---|
RemoveStaticClauses
|
resetDynamicKb
fun resetDynamicKb(clauses: Iterable<Clause>): ResetDynamicKb
Parameters
Name | Description |
---|---|
clauses: Iterable<Clause>
|
ReturnValue
Name | Description |
---|---|
ResetDynamicKb
|
resetDynamicKb
fun resetDynamicKb(clauses: Sequence
Parameters
Name | Description |
---|---|
clauses: Sequence
|
ReturnValue
Name | Description |
---|---|
ResetDynamicKb
|
resetDynamicKb
fun resetDynamicKb(vararg clauses: Clause): ResetDynamicKb
Parameters
Name | Description |
---|---|
vararg clauses: Clause
|
ReturnValue
Name | Description |
---|---|
ResetDynamicKb
|
addDynamicClauses
fun addDynamicClauses(clauses: Iterable<Clause>, onTop: Boolean): AddDynamicClauses
Parameters
Name | Description |
---|---|
clauses: Iterable<Clause>
|
|
onTop: Boolean
|
ReturnValue
Name | Description |
---|---|
AddDynamicClauses
|
addDynamicClauses
fun addDynamicClauses(clauses: Sequence
Parameters
Name | Description |
---|---|
clauses: Sequence
|
|
onTop: Boolean
|
ReturnValue
Name | Description |
---|---|
AddDynamicClauses
|
addDynamicClauses
fun addDynamicClauses(vararg clauses: Clause, onTop: Boolean): AddDynamicClauses
Parameters
Name | Description |
---|---|
vararg clauses: Clause
|
|
onTop: Boolean
|
ReturnValue
Name | Description |
---|---|
AddDynamicClauses
|
removeDynamicClauses
fun removeDynamicClauses(clauses: Iterable<Clause>): RemoveDynamicClauses
Parameters
Name | Description |
---|---|
clauses: Iterable<Clause>
|
ReturnValue
Name | Description |
---|---|
RemoveDynamicClauses
|
removeDynamicClauses
fun removeDynamicClauses(clauses: Sequence
Parameters
Name | Description |
---|---|
clauses: Sequence
|
ReturnValue
Name | Description |
---|---|
RemoveDynamicClauses
|
removeDynamicClauses
fun removeDynamicClauses(vararg clauses: Clause): RemoveDynamicClauses
Parameters
Name | Description |
---|---|
vararg clauses: Clause
|
ReturnValue
Name | Description |
---|---|
RemoveDynamicClauses
|
setFlags
fun setFlags(flags: Map<String, Term>): SetFlags
Parameters
Name | Description |
---|---|
flags: Map<String, Term>
|
ReturnValue
Name | Description |
---|---|
SetFlags
|
setFlags
fun setFlags(vararg flags: Pair
Parameters
Name | Description |
---|---|
vararg flags: Pair
|
ReturnValue
Name | Description |
---|---|
SetFlags
|
setFlag
fun setFlag(name: String, value: Term): SetFlags
Parameters
Name | Description |
---|---|
name: String
|
|
value: Term
|
ReturnValue
Name | Description |
---|---|
SetFlags
|
resetFlags
fun resetFlags(flags: Map<String, Term>): ResetFlags
Parameters
Name | Description |
---|---|
flags: Map<String, Term>
|
ReturnValue
Name | Description |
---|---|
ResetFlags
|
resetFlags
fun resetFlags(vararg flags: Pair
Parameters
Name | Description |
---|---|
vararg flags: Pair
|
ReturnValue
Name | Description |
---|---|
ResetFlags
|
clearFlags
fun clearFlags(names: Iterable<String>): ClearFlags
Parameters
Name | Description |
---|---|
names: Iterable<String>
|
ReturnValue
Name | Description |
---|---|
ClearFlags
|
clearFlags
fun clearFlags(names: Sequence
Parameters
Name | Description |
---|---|
names: Sequence
|
ReturnValue
Name | Description |
---|---|
ClearFlags
|
clearFlags
fun clearFlags(vararg names: String): ClearFlags
Parameters
Name | Description |
---|---|
vararg names: String
|
ReturnValue
Name | Description |
---|---|
ClearFlags
|
loadLibrary
fun loadLibrary(alias: String, library: Library): LoadLibrary
Parameters
Name | Description |
---|---|
alias: String
|
|
library: Library
|
ReturnValue
Name | Description |
---|---|
LoadLibrary
|
loadLibrary
fun loadLibrary(aliasedLibrary: AliasedLibrary): LoadLibrary
Parameters
Name | Description |
---|---|
aliasedLibrary: AliasedLibrary
|
ReturnValue
Name | Description |
---|---|
LoadLibrary
|
updateLibrary
fun updateLibrary(alias: String, library: Library): UpdateLibrary
Parameters
Name | Description |
---|---|
alias: String
|
|
library: Library
|
ReturnValue
Name | Description |
---|---|
UpdateLibrary
|
updateLibrary
fun updateLibrary(aliasedLibrary: AliasedLibrary): UpdateLibrary
Parameters
Name | Description |
---|---|
aliasedLibrary: AliasedLibrary
|
ReturnValue
Name | Description |
---|---|
UpdateLibrary
|
setOperators
fun setOperators(operators: Iterable<Operator>): SetOperators
Parameters
Name | Description |
---|---|
operators: Iterable<Operator>
|
ReturnValue
Name | Description |
---|---|
SetOperators
|
setOperators
fun setOperators(operators: Sequence
Parameters
Name | Description |
---|---|
operators: Sequence
|
ReturnValue
Name | Description |
---|---|
SetOperators
|
setOperators
fun setOperators(vararg operators: Operator): SetOperators
Parameters
Name | Description |
---|---|
vararg operators: Operator
|
ReturnValue
Name | Description |
---|---|
SetOperators
|
resetOperators
fun resetOperators(operators: Iterable<Operator>): ResetOperators
Parameters
Name | Description |
---|---|
operators: Iterable<Operator>
|
ReturnValue
Name | Description |
---|---|
ResetOperators
|
resetOperators
fun resetOperators(operators: Sequence
Parameters
Name | Description |
---|---|
operators: Sequence
|
ReturnValue
Name | Description |
---|---|
ResetOperators
|
resetOperators
fun resetOperators(vararg operators: Operator): ResetOperators
Parameters
Name | Description |
---|---|
vararg operators: Operator
|
ReturnValue
Name | Description |
---|---|
ResetOperators
|
removeOperators
fun removeOperators(operators: Iterable<Operator>): RemoveOperators
Parameters
Name | Description |
---|---|
operators: Iterable<Operator>
|
ReturnValue
Name | Description |
---|---|
RemoveOperators
|
removeOperators
fun removeOperators(operators: Sequence
Parameters
Name | Description |
---|---|
operators: Sequence
|
ReturnValue
Name | Description |
---|---|
RemoveOperators
|
removeOperators
fun removeOperators(vararg operators: Operator): RemoveOperators
Parameters
Name | Description |
---|---|
vararg operators: Operator
|
ReturnValue
Name | Description |
---|---|
RemoveOperators
|
openInputChannels
fun openInputChannels(inputChannels: Map<String, InputChannel<String>>): OpenInputChannels
Parameters
Name | Description |
---|---|
inputChannels: Map<String, InputChannel<String>>
|
ReturnValue
Name | Description |
---|---|
OpenInputChannels
|
openInputChannels
fun openInputChannels(vararg inputChannels: Pair
Parameters
Name | Description |
---|---|
vararg inputChannels: Pair
|
ReturnValue
Name | Description |
---|---|
OpenInputChannels
|
openInputChannel
fun openInputChannel(name: String, inputChannel: InputChannel<String>): OpenInputChannels
Parameters
Name | Description |
---|---|
name: String
|
|
inputChannel: InputChannel<String>
|
ReturnValue
Name | Description |
---|---|
OpenInputChannels
|
resetInputChannels
fun resetInputChannels(vararg inputChannels: Pair
Parameters
Name | Description |
---|---|
vararg inputChannels: Pair
|
ReturnValue
Name | Description |
---|---|
ResetInputChannels
|
resetInputChannels
fun resetInputChannels(inputChannels: Iterable<Pair
Parameters
Name | Description |
---|---|
inputChannels: Iterable<Pair
|
ReturnValue
Name | Description |
---|---|
ResetInputChannels
|
resetInputChannels
fun resetInputChannels(inputChannels: Sequence
Parameters
Name | Description |
---|---|
inputChannels: Sequence
|
ReturnValue
Name | Description |
---|---|
ResetInputChannels
|
resetInputChannels
fun resetInputChannels(inputChannels: Map<String, InputChannel<String>>): ResetInputChannels
Parameters
Name | Description |
---|---|
inputChannels: Map<String, InputChannel<String>>
|
ReturnValue
Name | Description |
---|---|
ResetInputChannels
|
closeInputChannels
fun closeInputChannels(names: Iterable<String>): CloseInputChannels
Parameters
Name | Description |
---|---|
names: Iterable<String>
|
ReturnValue
Name | Description |
---|---|
CloseInputChannels
|
closeInputChannels
fun closeInputChannels(names: Sequence
Parameters
Name | Description |
---|---|
names: Sequence
|
ReturnValue
Name | Description |
---|---|
CloseInputChannels
|
closeInputChannels
fun closeInputChannels(vararg names: String): CloseInputChannels
Parameters
Name | Description |
---|---|
vararg names: String
|
ReturnValue
Name | Description |
---|---|
CloseInputChannels
|
openOutputChannels
fun openOutputChannels(outputChannels: Map<String, OutputChannel<String>>): OpenOutputChannels
Parameters
Name | Description |
---|---|
outputChannels: Map<String, OutputChannel<String>>
|
ReturnValue
Name | Description |
---|---|
OpenOutputChannels
|
openOutputChannels
fun openOutputChannels(vararg outputChannels: Pair
Parameters
Name | Description |
---|---|
vararg outputChannels: Pair
|
ReturnValue
Name | Description |
---|---|
OpenOutputChannels
|
openOutputChannel
fun openOutputChannel(name: String, outputChannel: OutputChannel<String>): OpenOutputChannels
Parameters
Name | Description |
---|---|
name: String
|
|
outputChannel: OutputChannel<String>
|
ReturnValue
Name | Description |
---|---|
OpenOutputChannels
|
resetOutputChannels
fun resetOutputChannels(outputChannels: Map<String, OutputChannel<String>>): ResetOutputChannels
Parameters
Name | Description |
---|---|
outputChannels: Map<String, OutputChannel<String>>
|
ReturnValue
Name | Description |
---|---|
ResetOutputChannels
|
resetOutputChannels
fun resetOutputChannels(vararg outputChannels: Pair
Parameters
Name | Description |
---|---|
vararg outputChannels: Pair
|
ReturnValue
Name | Description |
---|---|
ResetOutputChannels
|
resetOutputChannels
fun resetOutputChannels(outputChannels: Iterable<Pair
Parameters
Name | Description |
---|---|
outputChannels: Iterable<Pair
|
ReturnValue
Name | Description |
---|---|
ResetOutputChannels
|
resetOutputChannels
fun resetOutputChannels(outputChannels: Sequence
Parameters
Name | Description |
---|---|
outputChannels: Sequence
|
ReturnValue
Name | Description |
---|---|
ResetOutputChannels
|
closeOutputChannels
fun closeOutputChannels(names: Iterable<String>): CloseOutputChannels
Parameters
Name | Description |
---|---|
names: Iterable<String>
|
ReturnValue
Name | Description |
---|---|
CloseOutputChannels
|
closeOutputChannels
fun closeOutputChannels(names: Sequence
Parameters
Name | Description |
---|---|
names: Sequence
|
ReturnValue
Name | Description |
---|---|
CloseOutputChannels
|
closeOutputChannels
fun closeOutputChannels(vararg names: String): CloseOutputChannels
Parameters
Name | Description |
---|---|
vararg names: String
|
ReturnValue
Name | Description |
---|---|
CloseOutputChannels
|
unloadLibraries
fun unloadLibraries(aliases: Iterable<String>): UnloadLibraries
Parameters
Name | Description |
---|---|
aliases: Iterable<String>
|
ReturnValue
Name | Description |
---|---|
UnloadLibraries
|
unloadLibraries
fun unloadLibraries(aliases: Sequence
Parameters
Name | Description |
---|---|
aliases: Sequence
|
ReturnValue
Name | Description |
---|---|
UnloadLibraries
|
unloadLibraries
fun unloadLibraries(vararg aliases: String): UnloadLibraries
Parameters
Name | Description |
---|---|
vararg aliases: String
|
ReturnValue
Name | Description |
---|---|
UnloadLibraries
|
resetLibraries
fun resetLibraries(libraries: Libraries): ResetLibraries
Parameters
Name | Description |
---|---|
libraries: Libraries
|
ReturnValue
Name | Description |
---|---|
ResetLibraries
|
resetLibraries
fun resetLibraries(libraries: Iterable<AliasedLibrary>): ResetLibraries
Parameters
Name | Description |
---|---|
libraries: Iterable<AliasedLibrary>
|
ReturnValue
Name | Description |
---|---|
ResetLibraries
|
resetLibraries
fun resetLibraries(libraries: Sequence
Parameters
Name | Description |
---|---|
libraries: Sequence
|
ReturnValue
Name | Description |
---|---|
ResetLibraries
|
resetLibraries
fun resetLibraries(vararg libraries: AliasedLibrary): ResetLibraries
Parameters
Name | Description |
---|---|
vararg libraries: AliasedLibrary
|
ReturnValue
Name | Description |
---|---|
ResetLibraries
|
addLibraries
fun addLibraries(libraries: Libraries): AddLibraries
Parameters
Name | Description |
---|---|
libraries: Libraries
|
ReturnValue
Name | Description |
---|---|
AddLibraries
|
addLibraries
fun addLibraries(libraries: Iterable<AliasedLibrary>): AddLibraries
Parameters
Name | Description |
---|---|
libraries: Iterable<AliasedLibrary>
|
ReturnValue
Name | Description |
---|---|
AddLibraries
|
addLibraries
fun addLibraries(libraries: Sequence
Parameters
Name | Description |
---|---|
libraries: Sequence
|
ReturnValue
Name | Description |
---|---|
AddLibraries
|
addLibraries
fun addLibraries(vararg libraries: AliasedLibrary): AddLibraries
Parameters
Name | Description |
---|---|
vararg libraries: AliasedLibrary
|
ReturnValue
Name | Description |
---|---|
AddLibraries
|
addEphemeralData
fun addEphemeralData(key: String, value: Any): SetEphemeralData
Parameters
Name | Description |
---|---|
key: String
|
|
value: Any
|
ReturnValue
Name | Description |
---|---|
SetEphemeralData
|
addEphemeralData
fun <X> addEphemeralData(data: Map<String, X>): SetEphemeralData
Parameters
Name | Description |
---|---|
data: Map<String, X>
|
ReturnValue
Name | Description |
---|---|
SetEphemeralData
|
addEphemeralData
fun <X> addEphemeralData(vararg data: Pair
Parameters
Name | Description |
---|---|
vararg data: Pair
|
ReturnValue
Name | Description |
---|---|
SetEphemeralData
|
setEphemeralData
fun setEphemeralData(key: String, value: Any): SetEphemeralData
Parameters
Name | Description |
---|---|
key: String
|
|
value: Any
|
ReturnValue
Name | Description |
---|---|
SetEphemeralData
|
setEphemeralData
fun <X> setEphemeralData(data: Map<String, X>): SetEphemeralData
Parameters
Name | Description |
---|---|
data: Map<String, X>
|
ReturnValue
Name | Description |
---|---|
SetEphemeralData
|
setEphemeralData
fun <X> setEphemeralData(vararg data: Pair
Parameters
Name | Description |
---|---|
vararg data: Pair
|
ReturnValue
Name | Description |
---|---|
SetEphemeralData
|
addDurableData
fun addDurableData(key: String, value: Any): SetDurableData
Parameters
Name | Description |
---|---|
key: String
|
|
value: Any
|
ReturnValue
Name | Description |
---|---|
SetDurableData
|
addDurableData
fun <X> addDurableData(data: Map<String, X>): SetDurableData
Parameters
Name | Description |
---|---|
data: Map<String, X>
|
ReturnValue
Name | Description |
---|---|
SetDurableData
|
addDurableData
fun <X> addDurableData(vararg data: Pair
Parameters
Name | Description |
---|---|
vararg data: Pair
|
ReturnValue
Name | Description |
---|---|
SetDurableData
|
setDurableData
fun setDurableData(key: String, value: Any): SetDurableData
Parameters
Name | Description |
---|---|
key: String
|
|
value: Any
|
ReturnValue
Name | Description |
---|---|
SetDurableData
|
setDurableData
fun <X> setDurableData(data: Map<String, X>): SetDurableData
Parameters
Name | Description |
---|---|
data: Map<String, X>
|
ReturnValue
Name | Description |
---|---|
SetDurableData
|
setDurableData
fun <X> setDurableData(vararg data: Pair
Parameters
Name | Description |
---|---|
vararg data: Pair
|
ReturnValue
Name | Description |
---|---|
SetDurableData
|
addPersistentData
fun addPersistentData(key: String, value: Any): SetPersistentData
Parameters
Name | Description |
---|---|
key: String
|
|
value: Any
|
ReturnValue
Name | Description |
---|---|
SetPersistentData
|
addPersistentData
fun <X> addPersistentData(data: Map<String, X>): SetPersistentData
Parameters
Name | Description |
---|---|
data: Map<String, X>
|
ReturnValue
Name | Description |
---|---|
SetPersistentData
|
addPersistentData
fun <X> addPersistentData(vararg data: Pair
Parameters
Name | Description |
---|---|
vararg data: Pair
|
ReturnValue
Name | Description |
---|---|
SetPersistentData
|
setPersistentData
fun setPersistentData(key: String, value: Any): SetPersistentData
Parameters
Name | Description |
---|---|
key: String
|
|
value: Any
|
ReturnValue
Name | Description |
---|---|
SetPersistentData
|
setPersistentData
fun <X> setPersistentData(data: Map<String, X>): SetPersistentData
Parameters
Name | Description |
---|---|
data: Map<String, X>
|
ReturnValue
Name | Description |
---|---|
SetPersistentData
|
setPersistentData
fun <X> setPersistentData(vararg data: Pair
Parameters
Name | Description |
---|---|
vararg data: Pair
|
ReturnValue
Name | Description |
---|---|
SetPersistentData
|