Interface TableChanges.TableChangesSerializer<T>

  • Type Parameters:
    T - target type
    All Known Implementing Classes:
    ConnectTableChangeSerializer, JsonTableChangeSerializer
    Enclosing class:
    TableChanges

    public static interface TableChanges.TableChangesSerializer<T>
    The interface that defines conversion of TableChanges into a serialized format for persistent storage or delivering as a message.
    Author:
    Jiri Pechanec
    • Method Detail

      • deserialize

        TableChanges deserialize​(T data,
                                 boolean useCatalogBeforeSchema)
        Parameters:
        useCatalogBeforeSchema - true if the parsed string contains only 2 items and the first should be used as the catalog and the second as the table name, or false if the first should be used as the schema and the second as the table name