package com.marklogic.client.file; /** * Interface for processing - i.e. do whatever you want with - a DocumentFile instance before it's written to MarkLogic. */ public interface DocumentFileProcessor { /** * @param documentFile * @return the same or a new DocumentFile instance */ DocumentFile processDocumentFile(DocumentFile documentFile); }