Interface BulkSelection<T>

All Known Implementing Classes:
BaseContainerEntryBulkSelection, BaseMultipleEntryBulkSelection, BaseSingleEntryBulkSelection, EmptyBulkSelection

public interface BulkSelection<T>
  • Method Details

    • forEach

      <E extends com.liferay.portal.kernel.exception.PortalException> void forEach(com.liferay.petra.function.UnsafeConsumer<T,E> unsafeConsumer) throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • getBulkSelectionFactoryClass

      Class<? extends BulkSelectionFactory> getBulkSelectionFactoryClass()
    • getParameterMap

      Map<String,String[]> getParameterMap()
    • getSize

      long getSize() throws com.liferay.portal.kernel.exception.PortalException
      Throws:
      com.liferay.portal.kernel.exception.PortalException
    • serialize

      Serializable serialize()
    • toAssetEntryBulkSelection

      BulkSelection<com.liferay.asset.kernel.model.AssetEntry> toAssetEntryBulkSelection()