Interface Observer

  • All Known Subinterfaces:
    StringObserver
    All Known Implementing Classes:
    AbstractObserver
    Functional Interface:
    This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

    @FunctionalInterface
    public interface Observer
    Implemented by users to a watch a Column and be notified of changes to the Column via the process(TransactionBase, Bytes, Column) method.

    In Fluo version 1.1.0 this was converted to a functional interface. This change along with the introduction of ObserverProvider allows Observers to be written as lambdas.

    Since:
    1.0.0