TurnMemoryScope Class

public class TurnMemoryScope
extends MemoryScope

TurnMemoryScope represents memory scoped to the current turn.

Constructor Summary

Constructor Description
TurnMemoryScope()

Initializes a new instance of the TurnMemoryScope class.

Method Summary

Modifier and Type Method and Description
final java.lang.Object getMemory(DialogContext dialogContext)

Get the backing memory for this scope.

final void setMemory(DialogContext dialogContext, Object memory)

Changes the backing object for the memory scope.

Methods inherited from MemoryScope

Methods inherited from java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Constructor Details

TurnMemoryScope

public TurnMemoryScope()

Initializes a new instance of the TurnMemoryScope class.

Method Details

getMemory

public final Object getMemory(DialogContext dialogContext)

Get the backing memory for this scope.

Overrides:

TurnMemoryScope.getMemory(DialogContext dialogContext)

Parameters:

dialogContext

setMemory

public final void setMemory(DialogContext dialogContext, Object memory)

Changes the backing object for the memory scope.

Overrides:

TurnMemoryScope.setMemory(DialogContext dialogContext, Object memory)

Parameters:

dialogContext
memory

Applies to