Interface ValidatingBinaryHandler<T,​S>

    • Method Detail

      • getValidationStateFromInstance

        S getValidationStateFromInstance​(T instance)
      • getValidationStateFromBinary

        S getValidationStateFromBinary​(Binary data)
      • validateStates

        default void validateStates​(T instance,
                                    S instanceState,
                                    S binaryState)
      • throwInconsistentStateException

        default void throwInconsistentStateException​(T instance,
                                                     Object instanceStateRepresentation,
                                                     Object binaryStateRepresentation)