public interface

FileDao

com.pdftron.demo.browser.db.file.FileDao

Summary

Public Methods
abstract void clearFiles()
abstract void deleteFiles(FileEntity... fileEntity)
abstract List<FileEntity> getFiles()
abstract getFlatFilesFlowableByName(String searchQuery, List<Integer> documentTypes)
abstract getFlatFlowableByDate(String searchQuery, List<Integer> documentTypes)
abstract getGroupedFilesFlowableByName(String searchQuery, List<Integer> documentTypes)
abstract getGroupedFlowableByDate(String searchQuery, List<Integer> documentTypes)
abstract void insertFiles(FileEntity... fileEntity)
abstract void insertFilesInBackground(List<FileEntity> fileEntities)

Public Methods

public abstract void clearFiles ()

public abstract void deleteFiles (FileEntity... fileEntity)

public abstract List<FileEntity> getFiles ()

public abstract getFlatFilesFlowableByName (String searchQuery, List<Integer> documentTypes)

public abstract getFlatFlowableByDate (String searchQuery, List<Integer> documentTypes)

public abstract getGroupedFilesFlowableByName (String searchQuery, List<Integer> documentTypes)

public abstract getGroupedFlowableByDate (String searchQuery, List<Integer> documentTypes)

public abstract void insertFiles (FileEntity... fileEntity)

public abstract void insertFilesInBackground (List<FileEntity> fileEntities)