public static class MemFoldingState.Snapshot<K,N,T,ACC> extends AbstractMemStateSnapshot<K,N,ACC,FoldingState<T,ACC>,FoldingStateDescriptor<T,ACC>>
keySerializer, namespaceSerializer, stateDesc, stateSerializer
Constructor and Description |
---|
Snapshot(TypeSerializer<K> keySerializer,
TypeSerializer<N> namespaceSerializer,
TypeSerializer<ACC> stateSerializer,
FoldingStateDescriptor<T,ACC> stateDescs,
byte[] data) |
Modifier and Type | Method and Description |
---|---|
KvState<K,N,FoldingState<T,ACC>,FoldingStateDescriptor<T,ACC>,MemoryStateBackend> |
createMemState(HashMap<N,Map<K,ACC>> stateMap) |
discardState, getStateSize, restoreState
public Snapshot(TypeSerializer<K> keySerializer, TypeSerializer<N> namespaceSerializer, TypeSerializer<ACC> stateSerializer, FoldingStateDescriptor<T,ACC> stateDescs, byte[] data)
public KvState<K,N,FoldingState<T,ACC>,FoldingStateDescriptor<T,ACC>,MemoryStateBackend> createMemState(HashMap<N,Map<K,ACC>> stateMap)
createMemState
in class AbstractMemStateSnapshot<K,N,ACC,FoldingState<T,ACC>,FoldingStateDescriptor<T,ACC>>
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.