Object
com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.document.library.kernel.model.DLFileEntry>
com.liferay.portlet.documentlibrary.service.persistence.impl.DLFileEntryFinderBaseImpl
com.liferay.portlet.documentlibrary.service.persistence.impl.DLFileEntryFinderImpl
All Implemented Interfaces:
com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder, com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.document.library.kernel.model.DLFileEntry>

public class DLFileEntryFinderImpl extends DLFileEntryFinderBaseImpl implements com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
Author:
Brian Wing Shun Chan, Shuyang Zhou
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     
    static final String
     

    Fields inherited from class com.liferay.portlet.documentlibrary.service.persistence.impl.DLFileEntryFinderBaseImpl

    dlFileEntryPersistence

    Fields inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl

    CAST_CLOB_TEXT_OPEN, COUNT_COLUMN_NAME, databaseInMaxParameters, dbColumnNames, dummyEntityCache, dummyFinderCache, entityCacheEnabled, FINDER_ARGS_EMPTY, finderCacheEnabled, NULL_SAFE_STRING_COMPARATOR, nullModel, ORDER_BY_ASC, ORDER_BY_ASC_HAS_NEXT, ORDER_BY_CLAUSE, ORDER_BY_DESC, ORDER_BY_DESC_HAS_NEXT, WHERE_AND, WHERE_GREATER_THAN, WHERE_GREATER_THAN_HAS_NEXT, WHERE_LESSER_THAN, WHERE_LESSER_THAN_HAS_NEXT, WHERE_OR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
     
    int
    countByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    int
    countByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    int
    countByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    int
    countByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    protected int
    doCountByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
     
    protected int
    doCountByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
     
    protected List<com.liferay.document.library.kernel.model.DLFileEntry>
    doFindByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
     
    int
    filterCountByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    int
    filterCountByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    int
    filterCountByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    int
    filterCountByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    filterFindByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    filterFindByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    filterFindByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    filterFindByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByC_T(long classNameId, String treePath)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByCompanyId(long companyId, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByDDMStructureIds(long[] ddmStructureIds, int start, int end)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByDDMStructureIds(long groupId, long[] ddmStructureIds, int start, int end)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByExtraSettings(int start, int end)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByG_U_F(long groupId, long userId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByG_U_R_F(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
    findByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
     
    List<com.liferay.document.library.kernel.model.DLFileEntry>
     
    protected String
    getDDMStructureIds(long[] ddmStructureIds)
     
    protected String
    getFileEntriesSQL(String id, long groupId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
     
    protected String
    getFolderIds(List<Long> folderIds, String tableName)
     
    protected String
    getMimeTypes(String[] mimeTypes, String tableName)
     
    protected String
    getRepositoryIds(List<Long> repositoryIds, String tableName)
     

    Methods inherited from class com.liferay.portlet.documentlibrary.service.persistence.impl.DLFileEntryFinderBaseImpl

    getBadColumnNames, getDLFileEntryPersistence, setDLFileEntryPersistence

    Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl

    appendOrderByComparator, appendOrderByComparator, cacheResult, clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, fetchByPrimaryKey, fetchByPrimaryKeys, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getClassLoader, getColumnName, getCompoundPKColumnNames, getCurrentSession, getDataSource, getDB, getDialect, getEntityCache, getFinderCache, getListeners, getModelClass, getPKDBName, getSelectSQL, getTableColumnsMap, openNewSession, openSession, processException, registerListener, remove, remove, removeByFunction, removeConjunction, removeImpl, setConfiguration, setDataSource, setDBColumnNames, setEntityCacheEnabled, setModelClass, setModelImplClass, setModelPKClass, setSessionFactory, setTable, unregisterListener, update, update, updateImpl

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.liferay.portal.kernel.service.persistence.BasePersistence

    clearCache, dslQueryCount
  • Field Details

    • COUNT_BY_EXTRA_SETTINGS

      public static final String COUNT_BY_EXTRA_SETTINGS
    • COUNT_BY_G_M_R

      public static final String COUNT_BY_G_M_R
    • COUNT_BY_G_F_S

      public static final String COUNT_BY_G_F_S
    • FIND_BY_COMPANY_ID

      public static final String FIND_BY_COMPANY_ID
    • FIND_BY_DDM_STRUCTURE_IDS

      public static final String FIND_BY_DDM_STRUCTURE_IDS
    • FIND_BY_NO_ASSETS

      public static final String FIND_BY_NO_ASSETS
    • FIND_BY_EXTRA_SETTINGS

      public static final String FIND_BY_EXTRA_SETTINGS
    • FIND_BY_ORPHANED_FILE_ENTRIES

      public static final String FIND_BY_ORPHANED_FILE_ENTRIES
    • FIND_BY_C_T

      public static final String FIND_BY_C_T
  • Constructor Details

    • DLFileEntryFinderImpl

      public DLFileEntryFinderImpl()
  • Method Details

    • countByExtraSettings

      public int countByExtraSettings()
      Specified by:
      countByExtraSettings in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • countByG_F

      public int countByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      countByG_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • countByG_R_F

      public int countByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      countByG_R_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • countByG_U_F_M

      public int countByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      countByG_U_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • countByG_U_R_F_M

      public int countByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      countByG_U_R_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterCountByG_F

      public int filterCountByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterCountByG_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterCountByG_R_F

      public int filterCountByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterCountByG_R_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterCountByG_U_F_M

      public int filterCountByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterCountByG_U_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterCountByG_U_R_F_M

      public int filterCountByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterCountByG_U_R_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterFindByG_F

      public List<com.liferay.document.library.kernel.model.DLFileEntry> filterFindByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterFindByG_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterFindByG_R_F

      public List<com.liferay.document.library.kernel.model.DLFileEntry> filterFindByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterFindByG_R_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterFindByG_U_F_M

      public List<com.liferay.document.library.kernel.model.DLFileEntry> filterFindByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterFindByG_U_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • filterFindByG_U_R_F_M

      public List<com.liferay.document.library.kernel.model.DLFileEntry> filterFindByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      filterFindByG_U_R_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByCompanyId

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByCompanyId(long companyId, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByCompanyId in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByDDMStructureIds

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByDDMStructureIds(long groupId, long[] ddmStructureIds, int start, int end)
      Specified by:
      findByDDMStructureIds in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByDDMStructureIds

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByDDMStructureIds(long[] ddmStructureIds, int start, int end)
      Specified by:
      findByDDMStructureIds in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByNoAssets

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByNoAssets()
      Specified by:
      findByNoAssets in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByExtraSettings

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByExtraSettings(int start, int end)
      Specified by:
      findByExtraSettings in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByOrphanedFileEntries

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByOrphanedFileEntries()
      Specified by:
      findByOrphanedFileEntries in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByC_T

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByC_T(long classNameId, String treePath)
      Specified by:
      findByC_T in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByG_F

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByG_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByG_R_F

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByG_R_F(long groupId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByG_R_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByG_U_F

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByG_U_F(long groupId, long userId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByG_U_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByG_U_F_M

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByG_U_F_M(long groupId, long userId, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByG_U_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByG_U_R_F

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByG_U_R_F(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByG_U_R_F in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • findByG_U_R_F_M

      public List<com.liferay.document.library.kernel.model.DLFileEntry> findByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition)
      Specified by:
      findByG_U_R_F_M in interface com.liferay.document.library.kernel.service.persistence.DLFileEntryFinder
    • doCountByG_F

      protected int doCountByG_F(long groupId, List<Long> folderIds, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
    • doCountByG_U_R_F_M

      protected int doCountByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
    • doFindByG_U_R_F_M

      protected List<com.liferay.document.library.kernel.model.DLFileEntry> doFindByG_U_R_F_M(long groupId, long userId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
    • getDDMStructureIds

      protected String getDDMStructureIds(long[] ddmStructureIds)
    • getFileEntriesSQL

      protected String getFileEntriesSQL(String id, long groupId, List<Long> repositoryIds, List<Long> folderIds, String[] mimeTypes, com.liferay.portal.kernel.dao.orm.QueryDefinition<com.liferay.document.library.kernel.model.DLFileEntry> queryDefinition, boolean inlineSQLHelper)
    • getFolderIds

      protected String getFolderIds(List<Long> folderIds, String tableName)
    • getMimeTypes

      protected String getMimeTypes(String[] mimeTypes, String tableName)
    • getRepositoryIds

      protected String getRepositoryIds(List<Long> repositoryIds, String tableName)