Skip navigation links

Package com.google.enterprise.connector.util.diffing

The diffing package provides a framework for writing connectors to repositories that do not provide information about added, deleted, or updated documents.

See: Description

Package com.google.enterprise.connector.util.diffing Description

The diffing package provides a framework for writing connectors to repositories that do not provide information about added, deleted, or updated documents. For repositories that support detecting updated documents, but not added or deleted documents, implementing the Lister and Retriever interfaces is a better alternative.

A diffing connector, written using this package, provides an iterable, fully-ordered SnapshotRepository of lightweight snapshots. A DocumentSnapshot can be compared to another snapshot, stringified, or used to obtain a Document via a DocumentHandle class.

Lifecycle diagram
Since:
2.8
Skip navigation links