public interface ValidatingBinaryHandler<T,S>
| Modifier and Type | Method and Description |
|---|---|
S |
getValidationStateFromBinary(Binary data) |
S |
getValidationStateFromInstance(T instance) |
default void |
throwInconsistentStateException(T instance,
Object instanceStateRepresentation,
Object binaryStateRepresentation) |
default void |
validateState(Binary data,
T instance,
PersistenceLoadHandler handler) |
default void |
validateStates(T instance,
S instanceState,
S binaryState) |
default void validateState(Binary data, T instance, PersistenceLoadHandler handler)
Copyright © 2022 MicroStream Software. All rights reserved.