001 /** 002 * Copyright (c) 2000-present Liferay, Inc. All rights reserved. 003 * 004 * This library is free software; you can redistribute it and/or modify it under 005 * the terms of the GNU Lesser General Public License as published by the Free 006 * Software Foundation; either version 2.1 of the License, or (at your option) 007 * any later version. 008 * 009 * This library is distributed in the hope that it will be useful, but WITHOUT 010 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 011 * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more 012 * details. 013 */ 014 015 package com.liferay.portal.service.persistence; 016 017 import aQute.bnd.annotation.ProviderType; 018 019 import com.liferay.portal.model.ExportImportConfiguration; 020 021 /** 022 * The persistence interface for the export import configuration service. 023 * 024 * <p> 025 * Caching information and settings can be found in <code>portal.properties</code> 026 * </p> 027 * 028 * @author Brian Wing Shun Chan 029 * @see ExportImportConfigurationPersistenceImpl 030 * @see ExportImportConfigurationUtil 031 * @generated 032 */ 033 @ProviderType 034 public interface ExportImportConfigurationPersistence extends BasePersistence<ExportImportConfiguration> { 035 /* 036 * NOTE FOR DEVELOPERS: 037 * 038 * Never modify or reference this interface directly. Always use {@link ExportImportConfigurationUtil} to access the export import configuration persistence. Modify <code>service.xml</code> and rerun ServiceBuilder to regenerate this interface. 039 */ 040 041 /** 042 * Returns all the export import configurations where groupId = ?. 043 * 044 * @param groupId the group ID 045 * @return the matching export import configurations 046 */ 047 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByGroupId( 048 long groupId); 049 050 /** 051 * Returns a range of all the export import configurations where groupId = ?. 052 * 053 * <p> 054 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 055 * </p> 056 * 057 * @param groupId the group ID 058 * @param start the lower bound of the range of export import configurations 059 * @param end the upper bound of the range of export import configurations (not inclusive) 060 * @return the range of matching export import configurations 061 */ 062 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByGroupId( 063 long groupId, int start, int end); 064 065 /** 066 * Returns an ordered range of all the export import configurations where groupId = ?. 067 * 068 * <p> 069 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 070 * </p> 071 * 072 * @param groupId the group ID 073 * @param start the lower bound of the range of export import configurations 074 * @param end the upper bound of the range of export import configurations (not inclusive) 075 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 076 * @return the ordered range of matching export import configurations 077 */ 078 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByGroupId( 079 long groupId, int start, int end, 080 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 081 082 /** 083 * Returns the first export import configuration in the ordered set where groupId = ?. 084 * 085 * @param groupId the group ID 086 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 087 * @return the first matching export import configuration 088 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 089 */ 090 public com.liferay.portal.model.ExportImportConfiguration findByGroupId_First( 091 long groupId, 092 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 093 throws com.liferay.portal.NoSuchExportImportConfigurationException; 094 095 /** 096 * Returns the first export import configuration in the ordered set where groupId = ?. 097 * 098 * @param groupId the group ID 099 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 100 * @return the first matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 101 */ 102 public com.liferay.portal.model.ExportImportConfiguration fetchByGroupId_First( 103 long groupId, 104 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 105 106 /** 107 * Returns the last export import configuration in the ordered set where groupId = ?. 108 * 109 * @param groupId the group ID 110 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 111 * @return the last matching export import configuration 112 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 113 */ 114 public com.liferay.portal.model.ExportImportConfiguration findByGroupId_Last( 115 long groupId, 116 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 117 throws com.liferay.portal.NoSuchExportImportConfigurationException; 118 119 /** 120 * Returns the last export import configuration in the ordered set where groupId = ?. 121 * 122 * @param groupId the group ID 123 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 124 * @return the last matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 125 */ 126 public com.liferay.portal.model.ExportImportConfiguration fetchByGroupId_Last( 127 long groupId, 128 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 129 130 /** 131 * Returns the export import configurations before and after the current export import configuration in the ordered set where groupId = ?. 132 * 133 * @param exportImportConfigurationId the primary key of the current export import configuration 134 * @param groupId the group ID 135 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 136 * @return the previous, current, and next export import configuration 137 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 138 */ 139 public com.liferay.portal.model.ExportImportConfiguration[] findByGroupId_PrevAndNext( 140 long exportImportConfigurationId, long groupId, 141 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 142 throws com.liferay.portal.NoSuchExportImportConfigurationException; 143 144 /** 145 * Removes all the export import configurations where groupId = ? from the database. 146 * 147 * @param groupId the group ID 148 */ 149 public void removeByGroupId(long groupId); 150 151 /** 152 * Returns the number of export import configurations where groupId = ?. 153 * 154 * @param groupId the group ID 155 * @return the number of matching export import configurations 156 */ 157 public int countByGroupId(long groupId); 158 159 /** 160 * Returns all the export import configurations where companyId = ?. 161 * 162 * @param companyId the company ID 163 * @return the matching export import configurations 164 */ 165 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByCompanyId( 166 long companyId); 167 168 /** 169 * Returns a range of all the export import configurations where companyId = ?. 170 * 171 * <p> 172 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 173 * </p> 174 * 175 * @param companyId the company ID 176 * @param start the lower bound of the range of export import configurations 177 * @param end the upper bound of the range of export import configurations (not inclusive) 178 * @return the range of matching export import configurations 179 */ 180 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByCompanyId( 181 long companyId, int start, int end); 182 183 /** 184 * Returns an ordered range of all the export import configurations where companyId = ?. 185 * 186 * <p> 187 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 188 * </p> 189 * 190 * @param companyId the company ID 191 * @param start the lower bound of the range of export import configurations 192 * @param end the upper bound of the range of export import configurations (not inclusive) 193 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 194 * @return the ordered range of matching export import configurations 195 */ 196 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByCompanyId( 197 long companyId, int start, int end, 198 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 199 200 /** 201 * Returns the first export import configuration in the ordered set where companyId = ?. 202 * 203 * @param companyId the company ID 204 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 205 * @return the first matching export import configuration 206 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 207 */ 208 public com.liferay.portal.model.ExportImportConfiguration findByCompanyId_First( 209 long companyId, 210 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 211 throws com.liferay.portal.NoSuchExportImportConfigurationException; 212 213 /** 214 * Returns the first export import configuration in the ordered set where companyId = ?. 215 * 216 * @param companyId the company ID 217 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 218 * @return the first matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 219 */ 220 public com.liferay.portal.model.ExportImportConfiguration fetchByCompanyId_First( 221 long companyId, 222 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 223 224 /** 225 * Returns the last export import configuration in the ordered set where companyId = ?. 226 * 227 * @param companyId the company ID 228 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 229 * @return the last matching export import configuration 230 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 231 */ 232 public com.liferay.portal.model.ExportImportConfiguration findByCompanyId_Last( 233 long companyId, 234 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 235 throws com.liferay.portal.NoSuchExportImportConfigurationException; 236 237 /** 238 * Returns the last export import configuration in the ordered set where companyId = ?. 239 * 240 * @param companyId the company ID 241 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 242 * @return the last matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 243 */ 244 public com.liferay.portal.model.ExportImportConfiguration fetchByCompanyId_Last( 245 long companyId, 246 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 247 248 /** 249 * Returns the export import configurations before and after the current export import configuration in the ordered set where companyId = ?. 250 * 251 * @param exportImportConfigurationId the primary key of the current export import configuration 252 * @param companyId the company ID 253 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 254 * @return the previous, current, and next export import configuration 255 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 256 */ 257 public com.liferay.portal.model.ExportImportConfiguration[] findByCompanyId_PrevAndNext( 258 long exportImportConfigurationId, long companyId, 259 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 260 throws com.liferay.portal.NoSuchExportImportConfigurationException; 261 262 /** 263 * Removes all the export import configurations where companyId = ? from the database. 264 * 265 * @param companyId the company ID 266 */ 267 public void removeByCompanyId(long companyId); 268 269 /** 270 * Returns the number of export import configurations where companyId = ?. 271 * 272 * @param companyId the company ID 273 * @return the number of matching export import configurations 274 */ 275 public int countByCompanyId(long companyId); 276 277 /** 278 * Returns all the export import configurations where groupId = ? and type = ?. 279 * 280 * @param groupId the group ID 281 * @param type the type 282 * @return the matching export import configurations 283 */ 284 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_T( 285 long groupId, int type); 286 287 /** 288 * Returns a range of all the export import configurations where groupId = ? and type = ?. 289 * 290 * <p> 291 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 292 * </p> 293 * 294 * @param groupId the group ID 295 * @param type the type 296 * @param start the lower bound of the range of export import configurations 297 * @param end the upper bound of the range of export import configurations (not inclusive) 298 * @return the range of matching export import configurations 299 */ 300 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_T( 301 long groupId, int type, int start, int end); 302 303 /** 304 * Returns an ordered range of all the export import configurations where groupId = ? and type = ?. 305 * 306 * <p> 307 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 308 * </p> 309 * 310 * @param groupId the group ID 311 * @param type the type 312 * @param start the lower bound of the range of export import configurations 313 * @param end the upper bound of the range of export import configurations (not inclusive) 314 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 315 * @return the ordered range of matching export import configurations 316 */ 317 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_T( 318 long groupId, int type, int start, int end, 319 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 320 321 /** 322 * Returns the first export import configuration in the ordered set where groupId = ? and type = ?. 323 * 324 * @param groupId the group ID 325 * @param type the type 326 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 327 * @return the first matching export import configuration 328 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 329 */ 330 public com.liferay.portal.model.ExportImportConfiguration findByG_T_First( 331 long groupId, int type, 332 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 333 throws com.liferay.portal.NoSuchExportImportConfigurationException; 334 335 /** 336 * Returns the first export import configuration in the ordered set where groupId = ? and type = ?. 337 * 338 * @param groupId the group ID 339 * @param type the type 340 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 341 * @return the first matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 342 */ 343 public com.liferay.portal.model.ExportImportConfiguration fetchByG_T_First( 344 long groupId, int type, 345 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 346 347 /** 348 * Returns the last export import configuration in the ordered set where groupId = ? and type = ?. 349 * 350 * @param groupId the group ID 351 * @param type the type 352 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 353 * @return the last matching export import configuration 354 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 355 */ 356 public com.liferay.portal.model.ExportImportConfiguration findByG_T_Last( 357 long groupId, int type, 358 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 359 throws com.liferay.portal.NoSuchExportImportConfigurationException; 360 361 /** 362 * Returns the last export import configuration in the ordered set where groupId = ? and type = ?. 363 * 364 * @param groupId the group ID 365 * @param type the type 366 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 367 * @return the last matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 368 */ 369 public com.liferay.portal.model.ExportImportConfiguration fetchByG_T_Last( 370 long groupId, int type, 371 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 372 373 /** 374 * Returns the export import configurations before and after the current export import configuration in the ordered set where groupId = ? and type = ?. 375 * 376 * @param exportImportConfigurationId the primary key of the current export import configuration 377 * @param groupId the group ID 378 * @param type the type 379 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 380 * @return the previous, current, and next export import configuration 381 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 382 */ 383 public com.liferay.portal.model.ExportImportConfiguration[] findByG_T_PrevAndNext( 384 long exportImportConfigurationId, long groupId, int type, 385 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 386 throws com.liferay.portal.NoSuchExportImportConfigurationException; 387 388 /** 389 * Removes all the export import configurations where groupId = ? and type = ? from the database. 390 * 391 * @param groupId the group ID 392 * @param type the type 393 */ 394 public void removeByG_T(long groupId, int type); 395 396 /** 397 * Returns the number of export import configurations where groupId = ? and type = ?. 398 * 399 * @param groupId the group ID 400 * @param type the type 401 * @return the number of matching export import configurations 402 */ 403 public int countByG_T(long groupId, int type); 404 405 /** 406 * Returns all the export import configurations where groupId = ? and status = ?. 407 * 408 * @param groupId the group ID 409 * @param status the status 410 * @return the matching export import configurations 411 */ 412 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_S( 413 long groupId, int status); 414 415 /** 416 * Returns a range of all the export import configurations where groupId = ? and status = ?. 417 * 418 * <p> 419 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 420 * </p> 421 * 422 * @param groupId the group ID 423 * @param status the status 424 * @param start the lower bound of the range of export import configurations 425 * @param end the upper bound of the range of export import configurations (not inclusive) 426 * @return the range of matching export import configurations 427 */ 428 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_S( 429 long groupId, int status, int start, int end); 430 431 /** 432 * Returns an ordered range of all the export import configurations where groupId = ? and status = ?. 433 * 434 * <p> 435 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 436 * </p> 437 * 438 * @param groupId the group ID 439 * @param status the status 440 * @param start the lower bound of the range of export import configurations 441 * @param end the upper bound of the range of export import configurations (not inclusive) 442 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 443 * @return the ordered range of matching export import configurations 444 */ 445 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_S( 446 long groupId, int status, int start, int end, 447 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 448 449 /** 450 * Returns the first export import configuration in the ordered set where groupId = ? and status = ?. 451 * 452 * @param groupId the group ID 453 * @param status the status 454 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 455 * @return the first matching export import configuration 456 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 457 */ 458 public com.liferay.portal.model.ExportImportConfiguration findByG_S_First( 459 long groupId, int status, 460 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 461 throws com.liferay.portal.NoSuchExportImportConfigurationException; 462 463 /** 464 * Returns the first export import configuration in the ordered set where groupId = ? and status = ?. 465 * 466 * @param groupId the group ID 467 * @param status the status 468 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 469 * @return the first matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 470 */ 471 public com.liferay.portal.model.ExportImportConfiguration fetchByG_S_First( 472 long groupId, int status, 473 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 474 475 /** 476 * Returns the last export import configuration in the ordered set where groupId = ? and status = ?. 477 * 478 * @param groupId the group ID 479 * @param status the status 480 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 481 * @return the last matching export import configuration 482 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 483 */ 484 public com.liferay.portal.model.ExportImportConfiguration findByG_S_Last( 485 long groupId, int status, 486 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 487 throws com.liferay.portal.NoSuchExportImportConfigurationException; 488 489 /** 490 * Returns the last export import configuration in the ordered set where groupId = ? and status = ?. 491 * 492 * @param groupId the group ID 493 * @param status the status 494 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 495 * @return the last matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 496 */ 497 public com.liferay.portal.model.ExportImportConfiguration fetchByG_S_Last( 498 long groupId, int status, 499 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 500 501 /** 502 * Returns the export import configurations before and after the current export import configuration in the ordered set where groupId = ? and status = ?. 503 * 504 * @param exportImportConfigurationId the primary key of the current export import configuration 505 * @param groupId the group ID 506 * @param status the status 507 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 508 * @return the previous, current, and next export import configuration 509 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 510 */ 511 public com.liferay.portal.model.ExportImportConfiguration[] findByG_S_PrevAndNext( 512 long exportImportConfigurationId, long groupId, int status, 513 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 514 throws com.liferay.portal.NoSuchExportImportConfigurationException; 515 516 /** 517 * Removes all the export import configurations where groupId = ? and status = ? from the database. 518 * 519 * @param groupId the group ID 520 * @param status the status 521 */ 522 public void removeByG_S(long groupId, int status); 523 524 /** 525 * Returns the number of export import configurations where groupId = ? and status = ?. 526 * 527 * @param groupId the group ID 528 * @param status the status 529 * @return the number of matching export import configurations 530 */ 531 public int countByG_S(long groupId, int status); 532 533 /** 534 * Returns all the export import configurations where groupId = ? and type = ? and status = ?. 535 * 536 * @param groupId the group ID 537 * @param type the type 538 * @param status the status 539 * @return the matching export import configurations 540 */ 541 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_T_S( 542 long groupId, int type, int status); 543 544 /** 545 * Returns a range of all the export import configurations where groupId = ? and type = ? and status = ?. 546 * 547 * <p> 548 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 549 * </p> 550 * 551 * @param groupId the group ID 552 * @param type the type 553 * @param status the status 554 * @param start the lower bound of the range of export import configurations 555 * @param end the upper bound of the range of export import configurations (not inclusive) 556 * @return the range of matching export import configurations 557 */ 558 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_T_S( 559 long groupId, int type, int status, int start, int end); 560 561 /** 562 * Returns an ordered range of all the export import configurations where groupId = ? and type = ? and status = ?. 563 * 564 * <p> 565 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 566 * </p> 567 * 568 * @param groupId the group ID 569 * @param type the type 570 * @param status the status 571 * @param start the lower bound of the range of export import configurations 572 * @param end the upper bound of the range of export import configurations (not inclusive) 573 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 574 * @return the ordered range of matching export import configurations 575 */ 576 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findByG_T_S( 577 long groupId, int type, int status, int start, int end, 578 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 579 580 /** 581 * Returns the first export import configuration in the ordered set where groupId = ? and type = ? and status = ?. 582 * 583 * @param groupId the group ID 584 * @param type the type 585 * @param status the status 586 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 587 * @return the first matching export import configuration 588 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 589 */ 590 public com.liferay.portal.model.ExportImportConfiguration findByG_T_S_First( 591 long groupId, int type, int status, 592 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 593 throws com.liferay.portal.NoSuchExportImportConfigurationException; 594 595 /** 596 * Returns the first export import configuration in the ordered set where groupId = ? and type = ? and status = ?. 597 * 598 * @param groupId the group ID 599 * @param type the type 600 * @param status the status 601 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 602 * @return the first matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 603 */ 604 public com.liferay.portal.model.ExportImportConfiguration fetchByG_T_S_First( 605 long groupId, int type, int status, 606 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 607 608 /** 609 * Returns the last export import configuration in the ordered set where groupId = ? and type = ? and status = ?. 610 * 611 * @param groupId the group ID 612 * @param type the type 613 * @param status the status 614 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 615 * @return the last matching export import configuration 616 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a matching export import configuration could not be found 617 */ 618 public com.liferay.portal.model.ExportImportConfiguration findByG_T_S_Last( 619 long groupId, int type, int status, 620 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 621 throws com.liferay.portal.NoSuchExportImportConfigurationException; 622 623 /** 624 * Returns the last export import configuration in the ordered set where groupId = ? and type = ? and status = ?. 625 * 626 * @param groupId the group ID 627 * @param type the type 628 * @param status the status 629 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 630 * @return the last matching export import configuration, or <code>null</code> if a matching export import configuration could not be found 631 */ 632 public com.liferay.portal.model.ExportImportConfiguration fetchByG_T_S_Last( 633 long groupId, int type, int status, 634 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 635 636 /** 637 * Returns the export import configurations before and after the current export import configuration in the ordered set where groupId = ? and type = ? and status = ?. 638 * 639 * @param exportImportConfigurationId the primary key of the current export import configuration 640 * @param groupId the group ID 641 * @param type the type 642 * @param status the status 643 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 644 * @return the previous, current, and next export import configuration 645 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 646 */ 647 public com.liferay.portal.model.ExportImportConfiguration[] findByG_T_S_PrevAndNext( 648 long exportImportConfigurationId, long groupId, int type, int status, 649 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator) 650 throws com.liferay.portal.NoSuchExportImportConfigurationException; 651 652 /** 653 * Removes all the export import configurations where groupId = ? and type = ? and status = ? from the database. 654 * 655 * @param groupId the group ID 656 * @param type the type 657 * @param status the status 658 */ 659 public void removeByG_T_S(long groupId, int type, int status); 660 661 /** 662 * Returns the number of export import configurations where groupId = ? and type = ? and status = ?. 663 * 664 * @param groupId the group ID 665 * @param type the type 666 * @param status the status 667 * @return the number of matching export import configurations 668 */ 669 public int countByG_T_S(long groupId, int type, int status); 670 671 /** 672 * Caches the export import configuration in the entity cache if it is enabled. 673 * 674 * @param exportImportConfiguration the export import configuration 675 */ 676 public void cacheResult( 677 com.liferay.portal.model.ExportImportConfiguration exportImportConfiguration); 678 679 /** 680 * Caches the export import configurations in the entity cache if it is enabled. 681 * 682 * @param exportImportConfigurations the export import configurations 683 */ 684 public void cacheResult( 685 java.util.List<com.liferay.portal.model.ExportImportConfiguration> exportImportConfigurations); 686 687 /** 688 * Creates a new export import configuration with the primary key. Does not add the export import configuration to the database. 689 * 690 * @param exportImportConfigurationId the primary key for the new export import configuration 691 * @return the new export import configuration 692 */ 693 public com.liferay.portal.model.ExportImportConfiguration create( 694 long exportImportConfigurationId); 695 696 /** 697 * Removes the export import configuration with the primary key from the database. Also notifies the appropriate model listeners. 698 * 699 * @param exportImportConfigurationId the primary key of the export import configuration 700 * @return the export import configuration that was removed 701 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 702 */ 703 public com.liferay.portal.model.ExportImportConfiguration remove( 704 long exportImportConfigurationId) 705 throws com.liferay.portal.NoSuchExportImportConfigurationException; 706 707 public com.liferay.portal.model.ExportImportConfiguration updateImpl( 708 com.liferay.portal.model.ExportImportConfiguration exportImportConfiguration); 709 710 /** 711 * Returns the export import configuration with the primary key or throws a {@link com.liferay.portal.NoSuchExportImportConfigurationException} if it could not be found. 712 * 713 * @param exportImportConfigurationId the primary key of the export import configuration 714 * @return the export import configuration 715 * @throws com.liferay.portal.NoSuchExportImportConfigurationException if a export import configuration with the primary key could not be found 716 */ 717 public com.liferay.portal.model.ExportImportConfiguration findByPrimaryKey( 718 long exportImportConfigurationId) 719 throws com.liferay.portal.NoSuchExportImportConfigurationException; 720 721 /** 722 * Returns the export import configuration with the primary key or returns <code>null</code> if it could not be found. 723 * 724 * @param exportImportConfigurationId the primary key of the export import configuration 725 * @return the export import configuration, or <code>null</code> if a export import configuration with the primary key could not be found 726 */ 727 public com.liferay.portal.model.ExportImportConfiguration fetchByPrimaryKey( 728 long exportImportConfigurationId); 729 730 @Override 731 public java.util.Map<java.io.Serializable, com.liferay.portal.model.ExportImportConfiguration> fetchByPrimaryKeys( 732 java.util.Set<java.io.Serializable> primaryKeys); 733 734 /** 735 * Returns all the export import configurations. 736 * 737 * @return the export import configurations 738 */ 739 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findAll(); 740 741 /** 742 * Returns a range of all the export import configurations. 743 * 744 * <p> 745 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 746 * </p> 747 * 748 * @param start the lower bound of the range of export import configurations 749 * @param end the upper bound of the range of export import configurations (not inclusive) 750 * @return the range of export import configurations 751 */ 752 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findAll( 753 int start, int end); 754 755 /** 756 * Returns an ordered range of all the export import configurations. 757 * 758 * <p> 759 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. If <code>orderByComparator</code> is specified, then the query will include the given ORDER BY logic. If <code>orderByComparator</code> is absent and pagination is required (<code>start</code> and <code>end</code> are not {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS}), then the query will include the default ORDER BY logic from {@link com.liferay.portal.model.impl.ExportImportConfigurationModelImpl}. If both <code>orderByComparator</code> and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order. 760 * </p> 761 * 762 * @param start the lower bound of the range of export import configurations 763 * @param end the upper bound of the range of export import configurations (not inclusive) 764 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 765 * @return the ordered range of export import configurations 766 */ 767 public java.util.List<com.liferay.portal.model.ExportImportConfiguration> findAll( 768 int start, int end, 769 com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.model.ExportImportConfiguration> orderByComparator); 770 771 /** 772 * Removes all the export import configurations from the database. 773 */ 774 public void removeAll(); 775 776 /** 777 * Returns the number of export import configurations. 778 * 779 * @return the number of export import configurations 780 */ 781 public int countAll(); 782 }