001 /** 002 * Copyright (c) 2000-2013 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.portlet.journal.service.persistence; 016 017 import aQute.bnd.annotation.ProviderType; 018 019 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil; 020 import com.liferay.portal.kernel.dao.orm.DynamicQuery; 021 import com.liferay.portal.kernel.exception.SystemException; 022 import com.liferay.portal.kernel.util.OrderByComparator; 023 import com.liferay.portal.kernel.util.ReferenceRegistry; 024 import com.liferay.portal.service.ServiceContext; 025 026 import com.liferay.portlet.journal.model.JournalArticle; 027 028 import java.util.List; 029 030 /** 031 * The persistence utility for the journal article service. This utility wraps {@link JournalArticlePersistenceImpl} and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class. 032 * 033 * <p> 034 * Caching information and settings can be found in <code>portal.properties</code> 035 * </p> 036 * 037 * @author Brian Wing Shun Chan 038 * @see JournalArticlePersistence 039 * @see JournalArticlePersistenceImpl 040 * @generated 041 */ 042 @ProviderType 043 public class JournalArticleUtil { 044 /* 045 * NOTE FOR DEVELOPERS: 046 * 047 * Never modify this class directly. Modify <code>service.xml</code> and rerun ServiceBuilder to regenerate this class. 048 */ 049 050 /** 051 * @see com.liferay.portal.service.persistence.BasePersistence#clearCache() 052 */ 053 public static void clearCache() { 054 getPersistence().clearCache(); 055 } 056 057 /** 058 * @see com.liferay.portal.service.persistence.BasePersistence#clearCache(com.liferay.portal.model.BaseModel) 059 */ 060 public static void clearCache(JournalArticle journalArticle) { 061 getPersistence().clearCache(journalArticle); 062 } 063 064 /** 065 * @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery) 066 */ 067 public static long countWithDynamicQuery(DynamicQuery dynamicQuery) 068 throws SystemException { 069 return getPersistence().countWithDynamicQuery(dynamicQuery); 070 } 071 072 /** 073 * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery) 074 */ 075 public static List<JournalArticle> findWithDynamicQuery( 076 DynamicQuery dynamicQuery) throws SystemException { 077 return getPersistence().findWithDynamicQuery(dynamicQuery); 078 } 079 080 /** 081 * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int) 082 */ 083 public static List<JournalArticle> findWithDynamicQuery( 084 DynamicQuery dynamicQuery, int start, int end) 085 throws SystemException { 086 return getPersistence().findWithDynamicQuery(dynamicQuery, start, end); 087 } 088 089 /** 090 * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator) 091 */ 092 public static List<JournalArticle> findWithDynamicQuery( 093 DynamicQuery dynamicQuery, int start, int end, 094 OrderByComparator orderByComparator) throws SystemException { 095 return getPersistence() 096 .findWithDynamicQuery(dynamicQuery, start, end, 097 orderByComparator); 098 } 099 100 /** 101 * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel) 102 */ 103 public static JournalArticle update(JournalArticle journalArticle) 104 throws SystemException { 105 return getPersistence().update(journalArticle); 106 } 107 108 /** 109 * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, ServiceContext) 110 */ 111 public static JournalArticle update(JournalArticle journalArticle, 112 ServiceContext serviceContext) throws SystemException { 113 return getPersistence().update(journalArticle, serviceContext); 114 } 115 116 /** 117 * Returns all the journal articles where uuid = ?. 118 * 119 * @param uuid the uuid 120 * @return the matching journal articles 121 * @throws SystemException if a system exception occurred 122 */ 123 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByUuid( 124 java.lang.String uuid) 125 throws com.liferay.portal.kernel.exception.SystemException { 126 return getPersistence().findByUuid(uuid); 127 } 128 129 /** 130 * Returns a range of all the journal articles where uuid = ?. 131 * 132 * <p> 133 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 134 * </p> 135 * 136 * @param uuid the uuid 137 * @param start the lower bound of the range of journal articles 138 * @param end the upper bound of the range of journal articles (not inclusive) 139 * @return the range of matching journal articles 140 * @throws SystemException if a system exception occurred 141 */ 142 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByUuid( 143 java.lang.String uuid, int start, int end) 144 throws com.liferay.portal.kernel.exception.SystemException { 145 return getPersistence().findByUuid(uuid, start, end); 146 } 147 148 /** 149 * Returns an ordered range of all the journal articles where uuid = ?. 150 * 151 * <p> 152 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 153 * </p> 154 * 155 * @param uuid the uuid 156 * @param start the lower bound of the range of journal articles 157 * @param end the upper bound of the range of journal articles (not inclusive) 158 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 159 * @return the ordered range of matching journal articles 160 * @throws SystemException if a system exception occurred 161 */ 162 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByUuid( 163 java.lang.String uuid, int start, int end, 164 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 165 throws com.liferay.portal.kernel.exception.SystemException { 166 return getPersistence().findByUuid(uuid, start, end, orderByComparator); 167 } 168 169 /** 170 * Returns the first journal article in the ordered set where uuid = ?. 171 * 172 * @param uuid the uuid 173 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 174 * @return the first matching journal article 175 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 176 * @throws SystemException if a system exception occurred 177 */ 178 public static com.liferay.portlet.journal.model.JournalArticle findByUuid_First( 179 java.lang.String uuid, 180 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 181 throws com.liferay.portal.kernel.exception.SystemException, 182 com.liferay.portlet.journal.NoSuchArticleException { 183 return getPersistence().findByUuid_First(uuid, orderByComparator); 184 } 185 186 /** 187 * Returns the first journal article in the ordered set where uuid = ?. 188 * 189 * @param uuid the uuid 190 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 191 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 192 * @throws SystemException if a system exception occurred 193 */ 194 public static com.liferay.portlet.journal.model.JournalArticle fetchByUuid_First( 195 java.lang.String uuid, 196 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 197 throws com.liferay.portal.kernel.exception.SystemException { 198 return getPersistence().fetchByUuid_First(uuid, orderByComparator); 199 } 200 201 /** 202 * Returns the last journal article in the ordered set where uuid = ?. 203 * 204 * @param uuid the uuid 205 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 206 * @return the last matching journal article 207 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 208 * @throws SystemException if a system exception occurred 209 */ 210 public static com.liferay.portlet.journal.model.JournalArticle findByUuid_Last( 211 java.lang.String uuid, 212 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 213 throws com.liferay.portal.kernel.exception.SystemException, 214 com.liferay.portlet.journal.NoSuchArticleException { 215 return getPersistence().findByUuid_Last(uuid, orderByComparator); 216 } 217 218 /** 219 * Returns the last journal article in the ordered set where uuid = ?. 220 * 221 * @param uuid the uuid 222 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 223 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 224 * @throws SystemException if a system exception occurred 225 */ 226 public static com.liferay.portlet.journal.model.JournalArticle fetchByUuid_Last( 227 java.lang.String uuid, 228 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 229 throws com.liferay.portal.kernel.exception.SystemException { 230 return getPersistence().fetchByUuid_Last(uuid, orderByComparator); 231 } 232 233 /** 234 * Returns the journal articles before and after the current journal article in the ordered set where uuid = ?. 235 * 236 * @param id the primary key of the current journal article 237 * @param uuid the uuid 238 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 239 * @return the previous, current, and next journal article 240 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 241 * @throws SystemException if a system exception occurred 242 */ 243 public static com.liferay.portlet.journal.model.JournalArticle[] findByUuid_PrevAndNext( 244 long id, java.lang.String uuid, 245 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 246 throws com.liferay.portal.kernel.exception.SystemException, 247 com.liferay.portlet.journal.NoSuchArticleException { 248 return getPersistence() 249 .findByUuid_PrevAndNext(id, uuid, orderByComparator); 250 } 251 252 /** 253 * Removes all the journal articles where uuid = ? from the database. 254 * 255 * @param uuid the uuid 256 * @throws SystemException if a system exception occurred 257 */ 258 public static void removeByUuid(java.lang.String uuid) 259 throws com.liferay.portal.kernel.exception.SystemException { 260 getPersistence().removeByUuid(uuid); 261 } 262 263 /** 264 * Returns the number of journal articles where uuid = ?. 265 * 266 * @param uuid the uuid 267 * @return the number of matching journal articles 268 * @throws SystemException if a system exception occurred 269 */ 270 public static int countByUuid(java.lang.String uuid) 271 throws com.liferay.portal.kernel.exception.SystemException { 272 return getPersistence().countByUuid(uuid); 273 } 274 275 /** 276 * Returns the journal article where uuid = ? and groupId = ? or throws a {@link com.liferay.portlet.journal.NoSuchArticleException} if it could not be found. 277 * 278 * @param uuid the uuid 279 * @param groupId the group ID 280 * @return the matching journal article 281 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 282 * @throws SystemException if a system exception occurred 283 */ 284 public static com.liferay.portlet.journal.model.JournalArticle findByUUID_G( 285 java.lang.String uuid, long groupId) 286 throws com.liferay.portal.kernel.exception.SystemException, 287 com.liferay.portlet.journal.NoSuchArticleException { 288 return getPersistence().findByUUID_G(uuid, groupId); 289 } 290 291 /** 292 * Returns the journal article where uuid = ? and groupId = ? or returns <code>null</code> if it could not be found. Uses the finder cache. 293 * 294 * @param uuid the uuid 295 * @param groupId the group ID 296 * @return the matching journal article, or <code>null</code> if a matching journal article could not be found 297 * @throws SystemException if a system exception occurred 298 */ 299 public static com.liferay.portlet.journal.model.JournalArticle fetchByUUID_G( 300 java.lang.String uuid, long groupId) 301 throws com.liferay.portal.kernel.exception.SystemException { 302 return getPersistence().fetchByUUID_G(uuid, groupId); 303 } 304 305 /** 306 * Returns the journal article where uuid = ? and groupId = ? or returns <code>null</code> if it could not be found, optionally using the finder cache. 307 * 308 * @param uuid the uuid 309 * @param groupId the group ID 310 * @param retrieveFromCache whether to use the finder cache 311 * @return the matching journal article, or <code>null</code> if a matching journal article could not be found 312 * @throws SystemException if a system exception occurred 313 */ 314 public static com.liferay.portlet.journal.model.JournalArticle fetchByUUID_G( 315 java.lang.String uuid, long groupId, boolean retrieveFromCache) 316 throws com.liferay.portal.kernel.exception.SystemException { 317 return getPersistence().fetchByUUID_G(uuid, groupId, retrieveFromCache); 318 } 319 320 /** 321 * Removes the journal article where uuid = ? and groupId = ? from the database. 322 * 323 * @param uuid the uuid 324 * @param groupId the group ID 325 * @return the journal article that was removed 326 * @throws SystemException if a system exception occurred 327 */ 328 public static com.liferay.portlet.journal.model.JournalArticle removeByUUID_G( 329 java.lang.String uuid, long groupId) 330 throws com.liferay.portal.kernel.exception.SystemException, 331 com.liferay.portlet.journal.NoSuchArticleException { 332 return getPersistence().removeByUUID_G(uuid, groupId); 333 } 334 335 /** 336 * Returns the number of journal articles where uuid = ? and groupId = ?. 337 * 338 * @param uuid the uuid 339 * @param groupId the group ID 340 * @return the number of matching journal articles 341 * @throws SystemException if a system exception occurred 342 */ 343 public static int countByUUID_G(java.lang.String uuid, long groupId) 344 throws com.liferay.portal.kernel.exception.SystemException { 345 return getPersistence().countByUUID_G(uuid, groupId); 346 } 347 348 /** 349 * Returns all the journal articles where uuid = ? and companyId = ?. 350 * 351 * @param uuid the uuid 352 * @param companyId the company ID 353 * @return the matching journal articles 354 * @throws SystemException if a system exception occurred 355 */ 356 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByUuid_C( 357 java.lang.String uuid, long companyId) 358 throws com.liferay.portal.kernel.exception.SystemException { 359 return getPersistence().findByUuid_C(uuid, companyId); 360 } 361 362 /** 363 * Returns a range of all the journal articles where uuid = ? and companyId = ?. 364 * 365 * <p> 366 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 367 * </p> 368 * 369 * @param uuid the uuid 370 * @param companyId the company ID 371 * @param start the lower bound of the range of journal articles 372 * @param end the upper bound of the range of journal articles (not inclusive) 373 * @return the range of matching journal articles 374 * @throws SystemException if a system exception occurred 375 */ 376 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByUuid_C( 377 java.lang.String uuid, long companyId, int start, int end) 378 throws com.liferay.portal.kernel.exception.SystemException { 379 return getPersistence().findByUuid_C(uuid, companyId, start, end); 380 } 381 382 /** 383 * Returns an ordered range of all the journal articles where uuid = ? and companyId = ?. 384 * 385 * <p> 386 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 387 * </p> 388 * 389 * @param uuid the uuid 390 * @param companyId the company ID 391 * @param start the lower bound of the range of journal articles 392 * @param end the upper bound of the range of journal articles (not inclusive) 393 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 394 * @return the ordered range of matching journal articles 395 * @throws SystemException if a system exception occurred 396 */ 397 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByUuid_C( 398 java.lang.String uuid, long companyId, int start, int end, 399 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 400 throws com.liferay.portal.kernel.exception.SystemException { 401 return getPersistence() 402 .findByUuid_C(uuid, companyId, start, end, orderByComparator); 403 } 404 405 /** 406 * Returns the first journal article in the ordered set where uuid = ? and companyId = ?. 407 * 408 * @param uuid the uuid 409 * @param companyId the company ID 410 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 411 * @return the first matching journal article 412 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 413 * @throws SystemException if a system exception occurred 414 */ 415 public static com.liferay.portlet.journal.model.JournalArticle findByUuid_C_First( 416 java.lang.String uuid, long companyId, 417 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 418 throws com.liferay.portal.kernel.exception.SystemException, 419 com.liferay.portlet.journal.NoSuchArticleException { 420 return getPersistence() 421 .findByUuid_C_First(uuid, companyId, orderByComparator); 422 } 423 424 /** 425 * Returns the first journal article in the ordered set where uuid = ? and companyId = ?. 426 * 427 * @param uuid the uuid 428 * @param companyId the company ID 429 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 430 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 431 * @throws SystemException if a system exception occurred 432 */ 433 public static com.liferay.portlet.journal.model.JournalArticle fetchByUuid_C_First( 434 java.lang.String uuid, long companyId, 435 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 436 throws com.liferay.portal.kernel.exception.SystemException { 437 return getPersistence() 438 .fetchByUuid_C_First(uuid, companyId, orderByComparator); 439 } 440 441 /** 442 * Returns the last journal article in the ordered set where uuid = ? and companyId = ?. 443 * 444 * @param uuid the uuid 445 * @param companyId the company ID 446 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 447 * @return the last matching journal article 448 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 449 * @throws SystemException if a system exception occurred 450 */ 451 public static com.liferay.portlet.journal.model.JournalArticle findByUuid_C_Last( 452 java.lang.String uuid, long companyId, 453 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 454 throws com.liferay.portal.kernel.exception.SystemException, 455 com.liferay.portlet.journal.NoSuchArticleException { 456 return getPersistence() 457 .findByUuid_C_Last(uuid, companyId, orderByComparator); 458 } 459 460 /** 461 * Returns the last journal article in the ordered set where uuid = ? and companyId = ?. 462 * 463 * @param uuid the uuid 464 * @param companyId the company ID 465 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 466 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 467 * @throws SystemException if a system exception occurred 468 */ 469 public static com.liferay.portlet.journal.model.JournalArticle fetchByUuid_C_Last( 470 java.lang.String uuid, long companyId, 471 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 472 throws com.liferay.portal.kernel.exception.SystemException { 473 return getPersistence() 474 .fetchByUuid_C_Last(uuid, companyId, orderByComparator); 475 } 476 477 /** 478 * Returns the journal articles before and after the current journal article in the ordered set where uuid = ? and companyId = ?. 479 * 480 * @param id the primary key of the current journal article 481 * @param uuid the uuid 482 * @param companyId the company ID 483 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 484 * @return the previous, current, and next journal article 485 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 486 * @throws SystemException if a system exception occurred 487 */ 488 public static com.liferay.portlet.journal.model.JournalArticle[] findByUuid_C_PrevAndNext( 489 long id, java.lang.String uuid, long companyId, 490 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 491 throws com.liferay.portal.kernel.exception.SystemException, 492 com.liferay.portlet.journal.NoSuchArticleException { 493 return getPersistence() 494 .findByUuid_C_PrevAndNext(id, uuid, companyId, 495 orderByComparator); 496 } 497 498 /** 499 * Removes all the journal articles where uuid = ? and companyId = ? from the database. 500 * 501 * @param uuid the uuid 502 * @param companyId the company ID 503 * @throws SystemException if a system exception occurred 504 */ 505 public static void removeByUuid_C(java.lang.String uuid, long companyId) 506 throws com.liferay.portal.kernel.exception.SystemException { 507 getPersistence().removeByUuid_C(uuid, companyId); 508 } 509 510 /** 511 * Returns the number of journal articles where uuid = ? and companyId = ?. 512 * 513 * @param uuid the uuid 514 * @param companyId the company ID 515 * @return the number of matching journal articles 516 * @throws SystemException if a system exception occurred 517 */ 518 public static int countByUuid_C(java.lang.String uuid, long companyId) 519 throws com.liferay.portal.kernel.exception.SystemException { 520 return getPersistence().countByUuid_C(uuid, companyId); 521 } 522 523 /** 524 * Returns all the journal articles where resourcePrimKey = ?. 525 * 526 * @param resourcePrimKey the resource prim key 527 * @return the matching journal articles 528 * @throws SystemException if a system exception occurred 529 */ 530 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByResourcePrimKey( 531 long resourcePrimKey) 532 throws com.liferay.portal.kernel.exception.SystemException { 533 return getPersistence().findByResourcePrimKey(resourcePrimKey); 534 } 535 536 /** 537 * Returns a range of all the journal articles where resourcePrimKey = ?. 538 * 539 * <p> 540 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 541 * </p> 542 * 543 * @param resourcePrimKey the resource prim key 544 * @param start the lower bound of the range of journal articles 545 * @param end the upper bound of the range of journal articles (not inclusive) 546 * @return the range of matching journal articles 547 * @throws SystemException if a system exception occurred 548 */ 549 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByResourcePrimKey( 550 long resourcePrimKey, int start, int end) 551 throws com.liferay.portal.kernel.exception.SystemException { 552 return getPersistence() 553 .findByResourcePrimKey(resourcePrimKey, start, end); 554 } 555 556 /** 557 * Returns an ordered range of all the journal articles where resourcePrimKey = ?. 558 * 559 * <p> 560 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 561 * </p> 562 * 563 * @param resourcePrimKey the resource prim key 564 * @param start the lower bound of the range of journal articles 565 * @param end the upper bound of the range of journal articles (not inclusive) 566 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 567 * @return the ordered range of matching journal articles 568 * @throws SystemException if a system exception occurred 569 */ 570 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByResourcePrimKey( 571 long resourcePrimKey, int start, int end, 572 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 573 throws com.liferay.portal.kernel.exception.SystemException { 574 return getPersistence() 575 .findByResourcePrimKey(resourcePrimKey, start, end, 576 orderByComparator); 577 } 578 579 /** 580 * Returns the first journal article in the ordered set where resourcePrimKey = ?. 581 * 582 * @param resourcePrimKey the resource prim key 583 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 584 * @return the first matching journal article 585 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 586 * @throws SystemException if a system exception occurred 587 */ 588 public static com.liferay.portlet.journal.model.JournalArticle findByResourcePrimKey_First( 589 long resourcePrimKey, 590 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 591 throws com.liferay.portal.kernel.exception.SystemException, 592 com.liferay.portlet.journal.NoSuchArticleException { 593 return getPersistence() 594 .findByResourcePrimKey_First(resourcePrimKey, 595 orderByComparator); 596 } 597 598 /** 599 * Returns the first journal article in the ordered set where resourcePrimKey = ?. 600 * 601 * @param resourcePrimKey the resource prim key 602 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 603 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 604 * @throws SystemException if a system exception occurred 605 */ 606 public static com.liferay.portlet.journal.model.JournalArticle fetchByResourcePrimKey_First( 607 long resourcePrimKey, 608 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 609 throws com.liferay.portal.kernel.exception.SystemException { 610 return getPersistence() 611 .fetchByResourcePrimKey_First(resourcePrimKey, 612 orderByComparator); 613 } 614 615 /** 616 * Returns the last journal article in the ordered set where resourcePrimKey = ?. 617 * 618 * @param resourcePrimKey the resource prim key 619 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 620 * @return the last matching journal article 621 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 622 * @throws SystemException if a system exception occurred 623 */ 624 public static com.liferay.portlet.journal.model.JournalArticle findByResourcePrimKey_Last( 625 long resourcePrimKey, 626 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 627 throws com.liferay.portal.kernel.exception.SystemException, 628 com.liferay.portlet.journal.NoSuchArticleException { 629 return getPersistence() 630 .findByResourcePrimKey_Last(resourcePrimKey, 631 orderByComparator); 632 } 633 634 /** 635 * Returns the last journal article in the ordered set where resourcePrimKey = ?. 636 * 637 * @param resourcePrimKey the resource prim key 638 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 639 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 640 * @throws SystemException if a system exception occurred 641 */ 642 public static com.liferay.portlet.journal.model.JournalArticle fetchByResourcePrimKey_Last( 643 long resourcePrimKey, 644 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 645 throws com.liferay.portal.kernel.exception.SystemException { 646 return getPersistence() 647 .fetchByResourcePrimKey_Last(resourcePrimKey, 648 orderByComparator); 649 } 650 651 /** 652 * Returns the journal articles before and after the current journal article in the ordered set where resourcePrimKey = ?. 653 * 654 * @param id the primary key of the current journal article 655 * @param resourcePrimKey the resource prim key 656 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 657 * @return the previous, current, and next journal article 658 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 659 * @throws SystemException if a system exception occurred 660 */ 661 public static com.liferay.portlet.journal.model.JournalArticle[] findByResourcePrimKey_PrevAndNext( 662 long id, long resourcePrimKey, 663 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 664 throws com.liferay.portal.kernel.exception.SystemException, 665 com.liferay.portlet.journal.NoSuchArticleException { 666 return getPersistence() 667 .findByResourcePrimKey_PrevAndNext(id, resourcePrimKey, 668 orderByComparator); 669 } 670 671 /** 672 * Removes all the journal articles where resourcePrimKey = ? from the database. 673 * 674 * @param resourcePrimKey the resource prim key 675 * @throws SystemException if a system exception occurred 676 */ 677 public static void removeByResourcePrimKey(long resourcePrimKey) 678 throws com.liferay.portal.kernel.exception.SystemException { 679 getPersistence().removeByResourcePrimKey(resourcePrimKey); 680 } 681 682 /** 683 * Returns the number of journal articles where resourcePrimKey = ?. 684 * 685 * @param resourcePrimKey the resource prim key 686 * @return the number of matching journal articles 687 * @throws SystemException if a system exception occurred 688 */ 689 public static int countByResourcePrimKey(long resourcePrimKey) 690 throws com.liferay.portal.kernel.exception.SystemException { 691 return getPersistence().countByResourcePrimKey(resourcePrimKey); 692 } 693 694 /** 695 * Returns all the journal articles where groupId = ?. 696 * 697 * @param groupId the group ID 698 * @return the matching journal articles 699 * @throws SystemException if a system exception occurred 700 */ 701 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByGroupId( 702 long groupId) 703 throws com.liferay.portal.kernel.exception.SystemException { 704 return getPersistence().findByGroupId(groupId); 705 } 706 707 /** 708 * Returns a range of all the journal articles where groupId = ?. 709 * 710 * <p> 711 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 712 * </p> 713 * 714 * @param groupId the group ID 715 * @param start the lower bound of the range of journal articles 716 * @param end the upper bound of the range of journal articles (not inclusive) 717 * @return the range of matching journal articles 718 * @throws SystemException if a system exception occurred 719 */ 720 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByGroupId( 721 long groupId, int start, int end) 722 throws com.liferay.portal.kernel.exception.SystemException { 723 return getPersistence().findByGroupId(groupId, start, end); 724 } 725 726 /** 727 * Returns an ordered range of all the journal articles where groupId = ?. 728 * 729 * <p> 730 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 731 * </p> 732 * 733 * @param groupId the group ID 734 * @param start the lower bound of the range of journal articles 735 * @param end the upper bound of the range of journal articles (not inclusive) 736 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 737 * @return the ordered range of matching journal articles 738 * @throws SystemException if a system exception occurred 739 */ 740 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByGroupId( 741 long groupId, int start, int end, 742 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 743 throws com.liferay.portal.kernel.exception.SystemException { 744 return getPersistence() 745 .findByGroupId(groupId, start, end, orderByComparator); 746 } 747 748 /** 749 * Returns the first journal article in the ordered set where groupId = ?. 750 * 751 * @param groupId the group ID 752 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 753 * @return the first matching journal article 754 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 755 * @throws SystemException if a system exception occurred 756 */ 757 public static com.liferay.portlet.journal.model.JournalArticle findByGroupId_First( 758 long groupId, 759 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 760 throws com.liferay.portal.kernel.exception.SystemException, 761 com.liferay.portlet.journal.NoSuchArticleException { 762 return getPersistence().findByGroupId_First(groupId, orderByComparator); 763 } 764 765 /** 766 * Returns the first journal article in the ordered set where groupId = ?. 767 * 768 * @param groupId the group ID 769 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 770 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 771 * @throws SystemException if a system exception occurred 772 */ 773 public static com.liferay.portlet.journal.model.JournalArticle fetchByGroupId_First( 774 long groupId, 775 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 776 throws com.liferay.portal.kernel.exception.SystemException { 777 return getPersistence().fetchByGroupId_First(groupId, orderByComparator); 778 } 779 780 /** 781 * Returns the last journal article in the ordered set where groupId = ?. 782 * 783 * @param groupId the group ID 784 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 785 * @return the last matching journal article 786 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 787 * @throws SystemException if a system exception occurred 788 */ 789 public static com.liferay.portlet.journal.model.JournalArticle findByGroupId_Last( 790 long groupId, 791 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 792 throws com.liferay.portal.kernel.exception.SystemException, 793 com.liferay.portlet.journal.NoSuchArticleException { 794 return getPersistence().findByGroupId_Last(groupId, orderByComparator); 795 } 796 797 /** 798 * Returns the last journal article in the ordered set where groupId = ?. 799 * 800 * @param groupId the group ID 801 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 802 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 803 * @throws SystemException if a system exception occurred 804 */ 805 public static com.liferay.portlet.journal.model.JournalArticle fetchByGroupId_Last( 806 long groupId, 807 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 808 throws com.liferay.portal.kernel.exception.SystemException { 809 return getPersistence().fetchByGroupId_Last(groupId, orderByComparator); 810 } 811 812 /** 813 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ?. 814 * 815 * @param id the primary key of the current journal article 816 * @param groupId the group ID 817 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 818 * @return the previous, current, and next journal article 819 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 820 * @throws SystemException if a system exception occurred 821 */ 822 public static com.liferay.portlet.journal.model.JournalArticle[] findByGroupId_PrevAndNext( 823 long id, long groupId, 824 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 825 throws com.liferay.portal.kernel.exception.SystemException, 826 com.liferay.portlet.journal.NoSuchArticleException { 827 return getPersistence() 828 .findByGroupId_PrevAndNext(id, groupId, orderByComparator); 829 } 830 831 /** 832 * Returns all the journal articles that the user has permission to view where groupId = ?. 833 * 834 * @param groupId the group ID 835 * @return the matching journal articles that the user has permission to view 836 * @throws SystemException if a system exception occurred 837 */ 838 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByGroupId( 839 long groupId) 840 throws com.liferay.portal.kernel.exception.SystemException { 841 return getPersistence().filterFindByGroupId(groupId); 842 } 843 844 /** 845 * Returns a range of all the journal articles that the user has permission to view where groupId = ?. 846 * 847 * <p> 848 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 849 * </p> 850 * 851 * @param groupId the group ID 852 * @param start the lower bound of the range of journal articles 853 * @param end the upper bound of the range of journal articles (not inclusive) 854 * @return the range of matching journal articles that the user has permission to view 855 * @throws SystemException if a system exception occurred 856 */ 857 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByGroupId( 858 long groupId, int start, int end) 859 throws com.liferay.portal.kernel.exception.SystemException { 860 return getPersistence().filterFindByGroupId(groupId, start, end); 861 } 862 863 /** 864 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ?. 865 * 866 * <p> 867 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 868 * </p> 869 * 870 * @param groupId the group ID 871 * @param start the lower bound of the range of journal articles 872 * @param end the upper bound of the range of journal articles (not inclusive) 873 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 874 * @return the ordered range of matching journal articles that the user has permission to view 875 * @throws SystemException if a system exception occurred 876 */ 877 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByGroupId( 878 long groupId, int start, int end, 879 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 880 throws com.liferay.portal.kernel.exception.SystemException { 881 return getPersistence() 882 .filterFindByGroupId(groupId, start, end, orderByComparator); 883 } 884 885 /** 886 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ?. 887 * 888 * @param id the primary key of the current journal article 889 * @param groupId the group ID 890 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 891 * @return the previous, current, and next journal article 892 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 893 * @throws SystemException if a system exception occurred 894 */ 895 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByGroupId_PrevAndNext( 896 long id, long groupId, 897 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 898 throws com.liferay.portal.kernel.exception.SystemException, 899 com.liferay.portlet.journal.NoSuchArticleException { 900 return getPersistence() 901 .filterFindByGroupId_PrevAndNext(id, groupId, 902 orderByComparator); 903 } 904 905 /** 906 * Removes all the journal articles where groupId = ? from the database. 907 * 908 * @param groupId the group ID 909 * @throws SystemException if a system exception occurred 910 */ 911 public static void removeByGroupId(long groupId) 912 throws com.liferay.portal.kernel.exception.SystemException { 913 getPersistence().removeByGroupId(groupId); 914 } 915 916 /** 917 * Returns the number of journal articles where groupId = ?. 918 * 919 * @param groupId the group ID 920 * @return the number of matching journal articles 921 * @throws SystemException if a system exception occurred 922 */ 923 public static int countByGroupId(long groupId) 924 throws com.liferay.portal.kernel.exception.SystemException { 925 return getPersistence().countByGroupId(groupId); 926 } 927 928 /** 929 * Returns the number of journal articles that the user has permission to view where groupId = ?. 930 * 931 * @param groupId the group ID 932 * @return the number of matching journal articles that the user has permission to view 933 * @throws SystemException if a system exception occurred 934 */ 935 public static int filterCountByGroupId(long groupId) 936 throws com.liferay.portal.kernel.exception.SystemException { 937 return getPersistence().filterCountByGroupId(groupId); 938 } 939 940 /** 941 * Returns all the journal articles where companyId = ?. 942 * 943 * @param companyId the company ID 944 * @return the matching journal articles 945 * @throws SystemException if a system exception occurred 946 */ 947 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByCompanyId( 948 long companyId) 949 throws com.liferay.portal.kernel.exception.SystemException { 950 return getPersistence().findByCompanyId(companyId); 951 } 952 953 /** 954 * Returns a range of all the journal articles where companyId = ?. 955 * 956 * <p> 957 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 958 * </p> 959 * 960 * @param companyId the company ID 961 * @param start the lower bound of the range of journal articles 962 * @param end the upper bound of the range of journal articles (not inclusive) 963 * @return the range of matching journal articles 964 * @throws SystemException if a system exception occurred 965 */ 966 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByCompanyId( 967 long companyId, int start, int end) 968 throws com.liferay.portal.kernel.exception.SystemException { 969 return getPersistence().findByCompanyId(companyId, start, end); 970 } 971 972 /** 973 * Returns an ordered range of all the journal articles where companyId = ?. 974 * 975 * <p> 976 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 977 * </p> 978 * 979 * @param companyId the company ID 980 * @param start the lower bound of the range of journal articles 981 * @param end the upper bound of the range of journal articles (not inclusive) 982 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 983 * @return the ordered range of matching journal articles 984 * @throws SystemException if a system exception occurred 985 */ 986 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByCompanyId( 987 long companyId, int start, int end, 988 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 989 throws com.liferay.portal.kernel.exception.SystemException { 990 return getPersistence() 991 .findByCompanyId(companyId, start, end, orderByComparator); 992 } 993 994 /** 995 * Returns the first journal article in the ordered set where companyId = ?. 996 * 997 * @param companyId the company ID 998 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 999 * @return the first matching journal article 1000 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1001 * @throws SystemException if a system exception occurred 1002 */ 1003 public static com.liferay.portlet.journal.model.JournalArticle findByCompanyId_First( 1004 long companyId, 1005 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1006 throws com.liferay.portal.kernel.exception.SystemException, 1007 com.liferay.portlet.journal.NoSuchArticleException { 1008 return getPersistence() 1009 .findByCompanyId_First(companyId, orderByComparator); 1010 } 1011 1012 /** 1013 * Returns the first journal article in the ordered set where companyId = ?. 1014 * 1015 * @param companyId the company ID 1016 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1017 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 1018 * @throws SystemException if a system exception occurred 1019 */ 1020 public static com.liferay.portlet.journal.model.JournalArticle fetchByCompanyId_First( 1021 long companyId, 1022 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1023 throws com.liferay.portal.kernel.exception.SystemException { 1024 return getPersistence() 1025 .fetchByCompanyId_First(companyId, orderByComparator); 1026 } 1027 1028 /** 1029 * Returns the last journal article in the ordered set where companyId = ?. 1030 * 1031 * @param companyId the company ID 1032 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1033 * @return the last matching journal article 1034 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1035 * @throws SystemException if a system exception occurred 1036 */ 1037 public static com.liferay.portlet.journal.model.JournalArticle findByCompanyId_Last( 1038 long companyId, 1039 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1040 throws com.liferay.portal.kernel.exception.SystemException, 1041 com.liferay.portlet.journal.NoSuchArticleException { 1042 return getPersistence() 1043 .findByCompanyId_Last(companyId, orderByComparator); 1044 } 1045 1046 /** 1047 * Returns the last journal article in the ordered set where companyId = ?. 1048 * 1049 * @param companyId the company ID 1050 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1051 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 1052 * @throws SystemException if a system exception occurred 1053 */ 1054 public static com.liferay.portlet.journal.model.JournalArticle fetchByCompanyId_Last( 1055 long companyId, 1056 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1057 throws com.liferay.portal.kernel.exception.SystemException { 1058 return getPersistence() 1059 .fetchByCompanyId_Last(companyId, orderByComparator); 1060 } 1061 1062 /** 1063 * Returns the journal articles before and after the current journal article in the ordered set where companyId = ?. 1064 * 1065 * @param id the primary key of the current journal article 1066 * @param companyId the company ID 1067 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1068 * @return the previous, current, and next journal article 1069 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 1070 * @throws SystemException if a system exception occurred 1071 */ 1072 public static com.liferay.portlet.journal.model.JournalArticle[] findByCompanyId_PrevAndNext( 1073 long id, long companyId, 1074 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1075 throws com.liferay.portal.kernel.exception.SystemException, 1076 com.liferay.portlet.journal.NoSuchArticleException { 1077 return getPersistence() 1078 .findByCompanyId_PrevAndNext(id, companyId, orderByComparator); 1079 } 1080 1081 /** 1082 * Removes all the journal articles where companyId = ? from the database. 1083 * 1084 * @param companyId the company ID 1085 * @throws SystemException if a system exception occurred 1086 */ 1087 public static void removeByCompanyId(long companyId) 1088 throws com.liferay.portal.kernel.exception.SystemException { 1089 getPersistence().removeByCompanyId(companyId); 1090 } 1091 1092 /** 1093 * Returns the number of journal articles where companyId = ?. 1094 * 1095 * @param companyId the company ID 1096 * @return the number of matching journal articles 1097 * @throws SystemException if a system exception occurred 1098 */ 1099 public static int countByCompanyId(long companyId) 1100 throws com.liferay.portal.kernel.exception.SystemException { 1101 return getPersistence().countByCompanyId(companyId); 1102 } 1103 1104 /** 1105 * Returns all the journal articles where structureId = ?. 1106 * 1107 * @param structureId the structure ID 1108 * @return the matching journal articles 1109 * @throws SystemException if a system exception occurred 1110 */ 1111 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByStructureId( 1112 java.lang.String structureId) 1113 throws com.liferay.portal.kernel.exception.SystemException { 1114 return getPersistence().findByStructureId(structureId); 1115 } 1116 1117 /** 1118 * Returns a range of all the journal articles where structureId = ?. 1119 * 1120 * <p> 1121 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1122 * </p> 1123 * 1124 * @param structureId the structure ID 1125 * @param start the lower bound of the range of journal articles 1126 * @param end the upper bound of the range of journal articles (not inclusive) 1127 * @return the range of matching journal articles 1128 * @throws SystemException if a system exception occurred 1129 */ 1130 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByStructureId( 1131 java.lang.String structureId, int start, int end) 1132 throws com.liferay.portal.kernel.exception.SystemException { 1133 return getPersistence().findByStructureId(structureId, start, end); 1134 } 1135 1136 /** 1137 * Returns an ordered range of all the journal articles where structureId = ?. 1138 * 1139 * <p> 1140 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1141 * </p> 1142 * 1143 * @param structureId the structure ID 1144 * @param start the lower bound of the range of journal articles 1145 * @param end the upper bound of the range of journal articles (not inclusive) 1146 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 1147 * @return the ordered range of matching journal articles 1148 * @throws SystemException if a system exception occurred 1149 */ 1150 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByStructureId( 1151 java.lang.String structureId, int start, int end, 1152 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1153 throws com.liferay.portal.kernel.exception.SystemException { 1154 return getPersistence() 1155 .findByStructureId(structureId, start, end, orderByComparator); 1156 } 1157 1158 /** 1159 * Returns the first journal article in the ordered set where structureId = ?. 1160 * 1161 * @param structureId the structure ID 1162 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1163 * @return the first matching journal article 1164 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1165 * @throws SystemException if a system exception occurred 1166 */ 1167 public static com.liferay.portlet.journal.model.JournalArticle findByStructureId_First( 1168 java.lang.String structureId, 1169 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1170 throws com.liferay.portal.kernel.exception.SystemException, 1171 com.liferay.portlet.journal.NoSuchArticleException { 1172 return getPersistence() 1173 .findByStructureId_First(structureId, orderByComparator); 1174 } 1175 1176 /** 1177 * Returns the first journal article in the ordered set where structureId = ?. 1178 * 1179 * @param structureId the structure ID 1180 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1181 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 1182 * @throws SystemException if a system exception occurred 1183 */ 1184 public static com.liferay.portlet.journal.model.JournalArticle fetchByStructureId_First( 1185 java.lang.String structureId, 1186 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1187 throws com.liferay.portal.kernel.exception.SystemException { 1188 return getPersistence() 1189 .fetchByStructureId_First(structureId, orderByComparator); 1190 } 1191 1192 /** 1193 * Returns the last journal article in the ordered set where structureId = ?. 1194 * 1195 * @param structureId the structure ID 1196 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1197 * @return the last matching journal article 1198 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1199 * @throws SystemException if a system exception occurred 1200 */ 1201 public static com.liferay.portlet.journal.model.JournalArticle findByStructureId_Last( 1202 java.lang.String structureId, 1203 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1204 throws com.liferay.portal.kernel.exception.SystemException, 1205 com.liferay.portlet.journal.NoSuchArticleException { 1206 return getPersistence() 1207 .findByStructureId_Last(structureId, orderByComparator); 1208 } 1209 1210 /** 1211 * Returns the last journal article in the ordered set where structureId = ?. 1212 * 1213 * @param structureId the structure ID 1214 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1215 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 1216 * @throws SystemException if a system exception occurred 1217 */ 1218 public static com.liferay.portlet.journal.model.JournalArticle fetchByStructureId_Last( 1219 java.lang.String structureId, 1220 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1221 throws com.liferay.portal.kernel.exception.SystemException { 1222 return getPersistence() 1223 .fetchByStructureId_Last(structureId, orderByComparator); 1224 } 1225 1226 /** 1227 * Returns the journal articles before and after the current journal article in the ordered set where structureId = ?. 1228 * 1229 * @param id the primary key of the current journal article 1230 * @param structureId the structure ID 1231 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1232 * @return the previous, current, and next journal article 1233 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 1234 * @throws SystemException if a system exception occurred 1235 */ 1236 public static com.liferay.portlet.journal.model.JournalArticle[] findByStructureId_PrevAndNext( 1237 long id, java.lang.String structureId, 1238 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1239 throws com.liferay.portal.kernel.exception.SystemException, 1240 com.liferay.portlet.journal.NoSuchArticleException { 1241 return getPersistence() 1242 .findByStructureId_PrevAndNext(id, structureId, 1243 orderByComparator); 1244 } 1245 1246 /** 1247 * Returns all the journal articles where structureId = any ?. 1248 * 1249 * <p> 1250 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1251 * </p> 1252 * 1253 * @param structureIds the structure IDs 1254 * @return the matching journal articles 1255 * @throws SystemException if a system exception occurred 1256 */ 1257 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByStructureId( 1258 java.lang.String[] structureIds) 1259 throws com.liferay.portal.kernel.exception.SystemException { 1260 return getPersistence().findByStructureId(structureIds); 1261 } 1262 1263 /** 1264 * Returns a range of all the journal articles where structureId = any ?. 1265 * 1266 * <p> 1267 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1268 * </p> 1269 * 1270 * @param structureIds the structure IDs 1271 * @param start the lower bound of the range of journal articles 1272 * @param end the upper bound of the range of journal articles (not inclusive) 1273 * @return the range of matching journal articles 1274 * @throws SystemException if a system exception occurred 1275 */ 1276 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByStructureId( 1277 java.lang.String[] structureIds, int start, int end) 1278 throws com.liferay.portal.kernel.exception.SystemException { 1279 return getPersistence().findByStructureId(structureIds, start, end); 1280 } 1281 1282 /** 1283 * Returns an ordered range of all the journal articles where structureId = any ?. 1284 * 1285 * <p> 1286 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1287 * </p> 1288 * 1289 * @param structureIds the structure IDs 1290 * @param start the lower bound of the range of journal articles 1291 * @param end the upper bound of the range of journal articles (not inclusive) 1292 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 1293 * @return the ordered range of matching journal articles 1294 * @throws SystemException if a system exception occurred 1295 */ 1296 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByStructureId( 1297 java.lang.String[] structureIds, int start, int end, 1298 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1299 throws com.liferay.portal.kernel.exception.SystemException { 1300 return getPersistence() 1301 .findByStructureId(structureIds, start, end, 1302 orderByComparator); 1303 } 1304 1305 /** 1306 * Removes all the journal articles where structureId = ? from the database. 1307 * 1308 * @param structureId the structure ID 1309 * @throws SystemException if a system exception occurred 1310 */ 1311 public static void removeByStructureId(java.lang.String structureId) 1312 throws com.liferay.portal.kernel.exception.SystemException { 1313 getPersistence().removeByStructureId(structureId); 1314 } 1315 1316 /** 1317 * Returns the number of journal articles where structureId = ?. 1318 * 1319 * @param structureId the structure ID 1320 * @return the number of matching journal articles 1321 * @throws SystemException if a system exception occurred 1322 */ 1323 public static int countByStructureId(java.lang.String structureId) 1324 throws com.liferay.portal.kernel.exception.SystemException { 1325 return getPersistence().countByStructureId(structureId); 1326 } 1327 1328 /** 1329 * Returns the number of journal articles where structureId = any ?. 1330 * 1331 * @param structureIds the structure IDs 1332 * @return the number of matching journal articles 1333 * @throws SystemException if a system exception occurred 1334 */ 1335 public static int countByStructureId(java.lang.String[] structureIds) 1336 throws com.liferay.portal.kernel.exception.SystemException { 1337 return getPersistence().countByStructureId(structureIds); 1338 } 1339 1340 /** 1341 * Returns all the journal articles where templateId = ?. 1342 * 1343 * @param templateId the template ID 1344 * @return the matching journal articles 1345 * @throws SystemException if a system exception occurred 1346 */ 1347 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByTemplateId( 1348 java.lang.String templateId) 1349 throws com.liferay.portal.kernel.exception.SystemException { 1350 return getPersistence().findByTemplateId(templateId); 1351 } 1352 1353 /** 1354 * Returns a range of all the journal articles where templateId = ?. 1355 * 1356 * <p> 1357 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1358 * </p> 1359 * 1360 * @param templateId the template ID 1361 * @param start the lower bound of the range of journal articles 1362 * @param end the upper bound of the range of journal articles (not inclusive) 1363 * @return the range of matching journal articles 1364 * @throws SystemException if a system exception occurred 1365 */ 1366 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByTemplateId( 1367 java.lang.String templateId, int start, int end) 1368 throws com.liferay.portal.kernel.exception.SystemException { 1369 return getPersistence().findByTemplateId(templateId, start, end); 1370 } 1371 1372 /** 1373 * Returns an ordered range of all the journal articles where templateId = ?. 1374 * 1375 * <p> 1376 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1377 * </p> 1378 * 1379 * @param templateId the template ID 1380 * @param start the lower bound of the range of journal articles 1381 * @param end the upper bound of the range of journal articles (not inclusive) 1382 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 1383 * @return the ordered range of matching journal articles 1384 * @throws SystemException if a system exception occurred 1385 */ 1386 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByTemplateId( 1387 java.lang.String templateId, int start, int end, 1388 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1389 throws com.liferay.portal.kernel.exception.SystemException { 1390 return getPersistence() 1391 .findByTemplateId(templateId, start, end, orderByComparator); 1392 } 1393 1394 /** 1395 * Returns the first journal article in the ordered set where templateId = ?. 1396 * 1397 * @param templateId the template ID 1398 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1399 * @return the first matching journal article 1400 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1401 * @throws SystemException if a system exception occurred 1402 */ 1403 public static com.liferay.portlet.journal.model.JournalArticle findByTemplateId_First( 1404 java.lang.String templateId, 1405 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1406 throws com.liferay.portal.kernel.exception.SystemException, 1407 com.liferay.portlet.journal.NoSuchArticleException { 1408 return getPersistence() 1409 .findByTemplateId_First(templateId, orderByComparator); 1410 } 1411 1412 /** 1413 * Returns the first journal article in the ordered set where templateId = ?. 1414 * 1415 * @param templateId the template ID 1416 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1417 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 1418 * @throws SystemException if a system exception occurred 1419 */ 1420 public static com.liferay.portlet.journal.model.JournalArticle fetchByTemplateId_First( 1421 java.lang.String templateId, 1422 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1423 throws com.liferay.portal.kernel.exception.SystemException { 1424 return getPersistence() 1425 .fetchByTemplateId_First(templateId, orderByComparator); 1426 } 1427 1428 /** 1429 * Returns the last journal article in the ordered set where templateId = ?. 1430 * 1431 * @param templateId the template ID 1432 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1433 * @return the last matching journal article 1434 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1435 * @throws SystemException if a system exception occurred 1436 */ 1437 public static com.liferay.portlet.journal.model.JournalArticle findByTemplateId_Last( 1438 java.lang.String templateId, 1439 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1440 throws com.liferay.portal.kernel.exception.SystemException, 1441 com.liferay.portlet.journal.NoSuchArticleException { 1442 return getPersistence() 1443 .findByTemplateId_Last(templateId, orderByComparator); 1444 } 1445 1446 /** 1447 * Returns the last journal article in the ordered set where templateId = ?. 1448 * 1449 * @param templateId the template ID 1450 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1451 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 1452 * @throws SystemException if a system exception occurred 1453 */ 1454 public static com.liferay.portlet.journal.model.JournalArticle fetchByTemplateId_Last( 1455 java.lang.String templateId, 1456 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1457 throws com.liferay.portal.kernel.exception.SystemException { 1458 return getPersistence() 1459 .fetchByTemplateId_Last(templateId, orderByComparator); 1460 } 1461 1462 /** 1463 * Returns the journal articles before and after the current journal article in the ordered set where templateId = ?. 1464 * 1465 * @param id the primary key of the current journal article 1466 * @param templateId the template ID 1467 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1468 * @return the previous, current, and next journal article 1469 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 1470 * @throws SystemException if a system exception occurred 1471 */ 1472 public static com.liferay.portlet.journal.model.JournalArticle[] findByTemplateId_PrevAndNext( 1473 long id, java.lang.String templateId, 1474 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1475 throws com.liferay.portal.kernel.exception.SystemException, 1476 com.liferay.portlet.journal.NoSuchArticleException { 1477 return getPersistence() 1478 .findByTemplateId_PrevAndNext(id, templateId, 1479 orderByComparator); 1480 } 1481 1482 /** 1483 * Removes all the journal articles where templateId = ? from the database. 1484 * 1485 * @param templateId the template ID 1486 * @throws SystemException if a system exception occurred 1487 */ 1488 public static void removeByTemplateId(java.lang.String templateId) 1489 throws com.liferay.portal.kernel.exception.SystemException { 1490 getPersistence().removeByTemplateId(templateId); 1491 } 1492 1493 /** 1494 * Returns the number of journal articles where templateId = ?. 1495 * 1496 * @param templateId the template ID 1497 * @return the number of matching journal articles 1498 * @throws SystemException if a system exception occurred 1499 */ 1500 public static int countByTemplateId(java.lang.String templateId) 1501 throws com.liferay.portal.kernel.exception.SystemException { 1502 return getPersistence().countByTemplateId(templateId); 1503 } 1504 1505 /** 1506 * Returns all the journal articles where layoutUuid = ?. 1507 * 1508 * @param layoutUuid the layout uuid 1509 * @return the matching journal articles 1510 * @throws SystemException if a system exception occurred 1511 */ 1512 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByLayoutUuid( 1513 java.lang.String layoutUuid) 1514 throws com.liferay.portal.kernel.exception.SystemException { 1515 return getPersistence().findByLayoutUuid(layoutUuid); 1516 } 1517 1518 /** 1519 * Returns a range of all the journal articles where layoutUuid = ?. 1520 * 1521 * <p> 1522 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1523 * </p> 1524 * 1525 * @param layoutUuid the layout uuid 1526 * @param start the lower bound of the range of journal articles 1527 * @param end the upper bound of the range of journal articles (not inclusive) 1528 * @return the range of matching journal articles 1529 * @throws SystemException if a system exception occurred 1530 */ 1531 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByLayoutUuid( 1532 java.lang.String layoutUuid, int start, int end) 1533 throws com.liferay.portal.kernel.exception.SystemException { 1534 return getPersistence().findByLayoutUuid(layoutUuid, start, end); 1535 } 1536 1537 /** 1538 * Returns an ordered range of all the journal articles where layoutUuid = ?. 1539 * 1540 * <p> 1541 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1542 * </p> 1543 * 1544 * @param layoutUuid the layout uuid 1545 * @param start the lower bound of the range of journal articles 1546 * @param end the upper bound of the range of journal articles (not inclusive) 1547 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 1548 * @return the ordered range of matching journal articles 1549 * @throws SystemException if a system exception occurred 1550 */ 1551 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByLayoutUuid( 1552 java.lang.String layoutUuid, int start, int end, 1553 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1554 throws com.liferay.portal.kernel.exception.SystemException { 1555 return getPersistence() 1556 .findByLayoutUuid(layoutUuid, start, end, orderByComparator); 1557 } 1558 1559 /** 1560 * Returns the first journal article in the ordered set where layoutUuid = ?. 1561 * 1562 * @param layoutUuid the layout uuid 1563 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1564 * @return the first matching journal article 1565 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1566 * @throws SystemException if a system exception occurred 1567 */ 1568 public static com.liferay.portlet.journal.model.JournalArticle findByLayoutUuid_First( 1569 java.lang.String layoutUuid, 1570 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1571 throws com.liferay.portal.kernel.exception.SystemException, 1572 com.liferay.portlet.journal.NoSuchArticleException { 1573 return getPersistence() 1574 .findByLayoutUuid_First(layoutUuid, orderByComparator); 1575 } 1576 1577 /** 1578 * Returns the first journal article in the ordered set where layoutUuid = ?. 1579 * 1580 * @param layoutUuid the layout uuid 1581 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1582 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 1583 * @throws SystemException if a system exception occurred 1584 */ 1585 public static com.liferay.portlet.journal.model.JournalArticle fetchByLayoutUuid_First( 1586 java.lang.String layoutUuid, 1587 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1588 throws com.liferay.portal.kernel.exception.SystemException { 1589 return getPersistence() 1590 .fetchByLayoutUuid_First(layoutUuid, orderByComparator); 1591 } 1592 1593 /** 1594 * Returns the last journal article in the ordered set where layoutUuid = ?. 1595 * 1596 * @param layoutUuid the layout uuid 1597 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1598 * @return the last matching journal article 1599 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1600 * @throws SystemException if a system exception occurred 1601 */ 1602 public static com.liferay.portlet.journal.model.JournalArticle findByLayoutUuid_Last( 1603 java.lang.String layoutUuid, 1604 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1605 throws com.liferay.portal.kernel.exception.SystemException, 1606 com.liferay.portlet.journal.NoSuchArticleException { 1607 return getPersistence() 1608 .findByLayoutUuid_Last(layoutUuid, orderByComparator); 1609 } 1610 1611 /** 1612 * Returns the last journal article in the ordered set where layoutUuid = ?. 1613 * 1614 * @param layoutUuid the layout uuid 1615 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1616 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 1617 * @throws SystemException if a system exception occurred 1618 */ 1619 public static com.liferay.portlet.journal.model.JournalArticle fetchByLayoutUuid_Last( 1620 java.lang.String layoutUuid, 1621 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1622 throws com.liferay.portal.kernel.exception.SystemException { 1623 return getPersistence() 1624 .fetchByLayoutUuid_Last(layoutUuid, orderByComparator); 1625 } 1626 1627 /** 1628 * Returns the journal articles before and after the current journal article in the ordered set where layoutUuid = ?. 1629 * 1630 * @param id the primary key of the current journal article 1631 * @param layoutUuid the layout uuid 1632 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1633 * @return the previous, current, and next journal article 1634 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 1635 * @throws SystemException if a system exception occurred 1636 */ 1637 public static com.liferay.portlet.journal.model.JournalArticle[] findByLayoutUuid_PrevAndNext( 1638 long id, java.lang.String layoutUuid, 1639 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1640 throws com.liferay.portal.kernel.exception.SystemException, 1641 com.liferay.portlet.journal.NoSuchArticleException { 1642 return getPersistence() 1643 .findByLayoutUuid_PrevAndNext(id, layoutUuid, 1644 orderByComparator); 1645 } 1646 1647 /** 1648 * Removes all the journal articles where layoutUuid = ? from the database. 1649 * 1650 * @param layoutUuid the layout uuid 1651 * @throws SystemException if a system exception occurred 1652 */ 1653 public static void removeByLayoutUuid(java.lang.String layoutUuid) 1654 throws com.liferay.portal.kernel.exception.SystemException { 1655 getPersistence().removeByLayoutUuid(layoutUuid); 1656 } 1657 1658 /** 1659 * Returns the number of journal articles where layoutUuid = ?. 1660 * 1661 * @param layoutUuid the layout uuid 1662 * @return the number of matching journal articles 1663 * @throws SystemException if a system exception occurred 1664 */ 1665 public static int countByLayoutUuid(java.lang.String layoutUuid) 1666 throws com.liferay.portal.kernel.exception.SystemException { 1667 return getPersistence().countByLayoutUuid(layoutUuid); 1668 } 1669 1670 /** 1671 * Returns all the journal articles where smallImageId = ?. 1672 * 1673 * @param smallImageId the small image ID 1674 * @return the matching journal articles 1675 * @throws SystemException if a system exception occurred 1676 */ 1677 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findBySmallImageId( 1678 long smallImageId) 1679 throws com.liferay.portal.kernel.exception.SystemException { 1680 return getPersistence().findBySmallImageId(smallImageId); 1681 } 1682 1683 /** 1684 * Returns a range of all the journal articles where smallImageId = ?. 1685 * 1686 * <p> 1687 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1688 * </p> 1689 * 1690 * @param smallImageId the small image ID 1691 * @param start the lower bound of the range of journal articles 1692 * @param end the upper bound of the range of journal articles (not inclusive) 1693 * @return the range of matching journal articles 1694 * @throws SystemException if a system exception occurred 1695 */ 1696 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findBySmallImageId( 1697 long smallImageId, int start, int end) 1698 throws com.liferay.portal.kernel.exception.SystemException { 1699 return getPersistence().findBySmallImageId(smallImageId, start, end); 1700 } 1701 1702 /** 1703 * Returns an ordered range of all the journal articles where smallImageId = ?. 1704 * 1705 * <p> 1706 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1707 * </p> 1708 * 1709 * @param smallImageId the small image ID 1710 * @param start the lower bound of the range of journal articles 1711 * @param end the upper bound of the range of journal articles (not inclusive) 1712 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 1713 * @return the ordered range of matching journal articles 1714 * @throws SystemException if a system exception occurred 1715 */ 1716 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findBySmallImageId( 1717 long smallImageId, int start, int end, 1718 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1719 throws com.liferay.portal.kernel.exception.SystemException { 1720 return getPersistence() 1721 .findBySmallImageId(smallImageId, start, end, 1722 orderByComparator); 1723 } 1724 1725 /** 1726 * Returns the first journal article in the ordered set where smallImageId = ?. 1727 * 1728 * @param smallImageId the small image ID 1729 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1730 * @return the first matching journal article 1731 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1732 * @throws SystemException if a system exception occurred 1733 */ 1734 public static com.liferay.portlet.journal.model.JournalArticle findBySmallImageId_First( 1735 long smallImageId, 1736 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1737 throws com.liferay.portal.kernel.exception.SystemException, 1738 com.liferay.portlet.journal.NoSuchArticleException { 1739 return getPersistence() 1740 .findBySmallImageId_First(smallImageId, orderByComparator); 1741 } 1742 1743 /** 1744 * Returns the first journal article in the ordered set where smallImageId = ?. 1745 * 1746 * @param smallImageId the small image ID 1747 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1748 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 1749 * @throws SystemException if a system exception occurred 1750 */ 1751 public static com.liferay.portlet.journal.model.JournalArticle fetchBySmallImageId_First( 1752 long smallImageId, 1753 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1754 throws com.liferay.portal.kernel.exception.SystemException { 1755 return getPersistence() 1756 .fetchBySmallImageId_First(smallImageId, orderByComparator); 1757 } 1758 1759 /** 1760 * Returns the last journal article in the ordered set where smallImageId = ?. 1761 * 1762 * @param smallImageId the small image ID 1763 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1764 * @return the last matching journal article 1765 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1766 * @throws SystemException if a system exception occurred 1767 */ 1768 public static com.liferay.portlet.journal.model.JournalArticle findBySmallImageId_Last( 1769 long smallImageId, 1770 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1771 throws com.liferay.portal.kernel.exception.SystemException, 1772 com.liferay.portlet.journal.NoSuchArticleException { 1773 return getPersistence() 1774 .findBySmallImageId_Last(smallImageId, orderByComparator); 1775 } 1776 1777 /** 1778 * Returns the last journal article in the ordered set where smallImageId = ?. 1779 * 1780 * @param smallImageId the small image ID 1781 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1782 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 1783 * @throws SystemException if a system exception occurred 1784 */ 1785 public static com.liferay.portlet.journal.model.JournalArticle fetchBySmallImageId_Last( 1786 long smallImageId, 1787 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1788 throws com.liferay.portal.kernel.exception.SystemException { 1789 return getPersistence() 1790 .fetchBySmallImageId_Last(smallImageId, orderByComparator); 1791 } 1792 1793 /** 1794 * Returns the journal articles before and after the current journal article in the ordered set where smallImageId = ?. 1795 * 1796 * @param id the primary key of the current journal article 1797 * @param smallImageId the small image ID 1798 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1799 * @return the previous, current, and next journal article 1800 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 1801 * @throws SystemException if a system exception occurred 1802 */ 1803 public static com.liferay.portlet.journal.model.JournalArticle[] findBySmallImageId_PrevAndNext( 1804 long id, long smallImageId, 1805 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1806 throws com.liferay.portal.kernel.exception.SystemException, 1807 com.liferay.portlet.journal.NoSuchArticleException { 1808 return getPersistence() 1809 .findBySmallImageId_PrevAndNext(id, smallImageId, 1810 orderByComparator); 1811 } 1812 1813 /** 1814 * Removes all the journal articles where smallImageId = ? from the database. 1815 * 1816 * @param smallImageId the small image ID 1817 * @throws SystemException if a system exception occurred 1818 */ 1819 public static void removeBySmallImageId(long smallImageId) 1820 throws com.liferay.portal.kernel.exception.SystemException { 1821 getPersistence().removeBySmallImageId(smallImageId); 1822 } 1823 1824 /** 1825 * Returns the number of journal articles where smallImageId = ?. 1826 * 1827 * @param smallImageId the small image ID 1828 * @return the number of matching journal articles 1829 * @throws SystemException if a system exception occurred 1830 */ 1831 public static int countBySmallImageId(long smallImageId) 1832 throws com.liferay.portal.kernel.exception.SystemException { 1833 return getPersistence().countBySmallImageId(smallImageId); 1834 } 1835 1836 /** 1837 * Returns all the journal articles where resourcePrimKey = ? and indexable = ?. 1838 * 1839 * @param resourcePrimKey the resource prim key 1840 * @param indexable the indexable 1841 * @return the matching journal articles 1842 * @throws SystemException if a system exception occurred 1843 */ 1844 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I( 1845 long resourcePrimKey, boolean indexable) 1846 throws com.liferay.portal.kernel.exception.SystemException { 1847 return getPersistence().findByR_I(resourcePrimKey, indexable); 1848 } 1849 1850 /** 1851 * Returns a range of all the journal articles where resourcePrimKey = ? and indexable = ?. 1852 * 1853 * <p> 1854 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1855 * </p> 1856 * 1857 * @param resourcePrimKey the resource prim key 1858 * @param indexable the indexable 1859 * @param start the lower bound of the range of journal articles 1860 * @param end the upper bound of the range of journal articles (not inclusive) 1861 * @return the range of matching journal articles 1862 * @throws SystemException if a system exception occurred 1863 */ 1864 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I( 1865 long resourcePrimKey, boolean indexable, int start, int end) 1866 throws com.liferay.portal.kernel.exception.SystemException { 1867 return getPersistence().findByR_I(resourcePrimKey, indexable, start, end); 1868 } 1869 1870 /** 1871 * Returns an ordered range of all the journal articles where resourcePrimKey = ? and indexable = ?. 1872 * 1873 * <p> 1874 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 1875 * </p> 1876 * 1877 * @param resourcePrimKey the resource prim key 1878 * @param indexable the indexable 1879 * @param start the lower bound of the range of journal articles 1880 * @param end the upper bound of the range of journal articles (not inclusive) 1881 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 1882 * @return the ordered range of matching journal articles 1883 * @throws SystemException if a system exception occurred 1884 */ 1885 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I( 1886 long resourcePrimKey, boolean indexable, int start, int end, 1887 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1888 throws com.liferay.portal.kernel.exception.SystemException { 1889 return getPersistence() 1890 .findByR_I(resourcePrimKey, indexable, start, end, 1891 orderByComparator); 1892 } 1893 1894 /** 1895 * Returns the first journal article in the ordered set where resourcePrimKey = ? and indexable = ?. 1896 * 1897 * @param resourcePrimKey the resource prim key 1898 * @param indexable the indexable 1899 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1900 * @return the first matching journal article 1901 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1902 * @throws SystemException if a system exception occurred 1903 */ 1904 public static com.liferay.portlet.journal.model.JournalArticle findByR_I_First( 1905 long resourcePrimKey, boolean indexable, 1906 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1907 throws com.liferay.portal.kernel.exception.SystemException, 1908 com.liferay.portlet.journal.NoSuchArticleException { 1909 return getPersistence() 1910 .findByR_I_First(resourcePrimKey, indexable, 1911 orderByComparator); 1912 } 1913 1914 /** 1915 * Returns the first journal article in the ordered set where resourcePrimKey = ? and indexable = ?. 1916 * 1917 * @param resourcePrimKey the resource prim key 1918 * @param indexable the indexable 1919 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1920 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 1921 * @throws SystemException if a system exception occurred 1922 */ 1923 public static com.liferay.portlet.journal.model.JournalArticle fetchByR_I_First( 1924 long resourcePrimKey, boolean indexable, 1925 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1926 throws com.liferay.portal.kernel.exception.SystemException { 1927 return getPersistence() 1928 .fetchByR_I_First(resourcePrimKey, indexable, 1929 orderByComparator); 1930 } 1931 1932 /** 1933 * Returns the last journal article in the ordered set where resourcePrimKey = ? and indexable = ?. 1934 * 1935 * @param resourcePrimKey the resource prim key 1936 * @param indexable the indexable 1937 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1938 * @return the last matching journal article 1939 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 1940 * @throws SystemException if a system exception occurred 1941 */ 1942 public static com.liferay.portlet.journal.model.JournalArticle findByR_I_Last( 1943 long resourcePrimKey, boolean indexable, 1944 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1945 throws com.liferay.portal.kernel.exception.SystemException, 1946 com.liferay.portlet.journal.NoSuchArticleException { 1947 return getPersistence() 1948 .findByR_I_Last(resourcePrimKey, indexable, orderByComparator); 1949 } 1950 1951 /** 1952 * Returns the last journal article in the ordered set where resourcePrimKey = ? and indexable = ?. 1953 * 1954 * @param resourcePrimKey the resource prim key 1955 * @param indexable the indexable 1956 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1957 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 1958 * @throws SystemException if a system exception occurred 1959 */ 1960 public static com.liferay.portlet.journal.model.JournalArticle fetchByR_I_Last( 1961 long resourcePrimKey, boolean indexable, 1962 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1963 throws com.liferay.portal.kernel.exception.SystemException { 1964 return getPersistence() 1965 .fetchByR_I_Last(resourcePrimKey, indexable, 1966 orderByComparator); 1967 } 1968 1969 /** 1970 * Returns the journal articles before and after the current journal article in the ordered set where resourcePrimKey = ? and indexable = ?. 1971 * 1972 * @param id the primary key of the current journal article 1973 * @param resourcePrimKey the resource prim key 1974 * @param indexable the indexable 1975 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 1976 * @return the previous, current, and next journal article 1977 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 1978 * @throws SystemException if a system exception occurred 1979 */ 1980 public static com.liferay.portlet.journal.model.JournalArticle[] findByR_I_PrevAndNext( 1981 long id, long resourcePrimKey, boolean indexable, 1982 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 1983 throws com.liferay.portal.kernel.exception.SystemException, 1984 com.liferay.portlet.journal.NoSuchArticleException { 1985 return getPersistence() 1986 .findByR_I_PrevAndNext(id, resourcePrimKey, indexable, 1987 orderByComparator); 1988 } 1989 1990 /** 1991 * Removes all the journal articles where resourcePrimKey = ? and indexable = ? from the database. 1992 * 1993 * @param resourcePrimKey the resource prim key 1994 * @param indexable the indexable 1995 * @throws SystemException if a system exception occurred 1996 */ 1997 public static void removeByR_I(long resourcePrimKey, boolean indexable) 1998 throws com.liferay.portal.kernel.exception.SystemException { 1999 getPersistence().removeByR_I(resourcePrimKey, indexable); 2000 } 2001 2002 /** 2003 * Returns the number of journal articles where resourcePrimKey = ? and indexable = ?. 2004 * 2005 * @param resourcePrimKey the resource prim key 2006 * @param indexable the indexable 2007 * @return the number of matching journal articles 2008 * @throws SystemException if a system exception occurred 2009 */ 2010 public static int countByR_I(long resourcePrimKey, boolean indexable) 2011 throws com.liferay.portal.kernel.exception.SystemException { 2012 return getPersistence().countByR_I(resourcePrimKey, indexable); 2013 } 2014 2015 /** 2016 * Returns all the journal articles where resourcePrimKey = ? and status = ?. 2017 * 2018 * @param resourcePrimKey the resource prim key 2019 * @param status the status 2020 * @return the matching journal articles 2021 * @throws SystemException if a system exception occurred 2022 */ 2023 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_ST( 2024 long resourcePrimKey, int status) 2025 throws com.liferay.portal.kernel.exception.SystemException { 2026 return getPersistence().findByR_ST(resourcePrimKey, status); 2027 } 2028 2029 /** 2030 * Returns a range of all the journal articles where resourcePrimKey = ? and status = ?. 2031 * 2032 * <p> 2033 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2034 * </p> 2035 * 2036 * @param resourcePrimKey the resource prim key 2037 * @param status the status 2038 * @param start the lower bound of the range of journal articles 2039 * @param end the upper bound of the range of journal articles (not inclusive) 2040 * @return the range of matching journal articles 2041 * @throws SystemException if a system exception occurred 2042 */ 2043 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_ST( 2044 long resourcePrimKey, int status, int start, int end) 2045 throws com.liferay.portal.kernel.exception.SystemException { 2046 return getPersistence().findByR_ST(resourcePrimKey, status, start, end); 2047 } 2048 2049 /** 2050 * Returns an ordered range of all the journal articles where resourcePrimKey = ? and status = ?. 2051 * 2052 * <p> 2053 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2054 * </p> 2055 * 2056 * @param resourcePrimKey the resource prim key 2057 * @param status the status 2058 * @param start the lower bound of the range of journal articles 2059 * @param end the upper bound of the range of journal articles (not inclusive) 2060 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2061 * @return the ordered range of matching journal articles 2062 * @throws SystemException if a system exception occurred 2063 */ 2064 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_ST( 2065 long resourcePrimKey, int status, int start, int end, 2066 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2067 throws com.liferay.portal.kernel.exception.SystemException { 2068 return getPersistence() 2069 .findByR_ST(resourcePrimKey, status, start, end, 2070 orderByComparator); 2071 } 2072 2073 /** 2074 * Returns the first journal article in the ordered set where resourcePrimKey = ? and status = ?. 2075 * 2076 * @param resourcePrimKey the resource prim key 2077 * @param status the status 2078 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2079 * @return the first matching journal article 2080 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 2081 * @throws SystemException if a system exception occurred 2082 */ 2083 public static com.liferay.portlet.journal.model.JournalArticle findByR_ST_First( 2084 long resourcePrimKey, int status, 2085 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2086 throws com.liferay.portal.kernel.exception.SystemException, 2087 com.liferay.portlet.journal.NoSuchArticleException { 2088 return getPersistence() 2089 .findByR_ST_First(resourcePrimKey, status, orderByComparator); 2090 } 2091 2092 /** 2093 * Returns the first journal article in the ordered set where resourcePrimKey = ? and status = ?. 2094 * 2095 * @param resourcePrimKey the resource prim key 2096 * @param status the status 2097 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2098 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 2099 * @throws SystemException if a system exception occurred 2100 */ 2101 public static com.liferay.portlet.journal.model.JournalArticle fetchByR_ST_First( 2102 long resourcePrimKey, int status, 2103 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2104 throws com.liferay.portal.kernel.exception.SystemException { 2105 return getPersistence() 2106 .fetchByR_ST_First(resourcePrimKey, status, orderByComparator); 2107 } 2108 2109 /** 2110 * Returns the last journal article in the ordered set where resourcePrimKey = ? and status = ?. 2111 * 2112 * @param resourcePrimKey the resource prim key 2113 * @param status the status 2114 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2115 * @return the last matching journal article 2116 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 2117 * @throws SystemException if a system exception occurred 2118 */ 2119 public static com.liferay.portlet.journal.model.JournalArticle findByR_ST_Last( 2120 long resourcePrimKey, int status, 2121 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2122 throws com.liferay.portal.kernel.exception.SystemException, 2123 com.liferay.portlet.journal.NoSuchArticleException { 2124 return getPersistence() 2125 .findByR_ST_Last(resourcePrimKey, status, orderByComparator); 2126 } 2127 2128 /** 2129 * Returns the last journal article in the ordered set where resourcePrimKey = ? and status = ?. 2130 * 2131 * @param resourcePrimKey the resource prim key 2132 * @param status the status 2133 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2134 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 2135 * @throws SystemException if a system exception occurred 2136 */ 2137 public static com.liferay.portlet.journal.model.JournalArticle fetchByR_ST_Last( 2138 long resourcePrimKey, int status, 2139 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2140 throws com.liferay.portal.kernel.exception.SystemException { 2141 return getPersistence() 2142 .fetchByR_ST_Last(resourcePrimKey, status, orderByComparator); 2143 } 2144 2145 /** 2146 * Returns the journal articles before and after the current journal article in the ordered set where resourcePrimKey = ? and status = ?. 2147 * 2148 * @param id the primary key of the current journal article 2149 * @param resourcePrimKey the resource prim key 2150 * @param status the status 2151 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2152 * @return the previous, current, and next journal article 2153 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 2154 * @throws SystemException if a system exception occurred 2155 */ 2156 public static com.liferay.portlet.journal.model.JournalArticle[] findByR_ST_PrevAndNext( 2157 long id, long resourcePrimKey, int status, 2158 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2159 throws com.liferay.portal.kernel.exception.SystemException, 2160 com.liferay.portlet.journal.NoSuchArticleException { 2161 return getPersistence() 2162 .findByR_ST_PrevAndNext(id, resourcePrimKey, status, 2163 orderByComparator); 2164 } 2165 2166 /** 2167 * Returns all the journal articles where resourcePrimKey = ? and status = any ?. 2168 * 2169 * <p> 2170 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2171 * </p> 2172 * 2173 * @param resourcePrimKey the resource prim key 2174 * @param statuses the statuses 2175 * @return the matching journal articles 2176 * @throws SystemException if a system exception occurred 2177 */ 2178 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_ST( 2179 long resourcePrimKey, int[] statuses) 2180 throws com.liferay.portal.kernel.exception.SystemException { 2181 return getPersistence().findByR_ST(resourcePrimKey, statuses); 2182 } 2183 2184 /** 2185 * Returns a range of all the journal articles where resourcePrimKey = ? and status = any ?. 2186 * 2187 * <p> 2188 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2189 * </p> 2190 * 2191 * @param resourcePrimKey the resource prim key 2192 * @param statuses the statuses 2193 * @param start the lower bound of the range of journal articles 2194 * @param end the upper bound of the range of journal articles (not inclusive) 2195 * @return the range of matching journal articles 2196 * @throws SystemException if a system exception occurred 2197 */ 2198 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_ST( 2199 long resourcePrimKey, int[] statuses, int start, int end) 2200 throws com.liferay.portal.kernel.exception.SystemException { 2201 return getPersistence().findByR_ST(resourcePrimKey, statuses, start, end); 2202 } 2203 2204 /** 2205 * Returns an ordered range of all the journal articles where resourcePrimKey = ? and status = any ?. 2206 * 2207 * <p> 2208 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2209 * </p> 2210 * 2211 * @param resourcePrimKey the resource prim key 2212 * @param statuses the statuses 2213 * @param start the lower bound of the range of journal articles 2214 * @param end the upper bound of the range of journal articles (not inclusive) 2215 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2216 * @return the ordered range of matching journal articles 2217 * @throws SystemException if a system exception occurred 2218 */ 2219 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_ST( 2220 long resourcePrimKey, int[] statuses, int start, int end, 2221 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2222 throws com.liferay.portal.kernel.exception.SystemException { 2223 return getPersistence() 2224 .findByR_ST(resourcePrimKey, statuses, start, end, 2225 orderByComparator); 2226 } 2227 2228 /** 2229 * Removes all the journal articles where resourcePrimKey = ? and status = ? from the database. 2230 * 2231 * @param resourcePrimKey the resource prim key 2232 * @param status the status 2233 * @throws SystemException if a system exception occurred 2234 */ 2235 public static void removeByR_ST(long resourcePrimKey, int status) 2236 throws com.liferay.portal.kernel.exception.SystemException { 2237 getPersistence().removeByR_ST(resourcePrimKey, status); 2238 } 2239 2240 /** 2241 * Returns the number of journal articles where resourcePrimKey = ? and status = ?. 2242 * 2243 * @param resourcePrimKey the resource prim key 2244 * @param status the status 2245 * @return the number of matching journal articles 2246 * @throws SystemException if a system exception occurred 2247 */ 2248 public static int countByR_ST(long resourcePrimKey, int status) 2249 throws com.liferay.portal.kernel.exception.SystemException { 2250 return getPersistence().countByR_ST(resourcePrimKey, status); 2251 } 2252 2253 /** 2254 * Returns the number of journal articles where resourcePrimKey = ? and status = any ?. 2255 * 2256 * @param resourcePrimKey the resource prim key 2257 * @param statuses the statuses 2258 * @return the number of matching journal articles 2259 * @throws SystemException if a system exception occurred 2260 */ 2261 public static int countByR_ST(long resourcePrimKey, int[] statuses) 2262 throws com.liferay.portal.kernel.exception.SystemException { 2263 return getPersistence().countByR_ST(resourcePrimKey, statuses); 2264 } 2265 2266 /** 2267 * Returns all the journal articles where groupId = ? and userId = ?. 2268 * 2269 * @param groupId the group ID 2270 * @param userId the user ID 2271 * @return the matching journal articles 2272 * @throws SystemException if a system exception occurred 2273 */ 2274 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U( 2275 long groupId, long userId) 2276 throws com.liferay.portal.kernel.exception.SystemException { 2277 return getPersistence().findByG_U(groupId, userId); 2278 } 2279 2280 /** 2281 * Returns a range of all the journal articles where groupId = ? and userId = ?. 2282 * 2283 * <p> 2284 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2285 * </p> 2286 * 2287 * @param groupId the group ID 2288 * @param userId the user ID 2289 * @param start the lower bound of the range of journal articles 2290 * @param end the upper bound of the range of journal articles (not inclusive) 2291 * @return the range of matching journal articles 2292 * @throws SystemException if a system exception occurred 2293 */ 2294 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U( 2295 long groupId, long userId, int start, int end) 2296 throws com.liferay.portal.kernel.exception.SystemException { 2297 return getPersistence().findByG_U(groupId, userId, start, end); 2298 } 2299 2300 /** 2301 * Returns an ordered range of all the journal articles where groupId = ? and userId = ?. 2302 * 2303 * <p> 2304 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2305 * </p> 2306 * 2307 * @param groupId the group ID 2308 * @param userId the user ID 2309 * @param start the lower bound of the range of journal articles 2310 * @param end the upper bound of the range of journal articles (not inclusive) 2311 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2312 * @return the ordered range of matching journal articles 2313 * @throws SystemException if a system exception occurred 2314 */ 2315 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U( 2316 long groupId, long userId, int start, int end, 2317 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2318 throws com.liferay.portal.kernel.exception.SystemException { 2319 return getPersistence() 2320 .findByG_U(groupId, userId, start, end, orderByComparator); 2321 } 2322 2323 /** 2324 * Returns the first journal article in the ordered set where groupId = ? and userId = ?. 2325 * 2326 * @param groupId the group ID 2327 * @param userId the user ID 2328 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2329 * @return the first matching journal article 2330 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 2331 * @throws SystemException if a system exception occurred 2332 */ 2333 public static com.liferay.portlet.journal.model.JournalArticle findByG_U_First( 2334 long groupId, long userId, 2335 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2336 throws com.liferay.portal.kernel.exception.SystemException, 2337 com.liferay.portlet.journal.NoSuchArticleException { 2338 return getPersistence() 2339 .findByG_U_First(groupId, userId, orderByComparator); 2340 } 2341 2342 /** 2343 * Returns the first journal article in the ordered set where groupId = ? and userId = ?. 2344 * 2345 * @param groupId the group ID 2346 * @param userId the user ID 2347 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2348 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 2349 * @throws SystemException if a system exception occurred 2350 */ 2351 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_U_First( 2352 long groupId, long userId, 2353 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2354 throws com.liferay.portal.kernel.exception.SystemException { 2355 return getPersistence() 2356 .fetchByG_U_First(groupId, userId, orderByComparator); 2357 } 2358 2359 /** 2360 * Returns the last journal article in the ordered set where groupId = ? and userId = ?. 2361 * 2362 * @param groupId the group ID 2363 * @param userId the user ID 2364 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2365 * @return the last matching journal article 2366 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 2367 * @throws SystemException if a system exception occurred 2368 */ 2369 public static com.liferay.portlet.journal.model.JournalArticle findByG_U_Last( 2370 long groupId, long userId, 2371 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2372 throws com.liferay.portal.kernel.exception.SystemException, 2373 com.liferay.portlet.journal.NoSuchArticleException { 2374 return getPersistence() 2375 .findByG_U_Last(groupId, userId, orderByComparator); 2376 } 2377 2378 /** 2379 * Returns the last journal article in the ordered set where groupId = ? and userId = ?. 2380 * 2381 * @param groupId the group ID 2382 * @param userId the user ID 2383 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2384 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 2385 * @throws SystemException if a system exception occurred 2386 */ 2387 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_U_Last( 2388 long groupId, long userId, 2389 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2390 throws com.liferay.portal.kernel.exception.SystemException { 2391 return getPersistence() 2392 .fetchByG_U_Last(groupId, userId, orderByComparator); 2393 } 2394 2395 /** 2396 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and userId = ?. 2397 * 2398 * @param id the primary key of the current journal article 2399 * @param groupId the group ID 2400 * @param userId the user ID 2401 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2402 * @return the previous, current, and next journal article 2403 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 2404 * @throws SystemException if a system exception occurred 2405 */ 2406 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_U_PrevAndNext( 2407 long id, long groupId, long userId, 2408 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2409 throws com.liferay.portal.kernel.exception.SystemException, 2410 com.liferay.portlet.journal.NoSuchArticleException { 2411 return getPersistence() 2412 .findByG_U_PrevAndNext(id, groupId, userId, orderByComparator); 2413 } 2414 2415 /** 2416 * Returns all the journal articles that the user has permission to view where groupId = ? and userId = ?. 2417 * 2418 * @param groupId the group ID 2419 * @param userId the user ID 2420 * @return the matching journal articles that the user has permission to view 2421 * @throws SystemException if a system exception occurred 2422 */ 2423 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U( 2424 long groupId, long userId) 2425 throws com.liferay.portal.kernel.exception.SystemException { 2426 return getPersistence().filterFindByG_U(groupId, userId); 2427 } 2428 2429 /** 2430 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and userId = ?. 2431 * 2432 * <p> 2433 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2434 * </p> 2435 * 2436 * @param groupId the group ID 2437 * @param userId the user ID 2438 * @param start the lower bound of the range of journal articles 2439 * @param end the upper bound of the range of journal articles (not inclusive) 2440 * @return the range of matching journal articles that the user has permission to view 2441 * @throws SystemException if a system exception occurred 2442 */ 2443 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U( 2444 long groupId, long userId, int start, int end) 2445 throws com.liferay.portal.kernel.exception.SystemException { 2446 return getPersistence().filterFindByG_U(groupId, userId, start, end); 2447 } 2448 2449 /** 2450 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and userId = ?. 2451 * 2452 * <p> 2453 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2454 * </p> 2455 * 2456 * @param groupId the group ID 2457 * @param userId the user ID 2458 * @param start the lower bound of the range of journal articles 2459 * @param end the upper bound of the range of journal articles (not inclusive) 2460 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2461 * @return the ordered range of matching journal articles that the user has permission to view 2462 * @throws SystemException if a system exception occurred 2463 */ 2464 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U( 2465 long groupId, long userId, int start, int end, 2466 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2467 throws com.liferay.portal.kernel.exception.SystemException { 2468 return getPersistence() 2469 .filterFindByG_U(groupId, userId, start, end, 2470 orderByComparator); 2471 } 2472 2473 /** 2474 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and userId = ?. 2475 * 2476 * @param id the primary key of the current journal article 2477 * @param groupId the group ID 2478 * @param userId the user ID 2479 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2480 * @return the previous, current, and next journal article 2481 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 2482 * @throws SystemException if a system exception occurred 2483 */ 2484 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_U_PrevAndNext( 2485 long id, long groupId, long userId, 2486 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2487 throws com.liferay.portal.kernel.exception.SystemException, 2488 com.liferay.portlet.journal.NoSuchArticleException { 2489 return getPersistence() 2490 .filterFindByG_U_PrevAndNext(id, groupId, userId, 2491 orderByComparator); 2492 } 2493 2494 /** 2495 * Removes all the journal articles where groupId = ? and userId = ? from the database. 2496 * 2497 * @param groupId the group ID 2498 * @param userId the user ID 2499 * @throws SystemException if a system exception occurred 2500 */ 2501 public static void removeByG_U(long groupId, long userId) 2502 throws com.liferay.portal.kernel.exception.SystemException { 2503 getPersistence().removeByG_U(groupId, userId); 2504 } 2505 2506 /** 2507 * Returns the number of journal articles where groupId = ? and userId = ?. 2508 * 2509 * @param groupId the group ID 2510 * @param userId the user ID 2511 * @return the number of matching journal articles 2512 * @throws SystemException if a system exception occurred 2513 */ 2514 public static int countByG_U(long groupId, long userId) 2515 throws com.liferay.portal.kernel.exception.SystemException { 2516 return getPersistence().countByG_U(groupId, userId); 2517 } 2518 2519 /** 2520 * Returns the number of journal articles that the user has permission to view where groupId = ? and userId = ?. 2521 * 2522 * @param groupId the group ID 2523 * @param userId the user ID 2524 * @return the number of matching journal articles that the user has permission to view 2525 * @throws SystemException if a system exception occurred 2526 */ 2527 public static int filterCountByG_U(long groupId, long userId) 2528 throws com.liferay.portal.kernel.exception.SystemException { 2529 return getPersistence().filterCountByG_U(groupId, userId); 2530 } 2531 2532 /** 2533 * Returns all the journal articles where groupId = ? and folderId = ?. 2534 * 2535 * @param groupId the group ID 2536 * @param folderId the folder ID 2537 * @return the matching journal articles 2538 * @throws SystemException if a system exception occurred 2539 */ 2540 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F( 2541 long groupId, long folderId) 2542 throws com.liferay.portal.kernel.exception.SystemException { 2543 return getPersistence().findByG_F(groupId, folderId); 2544 } 2545 2546 /** 2547 * Returns a range of all the journal articles where groupId = ? and folderId = ?. 2548 * 2549 * <p> 2550 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2551 * </p> 2552 * 2553 * @param groupId the group ID 2554 * @param folderId the folder ID 2555 * @param start the lower bound of the range of journal articles 2556 * @param end the upper bound of the range of journal articles (not inclusive) 2557 * @return the range of matching journal articles 2558 * @throws SystemException if a system exception occurred 2559 */ 2560 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F( 2561 long groupId, long folderId, int start, int end) 2562 throws com.liferay.portal.kernel.exception.SystemException { 2563 return getPersistence().findByG_F(groupId, folderId, start, end); 2564 } 2565 2566 /** 2567 * Returns an ordered range of all the journal articles where groupId = ? and folderId = ?. 2568 * 2569 * <p> 2570 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2571 * </p> 2572 * 2573 * @param groupId the group ID 2574 * @param folderId the folder ID 2575 * @param start the lower bound of the range of journal articles 2576 * @param end the upper bound of the range of journal articles (not inclusive) 2577 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2578 * @return the ordered range of matching journal articles 2579 * @throws SystemException if a system exception occurred 2580 */ 2581 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F( 2582 long groupId, long folderId, int start, int end, 2583 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2584 throws com.liferay.portal.kernel.exception.SystemException { 2585 return getPersistence() 2586 .findByG_F(groupId, folderId, start, end, orderByComparator); 2587 } 2588 2589 /** 2590 * Returns the first journal article in the ordered set where groupId = ? and folderId = ?. 2591 * 2592 * @param groupId the group ID 2593 * @param folderId the folder ID 2594 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2595 * @return the first matching journal article 2596 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 2597 * @throws SystemException if a system exception occurred 2598 */ 2599 public static com.liferay.portlet.journal.model.JournalArticle findByG_F_First( 2600 long groupId, long folderId, 2601 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2602 throws com.liferay.portal.kernel.exception.SystemException, 2603 com.liferay.portlet.journal.NoSuchArticleException { 2604 return getPersistence() 2605 .findByG_F_First(groupId, folderId, orderByComparator); 2606 } 2607 2608 /** 2609 * Returns the first journal article in the ordered set where groupId = ? and folderId = ?. 2610 * 2611 * @param groupId the group ID 2612 * @param folderId the folder ID 2613 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2614 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 2615 * @throws SystemException if a system exception occurred 2616 */ 2617 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_F_First( 2618 long groupId, long folderId, 2619 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2620 throws com.liferay.portal.kernel.exception.SystemException { 2621 return getPersistence() 2622 .fetchByG_F_First(groupId, folderId, orderByComparator); 2623 } 2624 2625 /** 2626 * Returns the last journal article in the ordered set where groupId = ? and folderId = ?. 2627 * 2628 * @param groupId the group ID 2629 * @param folderId the folder ID 2630 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2631 * @return the last matching journal article 2632 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 2633 * @throws SystemException if a system exception occurred 2634 */ 2635 public static com.liferay.portlet.journal.model.JournalArticle findByG_F_Last( 2636 long groupId, long folderId, 2637 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2638 throws com.liferay.portal.kernel.exception.SystemException, 2639 com.liferay.portlet.journal.NoSuchArticleException { 2640 return getPersistence() 2641 .findByG_F_Last(groupId, folderId, orderByComparator); 2642 } 2643 2644 /** 2645 * Returns the last journal article in the ordered set where groupId = ? and folderId = ?. 2646 * 2647 * @param groupId the group ID 2648 * @param folderId the folder ID 2649 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2650 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 2651 * @throws SystemException if a system exception occurred 2652 */ 2653 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_F_Last( 2654 long groupId, long folderId, 2655 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2656 throws com.liferay.portal.kernel.exception.SystemException { 2657 return getPersistence() 2658 .fetchByG_F_Last(groupId, folderId, orderByComparator); 2659 } 2660 2661 /** 2662 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and folderId = ?. 2663 * 2664 * @param id the primary key of the current journal article 2665 * @param groupId the group ID 2666 * @param folderId the folder ID 2667 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2668 * @return the previous, current, and next journal article 2669 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 2670 * @throws SystemException if a system exception occurred 2671 */ 2672 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_F_PrevAndNext( 2673 long id, long groupId, long folderId, 2674 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2675 throws com.liferay.portal.kernel.exception.SystemException, 2676 com.liferay.portlet.journal.NoSuchArticleException { 2677 return getPersistence() 2678 .findByG_F_PrevAndNext(id, groupId, folderId, 2679 orderByComparator); 2680 } 2681 2682 /** 2683 * Returns all the journal articles that the user has permission to view where groupId = ? and folderId = ?. 2684 * 2685 * @param groupId the group ID 2686 * @param folderId the folder ID 2687 * @return the matching journal articles that the user has permission to view 2688 * @throws SystemException if a system exception occurred 2689 */ 2690 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F( 2691 long groupId, long folderId) 2692 throws com.liferay.portal.kernel.exception.SystemException { 2693 return getPersistence().filterFindByG_F(groupId, folderId); 2694 } 2695 2696 /** 2697 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and folderId = ?. 2698 * 2699 * <p> 2700 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2701 * </p> 2702 * 2703 * @param groupId the group ID 2704 * @param folderId the folder ID 2705 * @param start the lower bound of the range of journal articles 2706 * @param end the upper bound of the range of journal articles (not inclusive) 2707 * @return the range of matching journal articles that the user has permission to view 2708 * @throws SystemException if a system exception occurred 2709 */ 2710 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F( 2711 long groupId, long folderId, int start, int end) 2712 throws com.liferay.portal.kernel.exception.SystemException { 2713 return getPersistence().filterFindByG_F(groupId, folderId, start, end); 2714 } 2715 2716 /** 2717 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and folderId = ?. 2718 * 2719 * <p> 2720 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2721 * </p> 2722 * 2723 * @param groupId the group ID 2724 * @param folderId the folder ID 2725 * @param start the lower bound of the range of journal articles 2726 * @param end the upper bound of the range of journal articles (not inclusive) 2727 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2728 * @return the ordered range of matching journal articles that the user has permission to view 2729 * @throws SystemException if a system exception occurred 2730 */ 2731 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F( 2732 long groupId, long folderId, int start, int end, 2733 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2734 throws com.liferay.portal.kernel.exception.SystemException { 2735 return getPersistence() 2736 .filterFindByG_F(groupId, folderId, start, end, 2737 orderByComparator); 2738 } 2739 2740 /** 2741 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and folderId = ?. 2742 * 2743 * @param id the primary key of the current journal article 2744 * @param groupId the group ID 2745 * @param folderId the folder ID 2746 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 2747 * @return the previous, current, and next journal article 2748 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 2749 * @throws SystemException if a system exception occurred 2750 */ 2751 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_F_PrevAndNext( 2752 long id, long groupId, long folderId, 2753 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2754 throws com.liferay.portal.kernel.exception.SystemException, 2755 com.liferay.portlet.journal.NoSuchArticleException { 2756 return getPersistence() 2757 .filterFindByG_F_PrevAndNext(id, groupId, folderId, 2758 orderByComparator); 2759 } 2760 2761 /** 2762 * Returns all the journal articles that the user has permission to view where groupId = ? and folderId = any ?. 2763 * 2764 * @param groupId the group ID 2765 * @param folderIds the folder IDs 2766 * @return the matching journal articles that the user has permission to view 2767 * @throws SystemException if a system exception occurred 2768 */ 2769 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F( 2770 long groupId, long[] folderIds) 2771 throws com.liferay.portal.kernel.exception.SystemException { 2772 return getPersistence().filterFindByG_F(groupId, folderIds); 2773 } 2774 2775 /** 2776 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and folderId = any ?. 2777 * 2778 * <p> 2779 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2780 * </p> 2781 * 2782 * @param groupId the group ID 2783 * @param folderIds the folder IDs 2784 * @param start the lower bound of the range of journal articles 2785 * @param end the upper bound of the range of journal articles (not inclusive) 2786 * @return the range of matching journal articles that the user has permission to view 2787 * @throws SystemException if a system exception occurred 2788 */ 2789 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F( 2790 long groupId, long[] folderIds, int start, int end) 2791 throws com.liferay.portal.kernel.exception.SystemException { 2792 return getPersistence().filterFindByG_F(groupId, folderIds, start, end); 2793 } 2794 2795 /** 2796 * Returns an ordered range of all the journal articles that the user has permission to view where groupId = ? and folderId = any ?. 2797 * 2798 * <p> 2799 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2800 * </p> 2801 * 2802 * @param groupId the group ID 2803 * @param folderIds the folder IDs 2804 * @param start the lower bound of the range of journal articles 2805 * @param end the upper bound of the range of journal articles (not inclusive) 2806 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2807 * @return the ordered range of matching journal articles that the user has permission to view 2808 * @throws SystemException if a system exception occurred 2809 */ 2810 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F( 2811 long groupId, long[] folderIds, int start, int end, 2812 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2813 throws com.liferay.portal.kernel.exception.SystemException { 2814 return getPersistence() 2815 .filterFindByG_F(groupId, folderIds, start, end, 2816 orderByComparator); 2817 } 2818 2819 /** 2820 * Returns all the journal articles where groupId = ? and folderId = any ?. 2821 * 2822 * <p> 2823 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2824 * </p> 2825 * 2826 * @param groupId the group ID 2827 * @param folderIds the folder IDs 2828 * @return the matching journal articles 2829 * @throws SystemException if a system exception occurred 2830 */ 2831 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F( 2832 long groupId, long[] folderIds) 2833 throws com.liferay.portal.kernel.exception.SystemException { 2834 return getPersistence().findByG_F(groupId, folderIds); 2835 } 2836 2837 /** 2838 * Returns a range of all the journal articles where groupId = ? and folderId = any ?. 2839 * 2840 * <p> 2841 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2842 * </p> 2843 * 2844 * @param groupId the group ID 2845 * @param folderIds the folder IDs 2846 * @param start the lower bound of the range of journal articles 2847 * @param end the upper bound of the range of journal articles (not inclusive) 2848 * @return the range of matching journal articles 2849 * @throws SystemException if a system exception occurred 2850 */ 2851 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F( 2852 long groupId, long[] folderIds, int start, int end) 2853 throws com.liferay.portal.kernel.exception.SystemException { 2854 return getPersistence().findByG_F(groupId, folderIds, start, end); 2855 } 2856 2857 /** 2858 * Returns an ordered range of all the journal articles where groupId = ? and folderId = any ?. 2859 * 2860 * <p> 2861 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2862 * </p> 2863 * 2864 * @param groupId the group ID 2865 * @param folderIds the folder IDs 2866 * @param start the lower bound of the range of journal articles 2867 * @param end the upper bound of the range of journal articles (not inclusive) 2868 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2869 * @return the ordered range of matching journal articles 2870 * @throws SystemException if a system exception occurred 2871 */ 2872 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F( 2873 long groupId, long[] folderIds, int start, int end, 2874 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2875 throws com.liferay.portal.kernel.exception.SystemException { 2876 return getPersistence() 2877 .findByG_F(groupId, folderIds, start, end, orderByComparator); 2878 } 2879 2880 /** 2881 * Removes all the journal articles where groupId = ? and folderId = ? from the database. 2882 * 2883 * @param groupId the group ID 2884 * @param folderId the folder ID 2885 * @throws SystemException if a system exception occurred 2886 */ 2887 public static void removeByG_F(long groupId, long folderId) 2888 throws com.liferay.portal.kernel.exception.SystemException { 2889 getPersistence().removeByG_F(groupId, folderId); 2890 } 2891 2892 /** 2893 * Returns the number of journal articles where groupId = ? and folderId = ?. 2894 * 2895 * @param groupId the group ID 2896 * @param folderId the folder ID 2897 * @return the number of matching journal articles 2898 * @throws SystemException if a system exception occurred 2899 */ 2900 public static int countByG_F(long groupId, long folderId) 2901 throws com.liferay.portal.kernel.exception.SystemException { 2902 return getPersistence().countByG_F(groupId, folderId); 2903 } 2904 2905 /** 2906 * Returns the number of journal articles where groupId = ? and folderId = any ?. 2907 * 2908 * @param groupId the group ID 2909 * @param folderIds the folder IDs 2910 * @return the number of matching journal articles 2911 * @throws SystemException if a system exception occurred 2912 */ 2913 public static int countByG_F(long groupId, long[] folderIds) 2914 throws com.liferay.portal.kernel.exception.SystemException { 2915 return getPersistence().countByG_F(groupId, folderIds); 2916 } 2917 2918 /** 2919 * Returns the number of journal articles that the user has permission to view where groupId = ? and folderId = ?. 2920 * 2921 * @param groupId the group ID 2922 * @param folderId the folder ID 2923 * @return the number of matching journal articles that the user has permission to view 2924 * @throws SystemException if a system exception occurred 2925 */ 2926 public static int filterCountByG_F(long groupId, long folderId) 2927 throws com.liferay.portal.kernel.exception.SystemException { 2928 return getPersistence().filterCountByG_F(groupId, folderId); 2929 } 2930 2931 /** 2932 * Returns the number of journal articles that the user has permission to view where groupId = ? and folderId = any ?. 2933 * 2934 * @param groupId the group ID 2935 * @param folderIds the folder IDs 2936 * @return the number of matching journal articles that the user has permission to view 2937 * @throws SystemException if a system exception occurred 2938 */ 2939 public static int filterCountByG_F(long groupId, long[] folderIds) 2940 throws com.liferay.portal.kernel.exception.SystemException { 2941 return getPersistence().filterCountByG_F(groupId, folderIds); 2942 } 2943 2944 /** 2945 * Returns all the journal articles where groupId = ? and articleId = ?. 2946 * 2947 * @param groupId the group ID 2948 * @param articleId the article ID 2949 * @return the matching journal articles 2950 * @throws SystemException if a system exception occurred 2951 */ 2952 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A( 2953 long groupId, java.lang.String articleId) 2954 throws com.liferay.portal.kernel.exception.SystemException { 2955 return getPersistence().findByG_A(groupId, articleId); 2956 } 2957 2958 /** 2959 * Returns a range of all the journal articles where groupId = ? and articleId = ?. 2960 * 2961 * <p> 2962 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2963 * </p> 2964 * 2965 * @param groupId the group ID 2966 * @param articleId the article ID 2967 * @param start the lower bound of the range of journal articles 2968 * @param end the upper bound of the range of journal articles (not inclusive) 2969 * @return the range of matching journal articles 2970 * @throws SystemException if a system exception occurred 2971 */ 2972 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A( 2973 long groupId, java.lang.String articleId, int start, int end) 2974 throws com.liferay.portal.kernel.exception.SystemException { 2975 return getPersistence().findByG_A(groupId, articleId, start, end); 2976 } 2977 2978 /** 2979 * Returns an ordered range of all the journal articles where groupId = ? and articleId = ?. 2980 * 2981 * <p> 2982 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 2983 * </p> 2984 * 2985 * @param groupId the group ID 2986 * @param articleId the article ID 2987 * @param start the lower bound of the range of journal articles 2988 * @param end the upper bound of the range of journal articles (not inclusive) 2989 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 2990 * @return the ordered range of matching journal articles 2991 * @throws SystemException if a system exception occurred 2992 */ 2993 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A( 2994 long groupId, java.lang.String articleId, int start, int end, 2995 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 2996 throws com.liferay.portal.kernel.exception.SystemException { 2997 return getPersistence() 2998 .findByG_A(groupId, articleId, start, end, orderByComparator); 2999 } 3000 3001 /** 3002 * Returns the first journal article in the ordered set where groupId = ? and articleId = ?. 3003 * 3004 * @param groupId the group ID 3005 * @param articleId the article ID 3006 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3007 * @return the first matching journal article 3008 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3009 * @throws SystemException if a system exception occurred 3010 */ 3011 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_First( 3012 long groupId, java.lang.String articleId, 3013 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3014 throws com.liferay.portal.kernel.exception.SystemException, 3015 com.liferay.portlet.journal.NoSuchArticleException { 3016 return getPersistence() 3017 .findByG_A_First(groupId, articleId, orderByComparator); 3018 } 3019 3020 /** 3021 * Returns the first journal article in the ordered set where groupId = ? and articleId = ?. 3022 * 3023 * @param groupId the group ID 3024 * @param articleId the article ID 3025 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3026 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 3027 * @throws SystemException if a system exception occurred 3028 */ 3029 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_First( 3030 long groupId, java.lang.String articleId, 3031 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3032 throws com.liferay.portal.kernel.exception.SystemException { 3033 return getPersistence() 3034 .fetchByG_A_First(groupId, articleId, orderByComparator); 3035 } 3036 3037 /** 3038 * Returns the last journal article in the ordered set where groupId = ? and articleId = ?. 3039 * 3040 * @param groupId the group ID 3041 * @param articleId the article ID 3042 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3043 * @return the last matching journal article 3044 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3045 * @throws SystemException if a system exception occurred 3046 */ 3047 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_Last( 3048 long groupId, java.lang.String articleId, 3049 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3050 throws com.liferay.portal.kernel.exception.SystemException, 3051 com.liferay.portlet.journal.NoSuchArticleException { 3052 return getPersistence() 3053 .findByG_A_Last(groupId, articleId, orderByComparator); 3054 } 3055 3056 /** 3057 * Returns the last journal article in the ordered set where groupId = ? and articleId = ?. 3058 * 3059 * @param groupId the group ID 3060 * @param articleId the article ID 3061 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3062 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 3063 * @throws SystemException if a system exception occurred 3064 */ 3065 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_Last( 3066 long groupId, java.lang.String articleId, 3067 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3068 throws com.liferay.portal.kernel.exception.SystemException { 3069 return getPersistence() 3070 .fetchByG_A_Last(groupId, articleId, orderByComparator); 3071 } 3072 3073 /** 3074 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and articleId = ?. 3075 * 3076 * @param id the primary key of the current journal article 3077 * @param groupId the group ID 3078 * @param articleId the article ID 3079 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3080 * @return the previous, current, and next journal article 3081 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3082 * @throws SystemException if a system exception occurred 3083 */ 3084 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_A_PrevAndNext( 3085 long id, long groupId, java.lang.String articleId, 3086 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3087 throws com.liferay.portal.kernel.exception.SystemException, 3088 com.liferay.portlet.journal.NoSuchArticleException { 3089 return getPersistence() 3090 .findByG_A_PrevAndNext(id, groupId, articleId, 3091 orderByComparator); 3092 } 3093 3094 /** 3095 * Returns all the journal articles that the user has permission to view where groupId = ? and articleId = ?. 3096 * 3097 * @param groupId the group ID 3098 * @param articleId the article ID 3099 * @return the matching journal articles that the user has permission to view 3100 * @throws SystemException if a system exception occurred 3101 */ 3102 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A( 3103 long groupId, java.lang.String articleId) 3104 throws com.liferay.portal.kernel.exception.SystemException { 3105 return getPersistence().filterFindByG_A(groupId, articleId); 3106 } 3107 3108 /** 3109 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and articleId = ?. 3110 * 3111 * <p> 3112 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3113 * </p> 3114 * 3115 * @param groupId the group ID 3116 * @param articleId the article ID 3117 * @param start the lower bound of the range of journal articles 3118 * @param end the upper bound of the range of journal articles (not inclusive) 3119 * @return the range of matching journal articles that the user has permission to view 3120 * @throws SystemException if a system exception occurred 3121 */ 3122 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A( 3123 long groupId, java.lang.String articleId, int start, int end) 3124 throws com.liferay.portal.kernel.exception.SystemException { 3125 return getPersistence().filterFindByG_A(groupId, articleId, start, end); 3126 } 3127 3128 /** 3129 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and articleId = ?. 3130 * 3131 * <p> 3132 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3133 * </p> 3134 * 3135 * @param groupId the group ID 3136 * @param articleId the article ID 3137 * @param start the lower bound of the range of journal articles 3138 * @param end the upper bound of the range of journal articles (not inclusive) 3139 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3140 * @return the ordered range of matching journal articles that the user has permission to view 3141 * @throws SystemException if a system exception occurred 3142 */ 3143 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A( 3144 long groupId, java.lang.String articleId, int start, int end, 3145 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3146 throws com.liferay.portal.kernel.exception.SystemException { 3147 return getPersistence() 3148 .filterFindByG_A(groupId, articleId, start, end, 3149 orderByComparator); 3150 } 3151 3152 /** 3153 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and articleId = ?. 3154 * 3155 * @param id the primary key of the current journal article 3156 * @param groupId the group ID 3157 * @param articleId the article ID 3158 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3159 * @return the previous, current, and next journal article 3160 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3161 * @throws SystemException if a system exception occurred 3162 */ 3163 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_A_PrevAndNext( 3164 long id, long groupId, java.lang.String articleId, 3165 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3166 throws com.liferay.portal.kernel.exception.SystemException, 3167 com.liferay.portlet.journal.NoSuchArticleException { 3168 return getPersistence() 3169 .filterFindByG_A_PrevAndNext(id, groupId, articleId, 3170 orderByComparator); 3171 } 3172 3173 /** 3174 * Removes all the journal articles where groupId = ? and articleId = ? from the database. 3175 * 3176 * @param groupId the group ID 3177 * @param articleId the article ID 3178 * @throws SystemException if a system exception occurred 3179 */ 3180 public static void removeByG_A(long groupId, java.lang.String articleId) 3181 throws com.liferay.portal.kernel.exception.SystemException { 3182 getPersistence().removeByG_A(groupId, articleId); 3183 } 3184 3185 /** 3186 * Returns the number of journal articles where groupId = ? and articleId = ?. 3187 * 3188 * @param groupId the group ID 3189 * @param articleId the article ID 3190 * @return the number of matching journal articles 3191 * @throws SystemException if a system exception occurred 3192 */ 3193 public static int countByG_A(long groupId, java.lang.String articleId) 3194 throws com.liferay.portal.kernel.exception.SystemException { 3195 return getPersistence().countByG_A(groupId, articleId); 3196 } 3197 3198 /** 3199 * Returns the number of journal articles that the user has permission to view where groupId = ? and articleId = ?. 3200 * 3201 * @param groupId the group ID 3202 * @param articleId the article ID 3203 * @return the number of matching journal articles that the user has permission to view 3204 * @throws SystemException if a system exception occurred 3205 */ 3206 public static int filterCountByG_A(long groupId, java.lang.String articleId) 3207 throws com.liferay.portal.kernel.exception.SystemException { 3208 return getPersistence().filterCountByG_A(groupId, articleId); 3209 } 3210 3211 /** 3212 * Returns all the journal articles where groupId = ? and urlTitle = ?. 3213 * 3214 * @param groupId the group ID 3215 * @param urlTitle the url title 3216 * @return the matching journal articles 3217 * @throws SystemException if a system exception occurred 3218 */ 3219 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_UT( 3220 long groupId, java.lang.String urlTitle) 3221 throws com.liferay.portal.kernel.exception.SystemException { 3222 return getPersistence().findByG_UT(groupId, urlTitle); 3223 } 3224 3225 /** 3226 * Returns a range of all the journal articles where groupId = ? and urlTitle = ?. 3227 * 3228 * <p> 3229 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3230 * </p> 3231 * 3232 * @param groupId the group ID 3233 * @param urlTitle the url title 3234 * @param start the lower bound of the range of journal articles 3235 * @param end the upper bound of the range of journal articles (not inclusive) 3236 * @return the range of matching journal articles 3237 * @throws SystemException if a system exception occurred 3238 */ 3239 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_UT( 3240 long groupId, java.lang.String urlTitle, int start, int end) 3241 throws com.liferay.portal.kernel.exception.SystemException { 3242 return getPersistence().findByG_UT(groupId, urlTitle, start, end); 3243 } 3244 3245 /** 3246 * Returns an ordered range of all the journal articles where groupId = ? and urlTitle = ?. 3247 * 3248 * <p> 3249 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3250 * </p> 3251 * 3252 * @param groupId the group ID 3253 * @param urlTitle the url title 3254 * @param start the lower bound of the range of journal articles 3255 * @param end the upper bound of the range of journal articles (not inclusive) 3256 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3257 * @return the ordered range of matching journal articles 3258 * @throws SystemException if a system exception occurred 3259 */ 3260 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_UT( 3261 long groupId, java.lang.String urlTitle, int start, int end, 3262 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3263 throws com.liferay.portal.kernel.exception.SystemException { 3264 return getPersistence() 3265 .findByG_UT(groupId, urlTitle, start, end, orderByComparator); 3266 } 3267 3268 /** 3269 * Returns the first journal article in the ordered set where groupId = ? and urlTitle = ?. 3270 * 3271 * @param groupId the group ID 3272 * @param urlTitle the url title 3273 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3274 * @return the first matching journal article 3275 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3276 * @throws SystemException if a system exception occurred 3277 */ 3278 public static com.liferay.portlet.journal.model.JournalArticle findByG_UT_First( 3279 long groupId, java.lang.String urlTitle, 3280 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3281 throws com.liferay.portal.kernel.exception.SystemException, 3282 com.liferay.portlet.journal.NoSuchArticleException { 3283 return getPersistence() 3284 .findByG_UT_First(groupId, urlTitle, orderByComparator); 3285 } 3286 3287 /** 3288 * Returns the first journal article in the ordered set where groupId = ? and urlTitle = ?. 3289 * 3290 * @param groupId the group ID 3291 * @param urlTitle the url title 3292 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3293 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 3294 * @throws SystemException if a system exception occurred 3295 */ 3296 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_UT_First( 3297 long groupId, java.lang.String urlTitle, 3298 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3299 throws com.liferay.portal.kernel.exception.SystemException { 3300 return getPersistence() 3301 .fetchByG_UT_First(groupId, urlTitle, orderByComparator); 3302 } 3303 3304 /** 3305 * Returns the last journal article in the ordered set where groupId = ? and urlTitle = ?. 3306 * 3307 * @param groupId the group ID 3308 * @param urlTitle the url title 3309 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3310 * @return the last matching journal article 3311 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3312 * @throws SystemException if a system exception occurred 3313 */ 3314 public static com.liferay.portlet.journal.model.JournalArticle findByG_UT_Last( 3315 long groupId, java.lang.String urlTitle, 3316 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3317 throws com.liferay.portal.kernel.exception.SystemException, 3318 com.liferay.portlet.journal.NoSuchArticleException { 3319 return getPersistence() 3320 .findByG_UT_Last(groupId, urlTitle, orderByComparator); 3321 } 3322 3323 /** 3324 * Returns the last journal article in the ordered set where groupId = ? and urlTitle = ?. 3325 * 3326 * @param groupId the group ID 3327 * @param urlTitle the url title 3328 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3329 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 3330 * @throws SystemException if a system exception occurred 3331 */ 3332 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_UT_Last( 3333 long groupId, java.lang.String urlTitle, 3334 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3335 throws com.liferay.portal.kernel.exception.SystemException { 3336 return getPersistence() 3337 .fetchByG_UT_Last(groupId, urlTitle, orderByComparator); 3338 } 3339 3340 /** 3341 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and urlTitle = ?. 3342 * 3343 * @param id the primary key of the current journal article 3344 * @param groupId the group ID 3345 * @param urlTitle the url title 3346 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3347 * @return the previous, current, and next journal article 3348 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3349 * @throws SystemException if a system exception occurred 3350 */ 3351 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_UT_PrevAndNext( 3352 long id, long groupId, java.lang.String urlTitle, 3353 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3354 throws com.liferay.portal.kernel.exception.SystemException, 3355 com.liferay.portlet.journal.NoSuchArticleException { 3356 return getPersistence() 3357 .findByG_UT_PrevAndNext(id, groupId, urlTitle, 3358 orderByComparator); 3359 } 3360 3361 /** 3362 * Returns all the journal articles that the user has permission to view where groupId = ? and urlTitle = ?. 3363 * 3364 * @param groupId the group ID 3365 * @param urlTitle the url title 3366 * @return the matching journal articles that the user has permission to view 3367 * @throws SystemException if a system exception occurred 3368 */ 3369 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_UT( 3370 long groupId, java.lang.String urlTitle) 3371 throws com.liferay.portal.kernel.exception.SystemException { 3372 return getPersistence().filterFindByG_UT(groupId, urlTitle); 3373 } 3374 3375 /** 3376 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and urlTitle = ?. 3377 * 3378 * <p> 3379 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3380 * </p> 3381 * 3382 * @param groupId the group ID 3383 * @param urlTitle the url title 3384 * @param start the lower bound of the range of journal articles 3385 * @param end the upper bound of the range of journal articles (not inclusive) 3386 * @return the range of matching journal articles that the user has permission to view 3387 * @throws SystemException if a system exception occurred 3388 */ 3389 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_UT( 3390 long groupId, java.lang.String urlTitle, int start, int end) 3391 throws com.liferay.portal.kernel.exception.SystemException { 3392 return getPersistence().filterFindByG_UT(groupId, urlTitle, start, end); 3393 } 3394 3395 /** 3396 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and urlTitle = ?. 3397 * 3398 * <p> 3399 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3400 * </p> 3401 * 3402 * @param groupId the group ID 3403 * @param urlTitle the url title 3404 * @param start the lower bound of the range of journal articles 3405 * @param end the upper bound of the range of journal articles (not inclusive) 3406 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3407 * @return the ordered range of matching journal articles that the user has permission to view 3408 * @throws SystemException if a system exception occurred 3409 */ 3410 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_UT( 3411 long groupId, java.lang.String urlTitle, int start, int end, 3412 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3413 throws com.liferay.portal.kernel.exception.SystemException { 3414 return getPersistence() 3415 .filterFindByG_UT(groupId, urlTitle, start, end, 3416 orderByComparator); 3417 } 3418 3419 /** 3420 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and urlTitle = ?. 3421 * 3422 * @param id the primary key of the current journal article 3423 * @param groupId the group ID 3424 * @param urlTitle the url title 3425 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3426 * @return the previous, current, and next journal article 3427 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3428 * @throws SystemException if a system exception occurred 3429 */ 3430 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_UT_PrevAndNext( 3431 long id, long groupId, java.lang.String urlTitle, 3432 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3433 throws com.liferay.portal.kernel.exception.SystemException, 3434 com.liferay.portlet.journal.NoSuchArticleException { 3435 return getPersistence() 3436 .filterFindByG_UT_PrevAndNext(id, groupId, urlTitle, 3437 orderByComparator); 3438 } 3439 3440 /** 3441 * Removes all the journal articles where groupId = ? and urlTitle = ? from the database. 3442 * 3443 * @param groupId the group ID 3444 * @param urlTitle the url title 3445 * @throws SystemException if a system exception occurred 3446 */ 3447 public static void removeByG_UT(long groupId, java.lang.String urlTitle) 3448 throws com.liferay.portal.kernel.exception.SystemException { 3449 getPersistence().removeByG_UT(groupId, urlTitle); 3450 } 3451 3452 /** 3453 * Returns the number of journal articles where groupId = ? and urlTitle = ?. 3454 * 3455 * @param groupId the group ID 3456 * @param urlTitle the url title 3457 * @return the number of matching journal articles 3458 * @throws SystemException if a system exception occurred 3459 */ 3460 public static int countByG_UT(long groupId, java.lang.String urlTitle) 3461 throws com.liferay.portal.kernel.exception.SystemException { 3462 return getPersistence().countByG_UT(groupId, urlTitle); 3463 } 3464 3465 /** 3466 * Returns the number of journal articles that the user has permission to view where groupId = ? and urlTitle = ?. 3467 * 3468 * @param groupId the group ID 3469 * @param urlTitle the url title 3470 * @return the number of matching journal articles that the user has permission to view 3471 * @throws SystemException if a system exception occurred 3472 */ 3473 public static int filterCountByG_UT(long groupId, java.lang.String urlTitle) 3474 throws com.liferay.portal.kernel.exception.SystemException { 3475 return getPersistence().filterCountByG_UT(groupId, urlTitle); 3476 } 3477 3478 /** 3479 * Returns all the journal articles where groupId = ? and structureId = ?. 3480 * 3481 * @param groupId the group ID 3482 * @param structureId the structure ID 3483 * @return the matching journal articles 3484 * @throws SystemException if a system exception occurred 3485 */ 3486 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_S( 3487 long groupId, java.lang.String structureId) 3488 throws com.liferay.portal.kernel.exception.SystemException { 3489 return getPersistence().findByG_S(groupId, structureId); 3490 } 3491 3492 /** 3493 * Returns a range of all the journal articles where groupId = ? and structureId = ?. 3494 * 3495 * <p> 3496 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3497 * </p> 3498 * 3499 * @param groupId the group ID 3500 * @param structureId the structure ID 3501 * @param start the lower bound of the range of journal articles 3502 * @param end the upper bound of the range of journal articles (not inclusive) 3503 * @return the range of matching journal articles 3504 * @throws SystemException if a system exception occurred 3505 */ 3506 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_S( 3507 long groupId, java.lang.String structureId, int start, int end) 3508 throws com.liferay.portal.kernel.exception.SystemException { 3509 return getPersistence().findByG_S(groupId, structureId, start, end); 3510 } 3511 3512 /** 3513 * Returns an ordered range of all the journal articles where groupId = ? and structureId = ?. 3514 * 3515 * <p> 3516 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3517 * </p> 3518 * 3519 * @param groupId the group ID 3520 * @param structureId the structure ID 3521 * @param start the lower bound of the range of journal articles 3522 * @param end the upper bound of the range of journal articles (not inclusive) 3523 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3524 * @return the ordered range of matching journal articles 3525 * @throws SystemException if a system exception occurred 3526 */ 3527 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_S( 3528 long groupId, java.lang.String structureId, int start, int end, 3529 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3530 throws com.liferay.portal.kernel.exception.SystemException { 3531 return getPersistence() 3532 .findByG_S(groupId, structureId, start, end, 3533 orderByComparator); 3534 } 3535 3536 /** 3537 * Returns the first journal article in the ordered set where groupId = ? and structureId = ?. 3538 * 3539 * @param groupId the group ID 3540 * @param structureId the structure ID 3541 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3542 * @return the first matching journal article 3543 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3544 * @throws SystemException if a system exception occurred 3545 */ 3546 public static com.liferay.portlet.journal.model.JournalArticle findByG_S_First( 3547 long groupId, java.lang.String structureId, 3548 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3549 throws com.liferay.portal.kernel.exception.SystemException, 3550 com.liferay.portlet.journal.NoSuchArticleException { 3551 return getPersistence() 3552 .findByG_S_First(groupId, structureId, orderByComparator); 3553 } 3554 3555 /** 3556 * Returns the first journal article in the ordered set where groupId = ? and structureId = ?. 3557 * 3558 * @param groupId the group ID 3559 * @param structureId the structure ID 3560 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3561 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 3562 * @throws SystemException if a system exception occurred 3563 */ 3564 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_S_First( 3565 long groupId, java.lang.String structureId, 3566 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3567 throws com.liferay.portal.kernel.exception.SystemException { 3568 return getPersistence() 3569 .fetchByG_S_First(groupId, structureId, orderByComparator); 3570 } 3571 3572 /** 3573 * Returns the last journal article in the ordered set where groupId = ? and structureId = ?. 3574 * 3575 * @param groupId the group ID 3576 * @param structureId the structure ID 3577 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3578 * @return the last matching journal article 3579 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3580 * @throws SystemException if a system exception occurred 3581 */ 3582 public static com.liferay.portlet.journal.model.JournalArticle findByG_S_Last( 3583 long groupId, java.lang.String structureId, 3584 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3585 throws com.liferay.portal.kernel.exception.SystemException, 3586 com.liferay.portlet.journal.NoSuchArticleException { 3587 return getPersistence() 3588 .findByG_S_Last(groupId, structureId, orderByComparator); 3589 } 3590 3591 /** 3592 * Returns the last journal article in the ordered set where groupId = ? and structureId = ?. 3593 * 3594 * @param groupId the group ID 3595 * @param structureId the structure ID 3596 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3597 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 3598 * @throws SystemException if a system exception occurred 3599 */ 3600 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_S_Last( 3601 long groupId, java.lang.String structureId, 3602 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3603 throws com.liferay.portal.kernel.exception.SystemException { 3604 return getPersistence() 3605 .fetchByG_S_Last(groupId, structureId, orderByComparator); 3606 } 3607 3608 /** 3609 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and structureId = ?. 3610 * 3611 * @param id the primary key of the current journal article 3612 * @param groupId the group ID 3613 * @param structureId the structure ID 3614 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3615 * @return the previous, current, and next journal article 3616 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3617 * @throws SystemException if a system exception occurred 3618 */ 3619 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_S_PrevAndNext( 3620 long id, long groupId, java.lang.String structureId, 3621 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3622 throws com.liferay.portal.kernel.exception.SystemException, 3623 com.liferay.portlet.journal.NoSuchArticleException { 3624 return getPersistence() 3625 .findByG_S_PrevAndNext(id, groupId, structureId, 3626 orderByComparator); 3627 } 3628 3629 /** 3630 * Returns all the journal articles that the user has permission to view where groupId = ? and structureId = ?. 3631 * 3632 * @param groupId the group ID 3633 * @param structureId the structure ID 3634 * @return the matching journal articles that the user has permission to view 3635 * @throws SystemException if a system exception occurred 3636 */ 3637 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_S( 3638 long groupId, java.lang.String structureId) 3639 throws com.liferay.portal.kernel.exception.SystemException { 3640 return getPersistence().filterFindByG_S(groupId, structureId); 3641 } 3642 3643 /** 3644 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and structureId = ?. 3645 * 3646 * <p> 3647 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3648 * </p> 3649 * 3650 * @param groupId the group ID 3651 * @param structureId the structure ID 3652 * @param start the lower bound of the range of journal articles 3653 * @param end the upper bound of the range of journal articles (not inclusive) 3654 * @return the range of matching journal articles that the user has permission to view 3655 * @throws SystemException if a system exception occurred 3656 */ 3657 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_S( 3658 long groupId, java.lang.String structureId, int start, int end) 3659 throws com.liferay.portal.kernel.exception.SystemException { 3660 return getPersistence().filterFindByG_S(groupId, structureId, start, end); 3661 } 3662 3663 /** 3664 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and structureId = ?. 3665 * 3666 * <p> 3667 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3668 * </p> 3669 * 3670 * @param groupId the group ID 3671 * @param structureId the structure ID 3672 * @param start the lower bound of the range of journal articles 3673 * @param end the upper bound of the range of journal articles (not inclusive) 3674 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3675 * @return the ordered range of matching journal articles that the user has permission to view 3676 * @throws SystemException if a system exception occurred 3677 */ 3678 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_S( 3679 long groupId, java.lang.String structureId, int start, int end, 3680 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3681 throws com.liferay.portal.kernel.exception.SystemException { 3682 return getPersistence() 3683 .filterFindByG_S(groupId, structureId, start, end, 3684 orderByComparator); 3685 } 3686 3687 /** 3688 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and structureId = ?. 3689 * 3690 * @param id the primary key of the current journal article 3691 * @param groupId the group ID 3692 * @param structureId the structure ID 3693 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3694 * @return the previous, current, and next journal article 3695 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3696 * @throws SystemException if a system exception occurred 3697 */ 3698 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_S_PrevAndNext( 3699 long id, long groupId, java.lang.String structureId, 3700 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3701 throws com.liferay.portal.kernel.exception.SystemException, 3702 com.liferay.portlet.journal.NoSuchArticleException { 3703 return getPersistence() 3704 .filterFindByG_S_PrevAndNext(id, groupId, structureId, 3705 orderByComparator); 3706 } 3707 3708 /** 3709 * Removes all the journal articles where groupId = ? and structureId = ? from the database. 3710 * 3711 * @param groupId the group ID 3712 * @param structureId the structure ID 3713 * @throws SystemException if a system exception occurred 3714 */ 3715 public static void removeByG_S(long groupId, java.lang.String structureId) 3716 throws com.liferay.portal.kernel.exception.SystemException { 3717 getPersistence().removeByG_S(groupId, structureId); 3718 } 3719 3720 /** 3721 * Returns the number of journal articles where groupId = ? and structureId = ?. 3722 * 3723 * @param groupId the group ID 3724 * @param structureId the structure ID 3725 * @return the number of matching journal articles 3726 * @throws SystemException if a system exception occurred 3727 */ 3728 public static int countByG_S(long groupId, java.lang.String structureId) 3729 throws com.liferay.portal.kernel.exception.SystemException { 3730 return getPersistence().countByG_S(groupId, structureId); 3731 } 3732 3733 /** 3734 * Returns the number of journal articles that the user has permission to view where groupId = ? and structureId = ?. 3735 * 3736 * @param groupId the group ID 3737 * @param structureId the structure ID 3738 * @return the number of matching journal articles that the user has permission to view 3739 * @throws SystemException if a system exception occurred 3740 */ 3741 public static int filterCountByG_S(long groupId, 3742 java.lang.String structureId) 3743 throws com.liferay.portal.kernel.exception.SystemException { 3744 return getPersistence().filterCountByG_S(groupId, structureId); 3745 } 3746 3747 /** 3748 * Returns all the journal articles where groupId = ? and templateId = ?. 3749 * 3750 * @param groupId the group ID 3751 * @param templateId the template ID 3752 * @return the matching journal articles 3753 * @throws SystemException if a system exception occurred 3754 */ 3755 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_T( 3756 long groupId, java.lang.String templateId) 3757 throws com.liferay.portal.kernel.exception.SystemException { 3758 return getPersistence().findByG_T(groupId, templateId); 3759 } 3760 3761 /** 3762 * Returns a range of all the journal articles where groupId = ? and templateId = ?. 3763 * 3764 * <p> 3765 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3766 * </p> 3767 * 3768 * @param groupId the group ID 3769 * @param templateId the template ID 3770 * @param start the lower bound of the range of journal articles 3771 * @param end the upper bound of the range of journal articles (not inclusive) 3772 * @return the range of matching journal articles 3773 * @throws SystemException if a system exception occurred 3774 */ 3775 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_T( 3776 long groupId, java.lang.String templateId, int start, int end) 3777 throws com.liferay.portal.kernel.exception.SystemException { 3778 return getPersistence().findByG_T(groupId, templateId, start, end); 3779 } 3780 3781 /** 3782 * Returns an ordered range of all the journal articles where groupId = ? and templateId = ?. 3783 * 3784 * <p> 3785 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3786 * </p> 3787 * 3788 * @param groupId the group ID 3789 * @param templateId the template ID 3790 * @param start the lower bound of the range of journal articles 3791 * @param end the upper bound of the range of journal articles (not inclusive) 3792 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3793 * @return the ordered range of matching journal articles 3794 * @throws SystemException if a system exception occurred 3795 */ 3796 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_T( 3797 long groupId, java.lang.String templateId, int start, int end, 3798 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3799 throws com.liferay.portal.kernel.exception.SystemException { 3800 return getPersistence() 3801 .findByG_T(groupId, templateId, start, end, orderByComparator); 3802 } 3803 3804 /** 3805 * Returns the first journal article in the ordered set where groupId = ? and templateId = ?. 3806 * 3807 * @param groupId the group ID 3808 * @param templateId the template ID 3809 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3810 * @return the first matching journal article 3811 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3812 * @throws SystemException if a system exception occurred 3813 */ 3814 public static com.liferay.portlet.journal.model.JournalArticle findByG_T_First( 3815 long groupId, java.lang.String templateId, 3816 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3817 throws com.liferay.portal.kernel.exception.SystemException, 3818 com.liferay.portlet.journal.NoSuchArticleException { 3819 return getPersistence() 3820 .findByG_T_First(groupId, templateId, orderByComparator); 3821 } 3822 3823 /** 3824 * Returns the first journal article in the ordered set where groupId = ? and templateId = ?. 3825 * 3826 * @param groupId the group ID 3827 * @param templateId the template ID 3828 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3829 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 3830 * @throws SystemException if a system exception occurred 3831 */ 3832 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_T_First( 3833 long groupId, java.lang.String templateId, 3834 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3835 throws com.liferay.portal.kernel.exception.SystemException { 3836 return getPersistence() 3837 .fetchByG_T_First(groupId, templateId, orderByComparator); 3838 } 3839 3840 /** 3841 * Returns the last journal article in the ordered set where groupId = ? and templateId = ?. 3842 * 3843 * @param groupId the group ID 3844 * @param templateId the template ID 3845 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3846 * @return the last matching journal article 3847 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 3848 * @throws SystemException if a system exception occurred 3849 */ 3850 public static com.liferay.portlet.journal.model.JournalArticle findByG_T_Last( 3851 long groupId, java.lang.String templateId, 3852 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3853 throws com.liferay.portal.kernel.exception.SystemException, 3854 com.liferay.portlet.journal.NoSuchArticleException { 3855 return getPersistence() 3856 .findByG_T_Last(groupId, templateId, orderByComparator); 3857 } 3858 3859 /** 3860 * Returns the last journal article in the ordered set where groupId = ? and templateId = ?. 3861 * 3862 * @param groupId the group ID 3863 * @param templateId the template ID 3864 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3865 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 3866 * @throws SystemException if a system exception occurred 3867 */ 3868 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_T_Last( 3869 long groupId, java.lang.String templateId, 3870 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3871 throws com.liferay.portal.kernel.exception.SystemException { 3872 return getPersistence() 3873 .fetchByG_T_Last(groupId, templateId, orderByComparator); 3874 } 3875 3876 /** 3877 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and templateId = ?. 3878 * 3879 * @param id the primary key of the current journal article 3880 * @param groupId the group ID 3881 * @param templateId the template ID 3882 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3883 * @return the previous, current, and next journal article 3884 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3885 * @throws SystemException if a system exception occurred 3886 */ 3887 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_T_PrevAndNext( 3888 long id, long groupId, java.lang.String templateId, 3889 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3890 throws com.liferay.portal.kernel.exception.SystemException, 3891 com.liferay.portlet.journal.NoSuchArticleException { 3892 return getPersistence() 3893 .findByG_T_PrevAndNext(id, groupId, templateId, 3894 orderByComparator); 3895 } 3896 3897 /** 3898 * Returns all the journal articles that the user has permission to view where groupId = ? and templateId = ?. 3899 * 3900 * @param groupId the group ID 3901 * @param templateId the template ID 3902 * @return the matching journal articles that the user has permission to view 3903 * @throws SystemException if a system exception occurred 3904 */ 3905 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_T( 3906 long groupId, java.lang.String templateId) 3907 throws com.liferay.portal.kernel.exception.SystemException { 3908 return getPersistence().filterFindByG_T(groupId, templateId); 3909 } 3910 3911 /** 3912 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and templateId = ?. 3913 * 3914 * <p> 3915 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3916 * </p> 3917 * 3918 * @param groupId the group ID 3919 * @param templateId the template ID 3920 * @param start the lower bound of the range of journal articles 3921 * @param end the upper bound of the range of journal articles (not inclusive) 3922 * @return the range of matching journal articles that the user has permission to view 3923 * @throws SystemException if a system exception occurred 3924 */ 3925 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_T( 3926 long groupId, java.lang.String templateId, int start, int end) 3927 throws com.liferay.portal.kernel.exception.SystemException { 3928 return getPersistence().filterFindByG_T(groupId, templateId, start, end); 3929 } 3930 3931 /** 3932 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and templateId = ?. 3933 * 3934 * <p> 3935 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 3936 * </p> 3937 * 3938 * @param groupId the group ID 3939 * @param templateId the template ID 3940 * @param start the lower bound of the range of journal articles 3941 * @param end the upper bound of the range of journal articles (not inclusive) 3942 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 3943 * @return the ordered range of matching journal articles that the user has permission to view 3944 * @throws SystemException if a system exception occurred 3945 */ 3946 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_T( 3947 long groupId, java.lang.String templateId, int start, int end, 3948 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3949 throws com.liferay.portal.kernel.exception.SystemException { 3950 return getPersistence() 3951 .filterFindByG_T(groupId, templateId, start, end, 3952 orderByComparator); 3953 } 3954 3955 /** 3956 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and templateId = ?. 3957 * 3958 * @param id the primary key of the current journal article 3959 * @param groupId the group ID 3960 * @param templateId the template ID 3961 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 3962 * @return the previous, current, and next journal article 3963 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 3964 * @throws SystemException if a system exception occurred 3965 */ 3966 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_T_PrevAndNext( 3967 long id, long groupId, java.lang.String templateId, 3968 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 3969 throws com.liferay.portal.kernel.exception.SystemException, 3970 com.liferay.portlet.journal.NoSuchArticleException { 3971 return getPersistence() 3972 .filterFindByG_T_PrevAndNext(id, groupId, templateId, 3973 orderByComparator); 3974 } 3975 3976 /** 3977 * Removes all the journal articles where groupId = ? and templateId = ? from the database. 3978 * 3979 * @param groupId the group ID 3980 * @param templateId the template ID 3981 * @throws SystemException if a system exception occurred 3982 */ 3983 public static void removeByG_T(long groupId, java.lang.String templateId) 3984 throws com.liferay.portal.kernel.exception.SystemException { 3985 getPersistence().removeByG_T(groupId, templateId); 3986 } 3987 3988 /** 3989 * Returns the number of journal articles where groupId = ? and templateId = ?. 3990 * 3991 * @param groupId the group ID 3992 * @param templateId the template ID 3993 * @return the number of matching journal articles 3994 * @throws SystemException if a system exception occurred 3995 */ 3996 public static int countByG_T(long groupId, java.lang.String templateId) 3997 throws com.liferay.portal.kernel.exception.SystemException { 3998 return getPersistence().countByG_T(groupId, templateId); 3999 } 4000 4001 /** 4002 * Returns the number of journal articles that the user has permission to view where groupId = ? and templateId = ?. 4003 * 4004 * @param groupId the group ID 4005 * @param templateId the template ID 4006 * @return the number of matching journal articles that the user has permission to view 4007 * @throws SystemException if a system exception occurred 4008 */ 4009 public static int filterCountByG_T(long groupId, java.lang.String templateId) 4010 throws com.liferay.portal.kernel.exception.SystemException { 4011 return getPersistence().filterCountByG_T(groupId, templateId); 4012 } 4013 4014 /** 4015 * Returns all the journal articles where groupId = ? and layoutUuid = ?. 4016 * 4017 * @param groupId the group ID 4018 * @param layoutUuid the layout uuid 4019 * @return the matching journal articles 4020 * @throws SystemException if a system exception occurred 4021 */ 4022 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_L( 4023 long groupId, java.lang.String layoutUuid) 4024 throws com.liferay.portal.kernel.exception.SystemException { 4025 return getPersistence().findByG_L(groupId, layoutUuid); 4026 } 4027 4028 /** 4029 * Returns a range of all the journal articles where groupId = ? and layoutUuid = ?. 4030 * 4031 * <p> 4032 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4033 * </p> 4034 * 4035 * @param groupId the group ID 4036 * @param layoutUuid the layout uuid 4037 * @param start the lower bound of the range of journal articles 4038 * @param end the upper bound of the range of journal articles (not inclusive) 4039 * @return the range of matching journal articles 4040 * @throws SystemException if a system exception occurred 4041 */ 4042 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_L( 4043 long groupId, java.lang.String layoutUuid, int start, int end) 4044 throws com.liferay.portal.kernel.exception.SystemException { 4045 return getPersistence().findByG_L(groupId, layoutUuid, start, end); 4046 } 4047 4048 /** 4049 * Returns an ordered range of all the journal articles where groupId = ? and layoutUuid = ?. 4050 * 4051 * <p> 4052 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4053 * </p> 4054 * 4055 * @param groupId the group ID 4056 * @param layoutUuid the layout uuid 4057 * @param start the lower bound of the range of journal articles 4058 * @param end the upper bound of the range of journal articles (not inclusive) 4059 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4060 * @return the ordered range of matching journal articles 4061 * @throws SystemException if a system exception occurred 4062 */ 4063 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_L( 4064 long groupId, java.lang.String layoutUuid, int start, int end, 4065 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4066 throws com.liferay.portal.kernel.exception.SystemException { 4067 return getPersistence() 4068 .findByG_L(groupId, layoutUuid, start, end, orderByComparator); 4069 } 4070 4071 /** 4072 * Returns the first journal article in the ordered set where groupId = ? and layoutUuid = ?. 4073 * 4074 * @param groupId the group ID 4075 * @param layoutUuid the layout uuid 4076 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4077 * @return the first matching journal article 4078 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4079 * @throws SystemException if a system exception occurred 4080 */ 4081 public static com.liferay.portlet.journal.model.JournalArticle findByG_L_First( 4082 long groupId, java.lang.String layoutUuid, 4083 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4084 throws com.liferay.portal.kernel.exception.SystemException, 4085 com.liferay.portlet.journal.NoSuchArticleException { 4086 return getPersistence() 4087 .findByG_L_First(groupId, layoutUuid, orderByComparator); 4088 } 4089 4090 /** 4091 * Returns the first journal article in the ordered set where groupId = ? and layoutUuid = ?. 4092 * 4093 * @param groupId the group ID 4094 * @param layoutUuid the layout uuid 4095 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4096 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 4097 * @throws SystemException if a system exception occurred 4098 */ 4099 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_L_First( 4100 long groupId, java.lang.String layoutUuid, 4101 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4102 throws com.liferay.portal.kernel.exception.SystemException { 4103 return getPersistence() 4104 .fetchByG_L_First(groupId, layoutUuid, orderByComparator); 4105 } 4106 4107 /** 4108 * Returns the last journal article in the ordered set where groupId = ? and layoutUuid = ?. 4109 * 4110 * @param groupId the group ID 4111 * @param layoutUuid the layout uuid 4112 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4113 * @return the last matching journal article 4114 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4115 * @throws SystemException if a system exception occurred 4116 */ 4117 public static com.liferay.portlet.journal.model.JournalArticle findByG_L_Last( 4118 long groupId, java.lang.String layoutUuid, 4119 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4120 throws com.liferay.portal.kernel.exception.SystemException, 4121 com.liferay.portlet.journal.NoSuchArticleException { 4122 return getPersistence() 4123 .findByG_L_Last(groupId, layoutUuid, orderByComparator); 4124 } 4125 4126 /** 4127 * Returns the last journal article in the ordered set where groupId = ? and layoutUuid = ?. 4128 * 4129 * @param groupId the group ID 4130 * @param layoutUuid the layout uuid 4131 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4132 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 4133 * @throws SystemException if a system exception occurred 4134 */ 4135 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_L_Last( 4136 long groupId, java.lang.String layoutUuid, 4137 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4138 throws com.liferay.portal.kernel.exception.SystemException { 4139 return getPersistence() 4140 .fetchByG_L_Last(groupId, layoutUuid, orderByComparator); 4141 } 4142 4143 /** 4144 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and layoutUuid = ?. 4145 * 4146 * @param id the primary key of the current journal article 4147 * @param groupId the group ID 4148 * @param layoutUuid the layout uuid 4149 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4150 * @return the previous, current, and next journal article 4151 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 4152 * @throws SystemException if a system exception occurred 4153 */ 4154 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_L_PrevAndNext( 4155 long id, long groupId, java.lang.String layoutUuid, 4156 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4157 throws com.liferay.portal.kernel.exception.SystemException, 4158 com.liferay.portlet.journal.NoSuchArticleException { 4159 return getPersistence() 4160 .findByG_L_PrevAndNext(id, groupId, layoutUuid, 4161 orderByComparator); 4162 } 4163 4164 /** 4165 * Returns all the journal articles that the user has permission to view where groupId = ? and layoutUuid = ?. 4166 * 4167 * @param groupId the group ID 4168 * @param layoutUuid the layout uuid 4169 * @return the matching journal articles that the user has permission to view 4170 * @throws SystemException if a system exception occurred 4171 */ 4172 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_L( 4173 long groupId, java.lang.String layoutUuid) 4174 throws com.liferay.portal.kernel.exception.SystemException { 4175 return getPersistence().filterFindByG_L(groupId, layoutUuid); 4176 } 4177 4178 /** 4179 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and layoutUuid = ?. 4180 * 4181 * <p> 4182 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4183 * </p> 4184 * 4185 * @param groupId the group ID 4186 * @param layoutUuid the layout uuid 4187 * @param start the lower bound of the range of journal articles 4188 * @param end the upper bound of the range of journal articles (not inclusive) 4189 * @return the range of matching journal articles that the user has permission to view 4190 * @throws SystemException if a system exception occurred 4191 */ 4192 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_L( 4193 long groupId, java.lang.String layoutUuid, int start, int end) 4194 throws com.liferay.portal.kernel.exception.SystemException { 4195 return getPersistence().filterFindByG_L(groupId, layoutUuid, start, end); 4196 } 4197 4198 /** 4199 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and layoutUuid = ?. 4200 * 4201 * <p> 4202 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4203 * </p> 4204 * 4205 * @param groupId the group ID 4206 * @param layoutUuid the layout uuid 4207 * @param start the lower bound of the range of journal articles 4208 * @param end the upper bound of the range of journal articles (not inclusive) 4209 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4210 * @return the ordered range of matching journal articles that the user has permission to view 4211 * @throws SystemException if a system exception occurred 4212 */ 4213 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_L( 4214 long groupId, java.lang.String layoutUuid, int start, int end, 4215 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4216 throws com.liferay.portal.kernel.exception.SystemException { 4217 return getPersistence() 4218 .filterFindByG_L(groupId, layoutUuid, start, end, 4219 orderByComparator); 4220 } 4221 4222 /** 4223 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and layoutUuid = ?. 4224 * 4225 * @param id the primary key of the current journal article 4226 * @param groupId the group ID 4227 * @param layoutUuid the layout uuid 4228 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4229 * @return the previous, current, and next journal article 4230 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 4231 * @throws SystemException if a system exception occurred 4232 */ 4233 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_L_PrevAndNext( 4234 long id, long groupId, java.lang.String layoutUuid, 4235 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4236 throws com.liferay.portal.kernel.exception.SystemException, 4237 com.liferay.portlet.journal.NoSuchArticleException { 4238 return getPersistence() 4239 .filterFindByG_L_PrevAndNext(id, groupId, layoutUuid, 4240 orderByComparator); 4241 } 4242 4243 /** 4244 * Removes all the journal articles where groupId = ? and layoutUuid = ? from the database. 4245 * 4246 * @param groupId the group ID 4247 * @param layoutUuid the layout uuid 4248 * @throws SystemException if a system exception occurred 4249 */ 4250 public static void removeByG_L(long groupId, java.lang.String layoutUuid) 4251 throws com.liferay.portal.kernel.exception.SystemException { 4252 getPersistence().removeByG_L(groupId, layoutUuid); 4253 } 4254 4255 /** 4256 * Returns the number of journal articles where groupId = ? and layoutUuid = ?. 4257 * 4258 * @param groupId the group ID 4259 * @param layoutUuid the layout uuid 4260 * @return the number of matching journal articles 4261 * @throws SystemException if a system exception occurred 4262 */ 4263 public static int countByG_L(long groupId, java.lang.String layoutUuid) 4264 throws com.liferay.portal.kernel.exception.SystemException { 4265 return getPersistence().countByG_L(groupId, layoutUuid); 4266 } 4267 4268 /** 4269 * Returns the number of journal articles that the user has permission to view where groupId = ? and layoutUuid = ?. 4270 * 4271 * @param groupId the group ID 4272 * @param layoutUuid the layout uuid 4273 * @return the number of matching journal articles that the user has permission to view 4274 * @throws SystemException if a system exception occurred 4275 */ 4276 public static int filterCountByG_L(long groupId, java.lang.String layoutUuid) 4277 throws com.liferay.portal.kernel.exception.SystemException { 4278 return getPersistence().filterCountByG_L(groupId, layoutUuid); 4279 } 4280 4281 /** 4282 * Returns all the journal articles where groupId = ? and status = ?. 4283 * 4284 * @param groupId the group ID 4285 * @param status the status 4286 * @return the matching journal articles 4287 * @throws SystemException if a system exception occurred 4288 */ 4289 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_ST( 4290 long groupId, int status) 4291 throws com.liferay.portal.kernel.exception.SystemException { 4292 return getPersistence().findByG_ST(groupId, status); 4293 } 4294 4295 /** 4296 * Returns a range of all the journal articles where groupId = ? and status = ?. 4297 * 4298 * <p> 4299 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4300 * </p> 4301 * 4302 * @param groupId the group ID 4303 * @param status the status 4304 * @param start the lower bound of the range of journal articles 4305 * @param end the upper bound of the range of journal articles (not inclusive) 4306 * @return the range of matching journal articles 4307 * @throws SystemException if a system exception occurred 4308 */ 4309 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_ST( 4310 long groupId, int status, int start, int end) 4311 throws com.liferay.portal.kernel.exception.SystemException { 4312 return getPersistence().findByG_ST(groupId, status, start, end); 4313 } 4314 4315 /** 4316 * Returns an ordered range of all the journal articles where groupId = ? and status = ?. 4317 * 4318 * <p> 4319 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4320 * </p> 4321 * 4322 * @param groupId the group ID 4323 * @param status the status 4324 * @param start the lower bound of the range of journal articles 4325 * @param end the upper bound of the range of journal articles (not inclusive) 4326 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4327 * @return the ordered range of matching journal articles 4328 * @throws SystemException if a system exception occurred 4329 */ 4330 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_ST( 4331 long groupId, int status, int start, int end, 4332 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4333 throws com.liferay.portal.kernel.exception.SystemException { 4334 return getPersistence() 4335 .findByG_ST(groupId, status, start, end, orderByComparator); 4336 } 4337 4338 /** 4339 * Returns the first journal article in the ordered set where groupId = ? and status = ?. 4340 * 4341 * @param groupId the group ID 4342 * @param status the status 4343 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4344 * @return the first matching journal article 4345 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4346 * @throws SystemException if a system exception occurred 4347 */ 4348 public static com.liferay.portlet.journal.model.JournalArticle findByG_ST_First( 4349 long groupId, int status, 4350 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4351 throws com.liferay.portal.kernel.exception.SystemException, 4352 com.liferay.portlet.journal.NoSuchArticleException { 4353 return getPersistence() 4354 .findByG_ST_First(groupId, status, orderByComparator); 4355 } 4356 4357 /** 4358 * Returns the first journal article in the ordered set where groupId = ? and status = ?. 4359 * 4360 * @param groupId the group ID 4361 * @param status the status 4362 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4363 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 4364 * @throws SystemException if a system exception occurred 4365 */ 4366 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_ST_First( 4367 long groupId, int status, 4368 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4369 throws com.liferay.portal.kernel.exception.SystemException { 4370 return getPersistence() 4371 .fetchByG_ST_First(groupId, status, orderByComparator); 4372 } 4373 4374 /** 4375 * Returns the last journal article in the ordered set where groupId = ? and status = ?. 4376 * 4377 * @param groupId the group ID 4378 * @param status the status 4379 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4380 * @return the last matching journal article 4381 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4382 * @throws SystemException if a system exception occurred 4383 */ 4384 public static com.liferay.portlet.journal.model.JournalArticle findByG_ST_Last( 4385 long groupId, int status, 4386 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4387 throws com.liferay.portal.kernel.exception.SystemException, 4388 com.liferay.portlet.journal.NoSuchArticleException { 4389 return getPersistence() 4390 .findByG_ST_Last(groupId, status, orderByComparator); 4391 } 4392 4393 /** 4394 * Returns the last journal article in the ordered set where groupId = ? and status = ?. 4395 * 4396 * @param groupId the group ID 4397 * @param status the status 4398 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4399 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 4400 * @throws SystemException if a system exception occurred 4401 */ 4402 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_ST_Last( 4403 long groupId, int status, 4404 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4405 throws com.liferay.portal.kernel.exception.SystemException { 4406 return getPersistence() 4407 .fetchByG_ST_Last(groupId, status, orderByComparator); 4408 } 4409 4410 /** 4411 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and status = ?. 4412 * 4413 * @param id the primary key of the current journal article 4414 * @param groupId the group ID 4415 * @param status the status 4416 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4417 * @return the previous, current, and next journal article 4418 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 4419 * @throws SystemException if a system exception occurred 4420 */ 4421 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_ST_PrevAndNext( 4422 long id, long groupId, int status, 4423 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4424 throws com.liferay.portal.kernel.exception.SystemException, 4425 com.liferay.portlet.journal.NoSuchArticleException { 4426 return getPersistence() 4427 .findByG_ST_PrevAndNext(id, groupId, status, 4428 orderByComparator); 4429 } 4430 4431 /** 4432 * Returns all the journal articles that the user has permission to view where groupId = ? and status = ?. 4433 * 4434 * @param groupId the group ID 4435 * @param status the status 4436 * @return the matching journal articles that the user has permission to view 4437 * @throws SystemException if a system exception occurred 4438 */ 4439 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_ST( 4440 long groupId, int status) 4441 throws com.liferay.portal.kernel.exception.SystemException { 4442 return getPersistence().filterFindByG_ST(groupId, status); 4443 } 4444 4445 /** 4446 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and status = ?. 4447 * 4448 * <p> 4449 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4450 * </p> 4451 * 4452 * @param groupId the group ID 4453 * @param status the status 4454 * @param start the lower bound of the range of journal articles 4455 * @param end the upper bound of the range of journal articles (not inclusive) 4456 * @return the range of matching journal articles that the user has permission to view 4457 * @throws SystemException if a system exception occurred 4458 */ 4459 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_ST( 4460 long groupId, int status, int start, int end) 4461 throws com.liferay.portal.kernel.exception.SystemException { 4462 return getPersistence().filterFindByG_ST(groupId, status, start, end); 4463 } 4464 4465 /** 4466 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and status = ?. 4467 * 4468 * <p> 4469 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4470 * </p> 4471 * 4472 * @param groupId the group ID 4473 * @param status the status 4474 * @param start the lower bound of the range of journal articles 4475 * @param end the upper bound of the range of journal articles (not inclusive) 4476 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4477 * @return the ordered range of matching journal articles that the user has permission to view 4478 * @throws SystemException if a system exception occurred 4479 */ 4480 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_ST( 4481 long groupId, int status, int start, int end, 4482 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4483 throws com.liferay.portal.kernel.exception.SystemException { 4484 return getPersistence() 4485 .filterFindByG_ST(groupId, status, start, end, 4486 orderByComparator); 4487 } 4488 4489 /** 4490 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and status = ?. 4491 * 4492 * @param id the primary key of the current journal article 4493 * @param groupId the group ID 4494 * @param status the status 4495 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4496 * @return the previous, current, and next journal article 4497 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 4498 * @throws SystemException if a system exception occurred 4499 */ 4500 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_ST_PrevAndNext( 4501 long id, long groupId, int status, 4502 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4503 throws com.liferay.portal.kernel.exception.SystemException, 4504 com.liferay.portlet.journal.NoSuchArticleException { 4505 return getPersistence() 4506 .filterFindByG_ST_PrevAndNext(id, groupId, status, 4507 orderByComparator); 4508 } 4509 4510 /** 4511 * Removes all the journal articles where groupId = ? and status = ? from the database. 4512 * 4513 * @param groupId the group ID 4514 * @param status the status 4515 * @throws SystemException if a system exception occurred 4516 */ 4517 public static void removeByG_ST(long groupId, int status) 4518 throws com.liferay.portal.kernel.exception.SystemException { 4519 getPersistence().removeByG_ST(groupId, status); 4520 } 4521 4522 /** 4523 * Returns the number of journal articles where groupId = ? and status = ?. 4524 * 4525 * @param groupId the group ID 4526 * @param status the status 4527 * @return the number of matching journal articles 4528 * @throws SystemException if a system exception occurred 4529 */ 4530 public static int countByG_ST(long groupId, int status) 4531 throws com.liferay.portal.kernel.exception.SystemException { 4532 return getPersistence().countByG_ST(groupId, status); 4533 } 4534 4535 /** 4536 * Returns the number of journal articles that the user has permission to view where groupId = ? and status = ?. 4537 * 4538 * @param groupId the group ID 4539 * @param status the status 4540 * @return the number of matching journal articles that the user has permission to view 4541 * @throws SystemException if a system exception occurred 4542 */ 4543 public static int filterCountByG_ST(long groupId, int status) 4544 throws com.liferay.portal.kernel.exception.SystemException { 4545 return getPersistence().filterCountByG_ST(groupId, status); 4546 } 4547 4548 /** 4549 * Returns all the journal articles where companyId = ? and version = ?. 4550 * 4551 * @param companyId the company ID 4552 * @param version the version 4553 * @return the matching journal articles 4554 * @throws SystemException if a system exception occurred 4555 */ 4556 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_V( 4557 long companyId, double version) 4558 throws com.liferay.portal.kernel.exception.SystemException { 4559 return getPersistence().findByC_V(companyId, version); 4560 } 4561 4562 /** 4563 * Returns a range of all the journal articles where companyId = ? and version = ?. 4564 * 4565 * <p> 4566 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4567 * </p> 4568 * 4569 * @param companyId the company ID 4570 * @param version the version 4571 * @param start the lower bound of the range of journal articles 4572 * @param end the upper bound of the range of journal articles (not inclusive) 4573 * @return the range of matching journal articles 4574 * @throws SystemException if a system exception occurred 4575 */ 4576 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_V( 4577 long companyId, double version, int start, int end) 4578 throws com.liferay.portal.kernel.exception.SystemException { 4579 return getPersistence().findByC_V(companyId, version, start, end); 4580 } 4581 4582 /** 4583 * Returns an ordered range of all the journal articles where companyId = ? and version = ?. 4584 * 4585 * <p> 4586 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4587 * </p> 4588 * 4589 * @param companyId the company ID 4590 * @param version the version 4591 * @param start the lower bound of the range of journal articles 4592 * @param end the upper bound of the range of journal articles (not inclusive) 4593 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4594 * @return the ordered range of matching journal articles 4595 * @throws SystemException if a system exception occurred 4596 */ 4597 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_V( 4598 long companyId, double version, int start, int end, 4599 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4600 throws com.liferay.portal.kernel.exception.SystemException { 4601 return getPersistence() 4602 .findByC_V(companyId, version, start, end, orderByComparator); 4603 } 4604 4605 /** 4606 * Returns the first journal article in the ordered set where companyId = ? and version = ?. 4607 * 4608 * @param companyId the company ID 4609 * @param version the version 4610 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4611 * @return the first matching journal article 4612 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4613 * @throws SystemException if a system exception occurred 4614 */ 4615 public static com.liferay.portlet.journal.model.JournalArticle findByC_V_First( 4616 long companyId, double version, 4617 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4618 throws com.liferay.portal.kernel.exception.SystemException, 4619 com.liferay.portlet.journal.NoSuchArticleException { 4620 return getPersistence() 4621 .findByC_V_First(companyId, version, orderByComparator); 4622 } 4623 4624 /** 4625 * Returns the first journal article in the ordered set where companyId = ? and version = ?. 4626 * 4627 * @param companyId the company ID 4628 * @param version the version 4629 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4630 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 4631 * @throws SystemException if a system exception occurred 4632 */ 4633 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_V_First( 4634 long companyId, double version, 4635 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4636 throws com.liferay.portal.kernel.exception.SystemException { 4637 return getPersistence() 4638 .fetchByC_V_First(companyId, version, orderByComparator); 4639 } 4640 4641 /** 4642 * Returns the last journal article in the ordered set where companyId = ? and version = ?. 4643 * 4644 * @param companyId the company ID 4645 * @param version the version 4646 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4647 * @return the last matching journal article 4648 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4649 * @throws SystemException if a system exception occurred 4650 */ 4651 public static com.liferay.portlet.journal.model.JournalArticle findByC_V_Last( 4652 long companyId, double version, 4653 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4654 throws com.liferay.portal.kernel.exception.SystemException, 4655 com.liferay.portlet.journal.NoSuchArticleException { 4656 return getPersistence() 4657 .findByC_V_Last(companyId, version, orderByComparator); 4658 } 4659 4660 /** 4661 * Returns the last journal article in the ordered set where companyId = ? and version = ?. 4662 * 4663 * @param companyId the company ID 4664 * @param version the version 4665 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4666 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 4667 * @throws SystemException if a system exception occurred 4668 */ 4669 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_V_Last( 4670 long companyId, double version, 4671 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4672 throws com.liferay.portal.kernel.exception.SystemException { 4673 return getPersistence() 4674 .fetchByC_V_Last(companyId, version, orderByComparator); 4675 } 4676 4677 /** 4678 * Returns the journal articles before and after the current journal article in the ordered set where companyId = ? and version = ?. 4679 * 4680 * @param id the primary key of the current journal article 4681 * @param companyId the company ID 4682 * @param version the version 4683 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4684 * @return the previous, current, and next journal article 4685 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 4686 * @throws SystemException if a system exception occurred 4687 */ 4688 public static com.liferay.portlet.journal.model.JournalArticle[] findByC_V_PrevAndNext( 4689 long id, long companyId, double version, 4690 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4691 throws com.liferay.portal.kernel.exception.SystemException, 4692 com.liferay.portlet.journal.NoSuchArticleException { 4693 return getPersistence() 4694 .findByC_V_PrevAndNext(id, companyId, version, 4695 orderByComparator); 4696 } 4697 4698 /** 4699 * Removes all the journal articles where companyId = ? and version = ? from the database. 4700 * 4701 * @param companyId the company ID 4702 * @param version the version 4703 * @throws SystemException if a system exception occurred 4704 */ 4705 public static void removeByC_V(long companyId, double version) 4706 throws com.liferay.portal.kernel.exception.SystemException { 4707 getPersistence().removeByC_V(companyId, version); 4708 } 4709 4710 /** 4711 * Returns the number of journal articles where companyId = ? and version = ?. 4712 * 4713 * @param companyId the company ID 4714 * @param version the version 4715 * @return the number of matching journal articles 4716 * @throws SystemException if a system exception occurred 4717 */ 4718 public static int countByC_V(long companyId, double version) 4719 throws com.liferay.portal.kernel.exception.SystemException { 4720 return getPersistence().countByC_V(companyId, version); 4721 } 4722 4723 /** 4724 * Returns all the journal articles where companyId = ? and status = ?. 4725 * 4726 * @param companyId the company ID 4727 * @param status the status 4728 * @return the matching journal articles 4729 * @throws SystemException if a system exception occurred 4730 */ 4731 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_ST( 4732 long companyId, int status) 4733 throws com.liferay.portal.kernel.exception.SystemException { 4734 return getPersistence().findByC_ST(companyId, status); 4735 } 4736 4737 /** 4738 * Returns a range of all the journal articles where companyId = ? and status = ?. 4739 * 4740 * <p> 4741 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4742 * </p> 4743 * 4744 * @param companyId the company ID 4745 * @param status the status 4746 * @param start the lower bound of the range of journal articles 4747 * @param end the upper bound of the range of journal articles (not inclusive) 4748 * @return the range of matching journal articles 4749 * @throws SystemException if a system exception occurred 4750 */ 4751 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_ST( 4752 long companyId, int status, int start, int end) 4753 throws com.liferay.portal.kernel.exception.SystemException { 4754 return getPersistence().findByC_ST(companyId, status, start, end); 4755 } 4756 4757 /** 4758 * Returns an ordered range of all the journal articles where companyId = ? and status = ?. 4759 * 4760 * <p> 4761 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4762 * </p> 4763 * 4764 * @param companyId the company ID 4765 * @param status the status 4766 * @param start the lower bound of the range of journal articles 4767 * @param end the upper bound of the range of journal articles (not inclusive) 4768 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4769 * @return the ordered range of matching journal articles 4770 * @throws SystemException if a system exception occurred 4771 */ 4772 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_ST( 4773 long companyId, int status, int start, int end, 4774 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4775 throws com.liferay.portal.kernel.exception.SystemException { 4776 return getPersistence() 4777 .findByC_ST(companyId, status, start, end, orderByComparator); 4778 } 4779 4780 /** 4781 * Returns the first journal article in the ordered set where companyId = ? and status = ?. 4782 * 4783 * @param companyId the company ID 4784 * @param status the status 4785 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4786 * @return the first matching journal article 4787 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4788 * @throws SystemException if a system exception occurred 4789 */ 4790 public static com.liferay.portlet.journal.model.JournalArticle findByC_ST_First( 4791 long companyId, int status, 4792 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4793 throws com.liferay.portal.kernel.exception.SystemException, 4794 com.liferay.portlet.journal.NoSuchArticleException { 4795 return getPersistence() 4796 .findByC_ST_First(companyId, status, orderByComparator); 4797 } 4798 4799 /** 4800 * Returns the first journal article in the ordered set where companyId = ? and status = ?. 4801 * 4802 * @param companyId the company ID 4803 * @param status the status 4804 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4805 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 4806 * @throws SystemException if a system exception occurred 4807 */ 4808 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_ST_First( 4809 long companyId, int status, 4810 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4811 throws com.liferay.portal.kernel.exception.SystemException { 4812 return getPersistence() 4813 .fetchByC_ST_First(companyId, status, orderByComparator); 4814 } 4815 4816 /** 4817 * Returns the last journal article in the ordered set where companyId = ? and status = ?. 4818 * 4819 * @param companyId the company ID 4820 * @param status the status 4821 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4822 * @return the last matching journal article 4823 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4824 * @throws SystemException if a system exception occurred 4825 */ 4826 public static com.liferay.portlet.journal.model.JournalArticle findByC_ST_Last( 4827 long companyId, int status, 4828 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4829 throws com.liferay.portal.kernel.exception.SystemException, 4830 com.liferay.portlet.journal.NoSuchArticleException { 4831 return getPersistence() 4832 .findByC_ST_Last(companyId, status, orderByComparator); 4833 } 4834 4835 /** 4836 * Returns the last journal article in the ordered set where companyId = ? and status = ?. 4837 * 4838 * @param companyId the company ID 4839 * @param status the status 4840 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4841 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 4842 * @throws SystemException if a system exception occurred 4843 */ 4844 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_ST_Last( 4845 long companyId, int status, 4846 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4847 throws com.liferay.portal.kernel.exception.SystemException { 4848 return getPersistence() 4849 .fetchByC_ST_Last(companyId, status, orderByComparator); 4850 } 4851 4852 /** 4853 * Returns the journal articles before and after the current journal article in the ordered set where companyId = ? and status = ?. 4854 * 4855 * @param id the primary key of the current journal article 4856 * @param companyId the company ID 4857 * @param status the status 4858 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4859 * @return the previous, current, and next journal article 4860 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 4861 * @throws SystemException if a system exception occurred 4862 */ 4863 public static com.liferay.portlet.journal.model.JournalArticle[] findByC_ST_PrevAndNext( 4864 long id, long companyId, int status, 4865 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4866 throws com.liferay.portal.kernel.exception.SystemException, 4867 com.liferay.portlet.journal.NoSuchArticleException { 4868 return getPersistence() 4869 .findByC_ST_PrevAndNext(id, companyId, status, 4870 orderByComparator); 4871 } 4872 4873 /** 4874 * Removes all the journal articles where companyId = ? and status = ? from the database. 4875 * 4876 * @param companyId the company ID 4877 * @param status the status 4878 * @throws SystemException if a system exception occurred 4879 */ 4880 public static void removeByC_ST(long companyId, int status) 4881 throws com.liferay.portal.kernel.exception.SystemException { 4882 getPersistence().removeByC_ST(companyId, status); 4883 } 4884 4885 /** 4886 * Returns the number of journal articles where companyId = ? and status = ?. 4887 * 4888 * @param companyId the company ID 4889 * @param status the status 4890 * @return the number of matching journal articles 4891 * @throws SystemException if a system exception occurred 4892 */ 4893 public static int countByC_ST(long companyId, int status) 4894 throws com.liferay.portal.kernel.exception.SystemException { 4895 return getPersistence().countByC_ST(companyId, status); 4896 } 4897 4898 /** 4899 * Returns all the journal articles where companyId = ? and status ≠ ?. 4900 * 4901 * @param companyId the company ID 4902 * @param status the status 4903 * @return the matching journal articles 4904 * @throws SystemException if a system exception occurred 4905 */ 4906 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_NotST( 4907 long companyId, int status) 4908 throws com.liferay.portal.kernel.exception.SystemException { 4909 return getPersistence().findByC_NotST(companyId, status); 4910 } 4911 4912 /** 4913 * Returns a range of all the journal articles where companyId = ? and status ≠ ?. 4914 * 4915 * <p> 4916 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4917 * </p> 4918 * 4919 * @param companyId the company ID 4920 * @param status the status 4921 * @param start the lower bound of the range of journal articles 4922 * @param end the upper bound of the range of journal articles (not inclusive) 4923 * @return the range of matching journal articles 4924 * @throws SystemException if a system exception occurred 4925 */ 4926 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_NotST( 4927 long companyId, int status, int start, int end) 4928 throws com.liferay.portal.kernel.exception.SystemException { 4929 return getPersistence().findByC_NotST(companyId, status, start, end); 4930 } 4931 4932 /** 4933 * Returns an ordered range of all the journal articles where companyId = ? and status ≠ ?. 4934 * 4935 * <p> 4936 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 4937 * </p> 4938 * 4939 * @param companyId the company ID 4940 * @param status the status 4941 * @param start the lower bound of the range of journal articles 4942 * @param end the upper bound of the range of journal articles (not inclusive) 4943 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 4944 * @return the ordered range of matching journal articles 4945 * @throws SystemException if a system exception occurred 4946 */ 4947 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_NotST( 4948 long companyId, int status, int start, int end, 4949 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4950 throws com.liferay.portal.kernel.exception.SystemException { 4951 return getPersistence() 4952 .findByC_NotST(companyId, status, start, end, 4953 orderByComparator); 4954 } 4955 4956 /** 4957 * Returns the first journal article in the ordered set where companyId = ? and status ≠ ?. 4958 * 4959 * @param companyId the company ID 4960 * @param status the status 4961 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4962 * @return the first matching journal article 4963 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 4964 * @throws SystemException if a system exception occurred 4965 */ 4966 public static com.liferay.portlet.journal.model.JournalArticle findByC_NotST_First( 4967 long companyId, int status, 4968 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4969 throws com.liferay.portal.kernel.exception.SystemException, 4970 com.liferay.portlet.journal.NoSuchArticleException { 4971 return getPersistence() 4972 .findByC_NotST_First(companyId, status, orderByComparator); 4973 } 4974 4975 /** 4976 * Returns the first journal article in the ordered set where companyId = ? and status ≠ ?. 4977 * 4978 * @param companyId the company ID 4979 * @param status the status 4980 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4981 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 4982 * @throws SystemException if a system exception occurred 4983 */ 4984 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_NotST_First( 4985 long companyId, int status, 4986 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 4987 throws com.liferay.portal.kernel.exception.SystemException { 4988 return getPersistence() 4989 .fetchByC_NotST_First(companyId, status, orderByComparator); 4990 } 4991 4992 /** 4993 * Returns the last journal article in the ordered set where companyId = ? and status ≠ ?. 4994 * 4995 * @param companyId the company ID 4996 * @param status the status 4997 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 4998 * @return the last matching journal article 4999 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5000 * @throws SystemException if a system exception occurred 5001 */ 5002 public static com.liferay.portlet.journal.model.JournalArticle findByC_NotST_Last( 5003 long companyId, int status, 5004 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5005 throws com.liferay.portal.kernel.exception.SystemException, 5006 com.liferay.portlet.journal.NoSuchArticleException { 5007 return getPersistence() 5008 .findByC_NotST_Last(companyId, status, orderByComparator); 5009 } 5010 5011 /** 5012 * Returns the last journal article in the ordered set where companyId = ? and status ≠ ?. 5013 * 5014 * @param companyId the company ID 5015 * @param status the status 5016 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5017 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 5018 * @throws SystemException if a system exception occurred 5019 */ 5020 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_NotST_Last( 5021 long companyId, int status, 5022 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5023 throws com.liferay.portal.kernel.exception.SystemException { 5024 return getPersistence() 5025 .fetchByC_NotST_Last(companyId, status, orderByComparator); 5026 } 5027 5028 /** 5029 * Returns the journal articles before and after the current journal article in the ordered set where companyId = ? and status ≠ ?. 5030 * 5031 * @param id the primary key of the current journal article 5032 * @param companyId the company ID 5033 * @param status the status 5034 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5035 * @return the previous, current, and next journal article 5036 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 5037 * @throws SystemException if a system exception occurred 5038 */ 5039 public static com.liferay.portlet.journal.model.JournalArticle[] findByC_NotST_PrevAndNext( 5040 long id, long companyId, int status, 5041 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5042 throws com.liferay.portal.kernel.exception.SystemException, 5043 com.liferay.portlet.journal.NoSuchArticleException { 5044 return getPersistence() 5045 .findByC_NotST_PrevAndNext(id, companyId, status, 5046 orderByComparator); 5047 } 5048 5049 /** 5050 * Removes all the journal articles where companyId = ? and status ≠ ? from the database. 5051 * 5052 * @param companyId the company ID 5053 * @param status the status 5054 * @throws SystemException if a system exception occurred 5055 */ 5056 public static void removeByC_NotST(long companyId, int status) 5057 throws com.liferay.portal.kernel.exception.SystemException { 5058 getPersistence().removeByC_NotST(companyId, status); 5059 } 5060 5061 /** 5062 * Returns the number of journal articles where companyId = ? and status ≠ ?. 5063 * 5064 * @param companyId the company ID 5065 * @param status the status 5066 * @return the number of matching journal articles 5067 * @throws SystemException if a system exception occurred 5068 */ 5069 public static int countByC_NotST(long companyId, int status) 5070 throws com.liferay.portal.kernel.exception.SystemException { 5071 return getPersistence().countByC_NotST(companyId, status); 5072 } 5073 5074 /** 5075 * Returns all the journal articles where classNameId = ? and templateId = ?. 5076 * 5077 * @param classNameId the class name ID 5078 * @param templateId the template ID 5079 * @return the matching journal articles 5080 * @throws SystemException if a system exception occurred 5081 */ 5082 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_T( 5083 long classNameId, java.lang.String templateId) 5084 throws com.liferay.portal.kernel.exception.SystemException { 5085 return getPersistence().findByC_T(classNameId, templateId); 5086 } 5087 5088 /** 5089 * Returns a range of all the journal articles where classNameId = ? and templateId = ?. 5090 * 5091 * <p> 5092 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5093 * </p> 5094 * 5095 * @param classNameId the class name ID 5096 * @param templateId the template ID 5097 * @param start the lower bound of the range of journal articles 5098 * @param end the upper bound of the range of journal articles (not inclusive) 5099 * @return the range of matching journal articles 5100 * @throws SystemException if a system exception occurred 5101 */ 5102 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_T( 5103 long classNameId, java.lang.String templateId, int start, int end) 5104 throws com.liferay.portal.kernel.exception.SystemException { 5105 return getPersistence().findByC_T(classNameId, templateId, start, end); 5106 } 5107 5108 /** 5109 * Returns an ordered range of all the journal articles where classNameId = ? and templateId = ?. 5110 * 5111 * <p> 5112 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5113 * </p> 5114 * 5115 * @param classNameId the class name ID 5116 * @param templateId the template ID 5117 * @param start the lower bound of the range of journal articles 5118 * @param end the upper bound of the range of journal articles (not inclusive) 5119 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 5120 * @return the ordered range of matching journal articles 5121 * @throws SystemException if a system exception occurred 5122 */ 5123 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_T( 5124 long classNameId, java.lang.String templateId, int start, int end, 5125 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5126 throws com.liferay.portal.kernel.exception.SystemException { 5127 return getPersistence() 5128 .findByC_T(classNameId, templateId, start, end, 5129 orderByComparator); 5130 } 5131 5132 /** 5133 * Returns the first journal article in the ordered set where classNameId = ? and templateId = ?. 5134 * 5135 * @param classNameId the class name ID 5136 * @param templateId the template ID 5137 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5138 * @return the first matching journal article 5139 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5140 * @throws SystemException if a system exception occurred 5141 */ 5142 public static com.liferay.portlet.journal.model.JournalArticle findByC_T_First( 5143 long classNameId, java.lang.String templateId, 5144 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5145 throws com.liferay.portal.kernel.exception.SystemException, 5146 com.liferay.portlet.journal.NoSuchArticleException { 5147 return getPersistence() 5148 .findByC_T_First(classNameId, templateId, orderByComparator); 5149 } 5150 5151 /** 5152 * Returns the first journal article in the ordered set where classNameId = ? and templateId = ?. 5153 * 5154 * @param classNameId the class name ID 5155 * @param templateId the template ID 5156 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5157 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 5158 * @throws SystemException if a system exception occurred 5159 */ 5160 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_T_First( 5161 long classNameId, java.lang.String templateId, 5162 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5163 throws com.liferay.portal.kernel.exception.SystemException { 5164 return getPersistence() 5165 .fetchByC_T_First(classNameId, templateId, orderByComparator); 5166 } 5167 5168 /** 5169 * Returns the last journal article in the ordered set where classNameId = ? and templateId = ?. 5170 * 5171 * @param classNameId the class name ID 5172 * @param templateId the template ID 5173 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5174 * @return the last matching journal article 5175 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5176 * @throws SystemException if a system exception occurred 5177 */ 5178 public static com.liferay.portlet.journal.model.JournalArticle findByC_T_Last( 5179 long classNameId, java.lang.String templateId, 5180 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5181 throws com.liferay.portal.kernel.exception.SystemException, 5182 com.liferay.portlet.journal.NoSuchArticleException { 5183 return getPersistence() 5184 .findByC_T_Last(classNameId, templateId, orderByComparator); 5185 } 5186 5187 /** 5188 * Returns the last journal article in the ordered set where classNameId = ? and templateId = ?. 5189 * 5190 * @param classNameId the class name ID 5191 * @param templateId the template ID 5192 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5193 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 5194 * @throws SystemException if a system exception occurred 5195 */ 5196 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_T_Last( 5197 long classNameId, java.lang.String templateId, 5198 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5199 throws com.liferay.portal.kernel.exception.SystemException { 5200 return getPersistence() 5201 .fetchByC_T_Last(classNameId, templateId, orderByComparator); 5202 } 5203 5204 /** 5205 * Returns the journal articles before and after the current journal article in the ordered set where classNameId = ? and templateId = ?. 5206 * 5207 * @param id the primary key of the current journal article 5208 * @param classNameId the class name ID 5209 * @param templateId the template ID 5210 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5211 * @return the previous, current, and next journal article 5212 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 5213 * @throws SystemException if a system exception occurred 5214 */ 5215 public static com.liferay.portlet.journal.model.JournalArticle[] findByC_T_PrevAndNext( 5216 long id, long classNameId, java.lang.String templateId, 5217 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5218 throws com.liferay.portal.kernel.exception.SystemException, 5219 com.liferay.portlet.journal.NoSuchArticleException { 5220 return getPersistence() 5221 .findByC_T_PrevAndNext(id, classNameId, templateId, 5222 orderByComparator); 5223 } 5224 5225 /** 5226 * Removes all the journal articles where classNameId = ? and templateId = ? from the database. 5227 * 5228 * @param classNameId the class name ID 5229 * @param templateId the template ID 5230 * @throws SystemException if a system exception occurred 5231 */ 5232 public static void removeByC_T(long classNameId, java.lang.String templateId) 5233 throws com.liferay.portal.kernel.exception.SystemException { 5234 getPersistence().removeByC_T(classNameId, templateId); 5235 } 5236 5237 /** 5238 * Returns the number of journal articles where classNameId = ? and templateId = ?. 5239 * 5240 * @param classNameId the class name ID 5241 * @param templateId the template ID 5242 * @return the number of matching journal articles 5243 * @throws SystemException if a system exception occurred 5244 */ 5245 public static int countByC_T(long classNameId, java.lang.String templateId) 5246 throws com.liferay.portal.kernel.exception.SystemException { 5247 return getPersistence().countByC_T(classNameId, templateId); 5248 } 5249 5250 /** 5251 * Returns all the journal articles where displayDate < ? and status = ?. 5252 * 5253 * @param displayDate the display date 5254 * @param status the status 5255 * @return the matching journal articles 5256 * @throws SystemException if a system exception occurred 5257 */ 5258 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByLtD_S( 5259 java.util.Date displayDate, int status) 5260 throws com.liferay.portal.kernel.exception.SystemException { 5261 return getPersistence().findByLtD_S(displayDate, status); 5262 } 5263 5264 /** 5265 * Returns a range of all the journal articles where displayDate < ? and status = ?. 5266 * 5267 * <p> 5268 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5269 * </p> 5270 * 5271 * @param displayDate the display date 5272 * @param status the status 5273 * @param start the lower bound of the range of journal articles 5274 * @param end the upper bound of the range of journal articles (not inclusive) 5275 * @return the range of matching journal articles 5276 * @throws SystemException if a system exception occurred 5277 */ 5278 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByLtD_S( 5279 java.util.Date displayDate, int status, int start, int end) 5280 throws com.liferay.portal.kernel.exception.SystemException { 5281 return getPersistence().findByLtD_S(displayDate, status, start, end); 5282 } 5283 5284 /** 5285 * Returns an ordered range of all the journal articles where displayDate < ? and status = ?. 5286 * 5287 * <p> 5288 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5289 * </p> 5290 * 5291 * @param displayDate the display date 5292 * @param status the status 5293 * @param start the lower bound of the range of journal articles 5294 * @param end the upper bound of the range of journal articles (not inclusive) 5295 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 5296 * @return the ordered range of matching journal articles 5297 * @throws SystemException if a system exception occurred 5298 */ 5299 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByLtD_S( 5300 java.util.Date displayDate, int status, int start, int end, 5301 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5302 throws com.liferay.portal.kernel.exception.SystemException { 5303 return getPersistence() 5304 .findByLtD_S(displayDate, status, start, end, 5305 orderByComparator); 5306 } 5307 5308 /** 5309 * Returns the first journal article in the ordered set where displayDate < ? and status = ?. 5310 * 5311 * @param displayDate the display date 5312 * @param status the status 5313 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5314 * @return the first matching journal article 5315 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5316 * @throws SystemException if a system exception occurred 5317 */ 5318 public static com.liferay.portlet.journal.model.JournalArticle findByLtD_S_First( 5319 java.util.Date displayDate, int status, 5320 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5321 throws com.liferay.portal.kernel.exception.SystemException, 5322 com.liferay.portlet.journal.NoSuchArticleException { 5323 return getPersistence() 5324 .findByLtD_S_First(displayDate, status, orderByComparator); 5325 } 5326 5327 /** 5328 * Returns the first journal article in the ordered set where displayDate < ? and status = ?. 5329 * 5330 * @param displayDate the display date 5331 * @param status the status 5332 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5333 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 5334 * @throws SystemException if a system exception occurred 5335 */ 5336 public static com.liferay.portlet.journal.model.JournalArticle fetchByLtD_S_First( 5337 java.util.Date displayDate, int status, 5338 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5339 throws com.liferay.portal.kernel.exception.SystemException { 5340 return getPersistence() 5341 .fetchByLtD_S_First(displayDate, status, orderByComparator); 5342 } 5343 5344 /** 5345 * Returns the last journal article in the ordered set where displayDate < ? and status = ?. 5346 * 5347 * @param displayDate the display date 5348 * @param status the status 5349 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5350 * @return the last matching journal article 5351 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5352 * @throws SystemException if a system exception occurred 5353 */ 5354 public static com.liferay.portlet.journal.model.JournalArticle findByLtD_S_Last( 5355 java.util.Date displayDate, int status, 5356 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5357 throws com.liferay.portal.kernel.exception.SystemException, 5358 com.liferay.portlet.journal.NoSuchArticleException { 5359 return getPersistence() 5360 .findByLtD_S_Last(displayDate, status, orderByComparator); 5361 } 5362 5363 /** 5364 * Returns the last journal article in the ordered set where displayDate < ? and status = ?. 5365 * 5366 * @param displayDate the display date 5367 * @param status the status 5368 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5369 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 5370 * @throws SystemException if a system exception occurred 5371 */ 5372 public static com.liferay.portlet.journal.model.JournalArticle fetchByLtD_S_Last( 5373 java.util.Date displayDate, int status, 5374 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5375 throws com.liferay.portal.kernel.exception.SystemException { 5376 return getPersistence() 5377 .fetchByLtD_S_Last(displayDate, status, orderByComparator); 5378 } 5379 5380 /** 5381 * Returns the journal articles before and after the current journal article in the ordered set where displayDate < ? and status = ?. 5382 * 5383 * @param id the primary key of the current journal article 5384 * @param displayDate the display date 5385 * @param status the status 5386 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5387 * @return the previous, current, and next journal article 5388 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 5389 * @throws SystemException if a system exception occurred 5390 */ 5391 public static com.liferay.portlet.journal.model.JournalArticle[] findByLtD_S_PrevAndNext( 5392 long id, java.util.Date displayDate, int status, 5393 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5394 throws com.liferay.portal.kernel.exception.SystemException, 5395 com.liferay.portlet.journal.NoSuchArticleException { 5396 return getPersistence() 5397 .findByLtD_S_PrevAndNext(id, displayDate, status, 5398 orderByComparator); 5399 } 5400 5401 /** 5402 * Removes all the journal articles where displayDate < ? and status = ? from the database. 5403 * 5404 * @param displayDate the display date 5405 * @param status the status 5406 * @throws SystemException if a system exception occurred 5407 */ 5408 public static void removeByLtD_S(java.util.Date displayDate, int status) 5409 throws com.liferay.portal.kernel.exception.SystemException { 5410 getPersistence().removeByLtD_S(displayDate, status); 5411 } 5412 5413 /** 5414 * Returns the number of journal articles where displayDate < ? and status = ?. 5415 * 5416 * @param displayDate the display date 5417 * @param status the status 5418 * @return the number of matching journal articles 5419 * @throws SystemException if a system exception occurred 5420 */ 5421 public static int countByLtD_S(java.util.Date displayDate, int status) 5422 throws com.liferay.portal.kernel.exception.SystemException { 5423 return getPersistence().countByLtD_S(displayDate, status); 5424 } 5425 5426 /** 5427 * Returns all the journal articles where resourcePrimKey = ? and indexable = ? and status = ?. 5428 * 5429 * @param resourcePrimKey the resource prim key 5430 * @param indexable the indexable 5431 * @param status the status 5432 * @return the matching journal articles 5433 * @throws SystemException if a system exception occurred 5434 */ 5435 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I_S( 5436 long resourcePrimKey, boolean indexable, int status) 5437 throws com.liferay.portal.kernel.exception.SystemException { 5438 return getPersistence().findByR_I_S(resourcePrimKey, indexable, status); 5439 } 5440 5441 /** 5442 * Returns a range of all the journal articles where resourcePrimKey = ? and indexable = ? and status = ?. 5443 * 5444 * <p> 5445 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5446 * </p> 5447 * 5448 * @param resourcePrimKey the resource prim key 5449 * @param indexable the indexable 5450 * @param status the status 5451 * @param start the lower bound of the range of journal articles 5452 * @param end the upper bound of the range of journal articles (not inclusive) 5453 * @return the range of matching journal articles 5454 * @throws SystemException if a system exception occurred 5455 */ 5456 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I_S( 5457 long resourcePrimKey, boolean indexable, int status, int start, int end) 5458 throws com.liferay.portal.kernel.exception.SystemException { 5459 return getPersistence() 5460 .findByR_I_S(resourcePrimKey, indexable, status, start, end); 5461 } 5462 5463 /** 5464 * Returns an ordered range of all the journal articles where resourcePrimKey = ? and indexable = ? and status = ?. 5465 * 5466 * <p> 5467 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5468 * </p> 5469 * 5470 * @param resourcePrimKey the resource prim key 5471 * @param indexable the indexable 5472 * @param status the status 5473 * @param start the lower bound of the range of journal articles 5474 * @param end the upper bound of the range of journal articles (not inclusive) 5475 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 5476 * @return the ordered range of matching journal articles 5477 * @throws SystemException if a system exception occurred 5478 */ 5479 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I_S( 5480 long resourcePrimKey, boolean indexable, int status, int start, 5481 int end, 5482 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5483 throws com.liferay.portal.kernel.exception.SystemException { 5484 return getPersistence() 5485 .findByR_I_S(resourcePrimKey, indexable, status, start, end, 5486 orderByComparator); 5487 } 5488 5489 /** 5490 * Returns the first journal article in the ordered set where resourcePrimKey = ? and indexable = ? and status = ?. 5491 * 5492 * @param resourcePrimKey the resource prim key 5493 * @param indexable the indexable 5494 * @param status the status 5495 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5496 * @return the first matching journal article 5497 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5498 * @throws SystemException if a system exception occurred 5499 */ 5500 public static com.liferay.portlet.journal.model.JournalArticle findByR_I_S_First( 5501 long resourcePrimKey, boolean indexable, int status, 5502 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5503 throws com.liferay.portal.kernel.exception.SystemException, 5504 com.liferay.portlet.journal.NoSuchArticleException { 5505 return getPersistence() 5506 .findByR_I_S_First(resourcePrimKey, indexable, status, 5507 orderByComparator); 5508 } 5509 5510 /** 5511 * Returns the first journal article in the ordered set where resourcePrimKey = ? and indexable = ? and status = ?. 5512 * 5513 * @param resourcePrimKey the resource prim key 5514 * @param indexable the indexable 5515 * @param status the status 5516 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5517 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 5518 * @throws SystemException if a system exception occurred 5519 */ 5520 public static com.liferay.portlet.journal.model.JournalArticle fetchByR_I_S_First( 5521 long resourcePrimKey, boolean indexable, int status, 5522 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5523 throws com.liferay.portal.kernel.exception.SystemException { 5524 return getPersistence() 5525 .fetchByR_I_S_First(resourcePrimKey, indexable, status, 5526 orderByComparator); 5527 } 5528 5529 /** 5530 * Returns the last journal article in the ordered set where resourcePrimKey = ? and indexable = ? and status = ?. 5531 * 5532 * @param resourcePrimKey the resource prim key 5533 * @param indexable the indexable 5534 * @param status the status 5535 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5536 * @return the last matching journal article 5537 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5538 * @throws SystemException if a system exception occurred 5539 */ 5540 public static com.liferay.portlet.journal.model.JournalArticle findByR_I_S_Last( 5541 long resourcePrimKey, boolean indexable, int status, 5542 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5543 throws com.liferay.portal.kernel.exception.SystemException, 5544 com.liferay.portlet.journal.NoSuchArticleException { 5545 return getPersistence() 5546 .findByR_I_S_Last(resourcePrimKey, indexable, status, 5547 orderByComparator); 5548 } 5549 5550 /** 5551 * Returns the last journal article in the ordered set where resourcePrimKey = ? and indexable = ? and status = ?. 5552 * 5553 * @param resourcePrimKey the resource prim key 5554 * @param indexable the indexable 5555 * @param status the status 5556 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5557 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 5558 * @throws SystemException if a system exception occurred 5559 */ 5560 public static com.liferay.portlet.journal.model.JournalArticle fetchByR_I_S_Last( 5561 long resourcePrimKey, boolean indexable, int status, 5562 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5563 throws com.liferay.portal.kernel.exception.SystemException { 5564 return getPersistence() 5565 .fetchByR_I_S_Last(resourcePrimKey, indexable, status, 5566 orderByComparator); 5567 } 5568 5569 /** 5570 * Returns the journal articles before and after the current journal article in the ordered set where resourcePrimKey = ? and indexable = ? and status = ?. 5571 * 5572 * @param id the primary key of the current journal article 5573 * @param resourcePrimKey the resource prim key 5574 * @param indexable the indexable 5575 * @param status the status 5576 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5577 * @return the previous, current, and next journal article 5578 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 5579 * @throws SystemException if a system exception occurred 5580 */ 5581 public static com.liferay.portlet.journal.model.JournalArticle[] findByR_I_S_PrevAndNext( 5582 long id, long resourcePrimKey, boolean indexable, int status, 5583 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5584 throws com.liferay.portal.kernel.exception.SystemException, 5585 com.liferay.portlet.journal.NoSuchArticleException { 5586 return getPersistence() 5587 .findByR_I_S_PrevAndNext(id, resourcePrimKey, indexable, 5588 status, orderByComparator); 5589 } 5590 5591 /** 5592 * Returns all the journal articles where resourcePrimKey = ? and indexable = ? and status = any ?. 5593 * 5594 * <p> 5595 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5596 * </p> 5597 * 5598 * @param resourcePrimKey the resource prim key 5599 * @param indexable the indexable 5600 * @param statuses the statuses 5601 * @return the matching journal articles 5602 * @throws SystemException if a system exception occurred 5603 */ 5604 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I_S( 5605 long resourcePrimKey, boolean indexable, int[] statuses) 5606 throws com.liferay.portal.kernel.exception.SystemException { 5607 return getPersistence().findByR_I_S(resourcePrimKey, indexable, statuses); 5608 } 5609 5610 /** 5611 * Returns a range of all the journal articles where resourcePrimKey = ? and indexable = ? and status = any ?. 5612 * 5613 * <p> 5614 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5615 * </p> 5616 * 5617 * @param resourcePrimKey the resource prim key 5618 * @param indexable the indexable 5619 * @param statuses the statuses 5620 * @param start the lower bound of the range of journal articles 5621 * @param end the upper bound of the range of journal articles (not inclusive) 5622 * @return the range of matching journal articles 5623 * @throws SystemException if a system exception occurred 5624 */ 5625 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I_S( 5626 long resourcePrimKey, boolean indexable, int[] statuses, int start, 5627 int end) throws com.liferay.portal.kernel.exception.SystemException { 5628 return getPersistence() 5629 .findByR_I_S(resourcePrimKey, indexable, statuses, start, end); 5630 } 5631 5632 /** 5633 * Returns an ordered range of all the journal articles where resourcePrimKey = ? and indexable = ? and status = any ?. 5634 * 5635 * <p> 5636 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5637 * </p> 5638 * 5639 * @param resourcePrimKey the resource prim key 5640 * @param indexable the indexable 5641 * @param statuses the statuses 5642 * @param start the lower bound of the range of journal articles 5643 * @param end the upper bound of the range of journal articles (not inclusive) 5644 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 5645 * @return the ordered range of matching journal articles 5646 * @throws SystemException if a system exception occurred 5647 */ 5648 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByR_I_S( 5649 long resourcePrimKey, boolean indexable, int[] statuses, int start, 5650 int end, 5651 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5652 throws com.liferay.portal.kernel.exception.SystemException { 5653 return getPersistence() 5654 .findByR_I_S(resourcePrimKey, indexable, statuses, start, 5655 end, orderByComparator); 5656 } 5657 5658 /** 5659 * Removes all the journal articles where resourcePrimKey = ? and indexable = ? and status = ? from the database. 5660 * 5661 * @param resourcePrimKey the resource prim key 5662 * @param indexable the indexable 5663 * @param status the status 5664 * @throws SystemException if a system exception occurred 5665 */ 5666 public static void removeByR_I_S(long resourcePrimKey, boolean indexable, 5667 int status) throws com.liferay.portal.kernel.exception.SystemException { 5668 getPersistence().removeByR_I_S(resourcePrimKey, indexable, status); 5669 } 5670 5671 /** 5672 * Returns the number of journal articles where resourcePrimKey = ? and indexable = ? and status = ?. 5673 * 5674 * @param resourcePrimKey the resource prim key 5675 * @param indexable the indexable 5676 * @param status the status 5677 * @return the number of matching journal articles 5678 * @throws SystemException if a system exception occurred 5679 */ 5680 public static int countByR_I_S(long resourcePrimKey, boolean indexable, 5681 int status) throws com.liferay.portal.kernel.exception.SystemException { 5682 return getPersistence().countByR_I_S(resourcePrimKey, indexable, status); 5683 } 5684 5685 /** 5686 * Returns the number of journal articles where resourcePrimKey = ? and indexable = ? and status = any ?. 5687 * 5688 * @param resourcePrimKey the resource prim key 5689 * @param indexable the indexable 5690 * @param statuses the statuses 5691 * @return the number of matching journal articles 5692 * @throws SystemException if a system exception occurred 5693 */ 5694 public static int countByR_I_S(long resourcePrimKey, boolean indexable, 5695 int[] statuses) 5696 throws com.liferay.portal.kernel.exception.SystemException { 5697 return getPersistence() 5698 .countByR_I_S(resourcePrimKey, indexable, statuses); 5699 } 5700 5701 /** 5702 * Returns all the journal articles where groupId = ? and userId = ? and classNameId = ?. 5703 * 5704 * @param groupId the group ID 5705 * @param userId the user ID 5706 * @param classNameId the class name ID 5707 * @return the matching journal articles 5708 * @throws SystemException if a system exception occurred 5709 */ 5710 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U_C( 5711 long groupId, long userId, long classNameId) 5712 throws com.liferay.portal.kernel.exception.SystemException { 5713 return getPersistence().findByG_U_C(groupId, userId, classNameId); 5714 } 5715 5716 /** 5717 * Returns a range of all the journal articles where groupId = ? and userId = ? and classNameId = ?. 5718 * 5719 * <p> 5720 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5721 * </p> 5722 * 5723 * @param groupId the group ID 5724 * @param userId the user ID 5725 * @param classNameId the class name ID 5726 * @param start the lower bound of the range of journal articles 5727 * @param end the upper bound of the range of journal articles (not inclusive) 5728 * @return the range of matching journal articles 5729 * @throws SystemException if a system exception occurred 5730 */ 5731 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U_C( 5732 long groupId, long userId, long classNameId, int start, int end) 5733 throws com.liferay.portal.kernel.exception.SystemException { 5734 return getPersistence() 5735 .findByG_U_C(groupId, userId, classNameId, start, end); 5736 } 5737 5738 /** 5739 * Returns an ordered range of all the journal articles where groupId = ? and userId = ? and classNameId = ?. 5740 * 5741 * <p> 5742 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5743 * </p> 5744 * 5745 * @param groupId the group ID 5746 * @param userId the user ID 5747 * @param classNameId the class name ID 5748 * @param start the lower bound of the range of journal articles 5749 * @param end the upper bound of the range of journal articles (not inclusive) 5750 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 5751 * @return the ordered range of matching journal articles 5752 * @throws SystemException if a system exception occurred 5753 */ 5754 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_U_C( 5755 long groupId, long userId, long classNameId, int start, int end, 5756 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5757 throws com.liferay.portal.kernel.exception.SystemException { 5758 return getPersistence() 5759 .findByG_U_C(groupId, userId, classNameId, start, end, 5760 orderByComparator); 5761 } 5762 5763 /** 5764 * Returns the first journal article in the ordered set where groupId = ? and userId = ? and classNameId = ?. 5765 * 5766 * @param groupId the group ID 5767 * @param userId the user ID 5768 * @param classNameId the class name ID 5769 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5770 * @return the first matching journal article 5771 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5772 * @throws SystemException if a system exception occurred 5773 */ 5774 public static com.liferay.portlet.journal.model.JournalArticle findByG_U_C_First( 5775 long groupId, long userId, long classNameId, 5776 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5777 throws com.liferay.portal.kernel.exception.SystemException, 5778 com.liferay.portlet.journal.NoSuchArticleException { 5779 return getPersistence() 5780 .findByG_U_C_First(groupId, userId, classNameId, 5781 orderByComparator); 5782 } 5783 5784 /** 5785 * Returns the first journal article in the ordered set where groupId = ? and userId = ? and classNameId = ?. 5786 * 5787 * @param groupId the group ID 5788 * @param userId the user ID 5789 * @param classNameId the class name ID 5790 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5791 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 5792 * @throws SystemException if a system exception occurred 5793 */ 5794 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_U_C_First( 5795 long groupId, long userId, long classNameId, 5796 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5797 throws com.liferay.portal.kernel.exception.SystemException { 5798 return getPersistence() 5799 .fetchByG_U_C_First(groupId, userId, classNameId, 5800 orderByComparator); 5801 } 5802 5803 /** 5804 * Returns the last journal article in the ordered set where groupId = ? and userId = ? and classNameId = ?. 5805 * 5806 * @param groupId the group ID 5807 * @param userId the user ID 5808 * @param classNameId the class name ID 5809 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5810 * @return the last matching journal article 5811 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 5812 * @throws SystemException if a system exception occurred 5813 */ 5814 public static com.liferay.portlet.journal.model.JournalArticle findByG_U_C_Last( 5815 long groupId, long userId, long classNameId, 5816 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5817 throws com.liferay.portal.kernel.exception.SystemException, 5818 com.liferay.portlet.journal.NoSuchArticleException { 5819 return getPersistence() 5820 .findByG_U_C_Last(groupId, userId, classNameId, 5821 orderByComparator); 5822 } 5823 5824 /** 5825 * Returns the last journal article in the ordered set where groupId = ? and userId = ? and classNameId = ?. 5826 * 5827 * @param groupId the group ID 5828 * @param userId the user ID 5829 * @param classNameId the class name ID 5830 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5831 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 5832 * @throws SystemException if a system exception occurred 5833 */ 5834 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_U_C_Last( 5835 long groupId, long userId, long classNameId, 5836 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5837 throws com.liferay.portal.kernel.exception.SystemException { 5838 return getPersistence() 5839 .fetchByG_U_C_Last(groupId, userId, classNameId, 5840 orderByComparator); 5841 } 5842 5843 /** 5844 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and userId = ? and classNameId = ?. 5845 * 5846 * @param id the primary key of the current journal article 5847 * @param groupId the group ID 5848 * @param userId the user ID 5849 * @param classNameId the class name ID 5850 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5851 * @return the previous, current, and next journal article 5852 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 5853 * @throws SystemException if a system exception occurred 5854 */ 5855 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_U_C_PrevAndNext( 5856 long id, long groupId, long userId, long classNameId, 5857 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5858 throws com.liferay.portal.kernel.exception.SystemException, 5859 com.liferay.portlet.journal.NoSuchArticleException { 5860 return getPersistence() 5861 .findByG_U_C_PrevAndNext(id, groupId, userId, classNameId, 5862 orderByComparator); 5863 } 5864 5865 /** 5866 * Returns all the journal articles that the user has permission to view where groupId = ? and userId = ? and classNameId = ?. 5867 * 5868 * @param groupId the group ID 5869 * @param userId the user ID 5870 * @param classNameId the class name ID 5871 * @return the matching journal articles that the user has permission to view 5872 * @throws SystemException if a system exception occurred 5873 */ 5874 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U_C( 5875 long groupId, long userId, long classNameId) 5876 throws com.liferay.portal.kernel.exception.SystemException { 5877 return getPersistence().filterFindByG_U_C(groupId, userId, classNameId); 5878 } 5879 5880 /** 5881 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and userId = ? and classNameId = ?. 5882 * 5883 * <p> 5884 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5885 * </p> 5886 * 5887 * @param groupId the group ID 5888 * @param userId the user ID 5889 * @param classNameId the class name ID 5890 * @param start the lower bound of the range of journal articles 5891 * @param end the upper bound of the range of journal articles (not inclusive) 5892 * @return the range of matching journal articles that the user has permission to view 5893 * @throws SystemException if a system exception occurred 5894 */ 5895 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U_C( 5896 long groupId, long userId, long classNameId, int start, int end) 5897 throws com.liferay.portal.kernel.exception.SystemException { 5898 return getPersistence() 5899 .filterFindByG_U_C(groupId, userId, classNameId, start, end); 5900 } 5901 5902 /** 5903 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and userId = ? and classNameId = ?. 5904 * 5905 * <p> 5906 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 5907 * </p> 5908 * 5909 * @param groupId the group ID 5910 * @param userId the user ID 5911 * @param classNameId the class name ID 5912 * @param start the lower bound of the range of journal articles 5913 * @param end the upper bound of the range of journal articles (not inclusive) 5914 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 5915 * @return the ordered range of matching journal articles that the user has permission to view 5916 * @throws SystemException if a system exception occurred 5917 */ 5918 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_U_C( 5919 long groupId, long userId, long classNameId, int start, int end, 5920 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5921 throws com.liferay.portal.kernel.exception.SystemException { 5922 return getPersistence() 5923 .filterFindByG_U_C(groupId, userId, classNameId, start, end, 5924 orderByComparator); 5925 } 5926 5927 /** 5928 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and userId = ? and classNameId = ?. 5929 * 5930 * @param id the primary key of the current journal article 5931 * @param groupId the group ID 5932 * @param userId the user ID 5933 * @param classNameId the class name ID 5934 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 5935 * @return the previous, current, and next journal article 5936 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 5937 * @throws SystemException if a system exception occurred 5938 */ 5939 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_U_C_PrevAndNext( 5940 long id, long groupId, long userId, long classNameId, 5941 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 5942 throws com.liferay.portal.kernel.exception.SystemException, 5943 com.liferay.portlet.journal.NoSuchArticleException { 5944 return getPersistence() 5945 .filterFindByG_U_C_PrevAndNext(id, groupId, userId, 5946 classNameId, orderByComparator); 5947 } 5948 5949 /** 5950 * Removes all the journal articles where groupId = ? and userId = ? and classNameId = ? from the database. 5951 * 5952 * @param groupId the group ID 5953 * @param userId the user ID 5954 * @param classNameId the class name ID 5955 * @throws SystemException if a system exception occurred 5956 */ 5957 public static void removeByG_U_C(long groupId, long userId, long classNameId) 5958 throws com.liferay.portal.kernel.exception.SystemException { 5959 getPersistence().removeByG_U_C(groupId, userId, classNameId); 5960 } 5961 5962 /** 5963 * Returns the number of journal articles where groupId = ? and userId = ? and classNameId = ?. 5964 * 5965 * @param groupId the group ID 5966 * @param userId the user ID 5967 * @param classNameId the class name ID 5968 * @return the number of matching journal articles 5969 * @throws SystemException if a system exception occurred 5970 */ 5971 public static int countByG_U_C(long groupId, long userId, long classNameId) 5972 throws com.liferay.portal.kernel.exception.SystemException { 5973 return getPersistence().countByG_U_C(groupId, userId, classNameId); 5974 } 5975 5976 /** 5977 * Returns the number of journal articles that the user has permission to view where groupId = ? and userId = ? and classNameId = ?. 5978 * 5979 * @param groupId the group ID 5980 * @param userId the user ID 5981 * @param classNameId the class name ID 5982 * @return the number of matching journal articles that the user has permission to view 5983 * @throws SystemException if a system exception occurred 5984 */ 5985 public static int filterCountByG_U_C(long groupId, long userId, 5986 long classNameId) 5987 throws com.liferay.portal.kernel.exception.SystemException { 5988 return getPersistence().filterCountByG_U_C(groupId, userId, classNameId); 5989 } 5990 5991 /** 5992 * Returns all the journal articles where groupId = ? and folderId = ? and status = ?. 5993 * 5994 * @param groupId the group ID 5995 * @param folderId the folder ID 5996 * @param status the status 5997 * @return the matching journal articles 5998 * @throws SystemException if a system exception occurred 5999 */ 6000 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F_ST( 6001 long groupId, long folderId, int status) 6002 throws com.liferay.portal.kernel.exception.SystemException { 6003 return getPersistence().findByG_F_ST(groupId, folderId, status); 6004 } 6005 6006 /** 6007 * Returns a range of all the journal articles where groupId = ? and folderId = ? and status = ?. 6008 * 6009 * <p> 6010 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6011 * </p> 6012 * 6013 * @param groupId the group ID 6014 * @param folderId the folder ID 6015 * @param status the status 6016 * @param start the lower bound of the range of journal articles 6017 * @param end the upper bound of the range of journal articles (not inclusive) 6018 * @return the range of matching journal articles 6019 * @throws SystemException if a system exception occurred 6020 */ 6021 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F_ST( 6022 long groupId, long folderId, int status, int start, int end) 6023 throws com.liferay.portal.kernel.exception.SystemException { 6024 return getPersistence() 6025 .findByG_F_ST(groupId, folderId, status, start, end); 6026 } 6027 6028 /** 6029 * Returns an ordered range of all the journal articles where groupId = ? and folderId = ? and status = ?. 6030 * 6031 * <p> 6032 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6033 * </p> 6034 * 6035 * @param groupId the group ID 6036 * @param folderId the folder ID 6037 * @param status the status 6038 * @param start the lower bound of the range of journal articles 6039 * @param end the upper bound of the range of journal articles (not inclusive) 6040 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6041 * @return the ordered range of matching journal articles 6042 * @throws SystemException if a system exception occurred 6043 */ 6044 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F_ST( 6045 long groupId, long folderId, int status, int start, int end, 6046 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6047 throws com.liferay.portal.kernel.exception.SystemException { 6048 return getPersistence() 6049 .findByG_F_ST(groupId, folderId, status, start, end, 6050 orderByComparator); 6051 } 6052 6053 /** 6054 * Returns the first journal article in the ordered set where groupId = ? and folderId = ? and status = ?. 6055 * 6056 * @param groupId the group ID 6057 * @param folderId the folder ID 6058 * @param status the status 6059 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6060 * @return the first matching journal article 6061 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6062 * @throws SystemException if a system exception occurred 6063 */ 6064 public static com.liferay.portlet.journal.model.JournalArticle findByG_F_ST_First( 6065 long groupId, long folderId, int status, 6066 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6067 throws com.liferay.portal.kernel.exception.SystemException, 6068 com.liferay.portlet.journal.NoSuchArticleException { 6069 return getPersistence() 6070 .findByG_F_ST_First(groupId, folderId, status, 6071 orderByComparator); 6072 } 6073 6074 /** 6075 * Returns the first journal article in the ordered set where groupId = ? and folderId = ? and status = ?. 6076 * 6077 * @param groupId the group ID 6078 * @param folderId the folder ID 6079 * @param status the status 6080 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6081 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 6082 * @throws SystemException if a system exception occurred 6083 */ 6084 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_F_ST_First( 6085 long groupId, long folderId, int status, 6086 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6087 throws com.liferay.portal.kernel.exception.SystemException { 6088 return getPersistence() 6089 .fetchByG_F_ST_First(groupId, folderId, status, 6090 orderByComparator); 6091 } 6092 6093 /** 6094 * Returns the last journal article in the ordered set where groupId = ? and folderId = ? and status = ?. 6095 * 6096 * @param groupId the group ID 6097 * @param folderId the folder ID 6098 * @param status the status 6099 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6100 * @return the last matching journal article 6101 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6102 * @throws SystemException if a system exception occurred 6103 */ 6104 public static com.liferay.portlet.journal.model.JournalArticle findByG_F_ST_Last( 6105 long groupId, long folderId, int status, 6106 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6107 throws com.liferay.portal.kernel.exception.SystemException, 6108 com.liferay.portlet.journal.NoSuchArticleException { 6109 return getPersistence() 6110 .findByG_F_ST_Last(groupId, folderId, status, 6111 orderByComparator); 6112 } 6113 6114 /** 6115 * Returns the last journal article in the ordered set where groupId = ? and folderId = ? and status = ?. 6116 * 6117 * @param groupId the group ID 6118 * @param folderId the folder ID 6119 * @param status the status 6120 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6121 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 6122 * @throws SystemException if a system exception occurred 6123 */ 6124 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_F_ST_Last( 6125 long groupId, long folderId, int status, 6126 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6127 throws com.liferay.portal.kernel.exception.SystemException { 6128 return getPersistence() 6129 .fetchByG_F_ST_Last(groupId, folderId, status, 6130 orderByComparator); 6131 } 6132 6133 /** 6134 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and folderId = ? and status = ?. 6135 * 6136 * @param id the primary key of the current journal article 6137 * @param groupId the group ID 6138 * @param folderId the folder ID 6139 * @param status the status 6140 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6141 * @return the previous, current, and next journal article 6142 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 6143 * @throws SystemException if a system exception occurred 6144 */ 6145 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_F_ST_PrevAndNext( 6146 long id, long groupId, long folderId, int status, 6147 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6148 throws com.liferay.portal.kernel.exception.SystemException, 6149 com.liferay.portlet.journal.NoSuchArticleException { 6150 return getPersistence() 6151 .findByG_F_ST_PrevAndNext(id, groupId, folderId, status, 6152 orderByComparator); 6153 } 6154 6155 /** 6156 * Returns all the journal articles that the user has permission to view where groupId = ? and folderId = ? and status = ?. 6157 * 6158 * @param groupId the group ID 6159 * @param folderId the folder ID 6160 * @param status the status 6161 * @return the matching journal articles that the user has permission to view 6162 * @throws SystemException if a system exception occurred 6163 */ 6164 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F_ST( 6165 long groupId, long folderId, int status) 6166 throws com.liferay.portal.kernel.exception.SystemException { 6167 return getPersistence().filterFindByG_F_ST(groupId, folderId, status); 6168 } 6169 6170 /** 6171 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and folderId = ? and status = ?. 6172 * 6173 * <p> 6174 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6175 * </p> 6176 * 6177 * @param groupId the group ID 6178 * @param folderId the folder ID 6179 * @param status the status 6180 * @param start the lower bound of the range of journal articles 6181 * @param end the upper bound of the range of journal articles (not inclusive) 6182 * @return the range of matching journal articles that the user has permission to view 6183 * @throws SystemException if a system exception occurred 6184 */ 6185 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F_ST( 6186 long groupId, long folderId, int status, int start, int end) 6187 throws com.liferay.portal.kernel.exception.SystemException { 6188 return getPersistence() 6189 .filterFindByG_F_ST(groupId, folderId, status, start, end); 6190 } 6191 6192 /** 6193 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and folderId = ? and status = ?. 6194 * 6195 * <p> 6196 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6197 * </p> 6198 * 6199 * @param groupId the group ID 6200 * @param folderId the folder ID 6201 * @param status the status 6202 * @param start the lower bound of the range of journal articles 6203 * @param end the upper bound of the range of journal articles (not inclusive) 6204 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6205 * @return the ordered range of matching journal articles that the user has permission to view 6206 * @throws SystemException if a system exception occurred 6207 */ 6208 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F_ST( 6209 long groupId, long folderId, int status, int start, int end, 6210 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6211 throws com.liferay.portal.kernel.exception.SystemException { 6212 return getPersistence() 6213 .filterFindByG_F_ST(groupId, folderId, status, start, end, 6214 orderByComparator); 6215 } 6216 6217 /** 6218 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and folderId = ? and status = ?. 6219 * 6220 * @param id the primary key of the current journal article 6221 * @param groupId the group ID 6222 * @param folderId the folder ID 6223 * @param status the status 6224 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6225 * @return the previous, current, and next journal article 6226 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 6227 * @throws SystemException if a system exception occurred 6228 */ 6229 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_F_ST_PrevAndNext( 6230 long id, long groupId, long folderId, int status, 6231 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6232 throws com.liferay.portal.kernel.exception.SystemException, 6233 com.liferay.portlet.journal.NoSuchArticleException { 6234 return getPersistence() 6235 .filterFindByG_F_ST_PrevAndNext(id, groupId, folderId, 6236 status, orderByComparator); 6237 } 6238 6239 /** 6240 * Returns all the journal articles that the user has permission to view where groupId = ? and folderId = ? and status = any ?. 6241 * 6242 * @param groupId the group ID 6243 * @param folderId the folder ID 6244 * @param statuses the statuses 6245 * @return the matching journal articles that the user has permission to view 6246 * @throws SystemException if a system exception occurred 6247 */ 6248 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F_ST( 6249 long groupId, long folderId, int[] statuses) 6250 throws com.liferay.portal.kernel.exception.SystemException { 6251 return getPersistence().filterFindByG_F_ST(groupId, folderId, statuses); 6252 } 6253 6254 /** 6255 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and folderId = ? and status = any ?. 6256 * 6257 * <p> 6258 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6259 * </p> 6260 * 6261 * @param groupId the group ID 6262 * @param folderId the folder ID 6263 * @param statuses the statuses 6264 * @param start the lower bound of the range of journal articles 6265 * @param end the upper bound of the range of journal articles (not inclusive) 6266 * @return the range of matching journal articles that the user has permission to view 6267 * @throws SystemException if a system exception occurred 6268 */ 6269 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F_ST( 6270 long groupId, long folderId, int[] statuses, int start, int end) 6271 throws com.liferay.portal.kernel.exception.SystemException { 6272 return getPersistence() 6273 .filterFindByG_F_ST(groupId, folderId, statuses, start, end); 6274 } 6275 6276 /** 6277 * Returns an ordered range of all the journal articles that the user has permission to view where groupId = ? and folderId = ? and status = any ?. 6278 * 6279 * <p> 6280 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6281 * </p> 6282 * 6283 * @param groupId the group ID 6284 * @param folderId the folder ID 6285 * @param statuses the statuses 6286 * @param start the lower bound of the range of journal articles 6287 * @param end the upper bound of the range of journal articles (not inclusive) 6288 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6289 * @return the ordered range of matching journal articles that the user has permission to view 6290 * @throws SystemException if a system exception occurred 6291 */ 6292 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_F_ST( 6293 long groupId, long folderId, int[] statuses, int start, int end, 6294 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6295 throws com.liferay.portal.kernel.exception.SystemException { 6296 return getPersistence() 6297 .filterFindByG_F_ST(groupId, folderId, statuses, start, end, 6298 orderByComparator); 6299 } 6300 6301 /** 6302 * Returns all the journal articles where groupId = ? and folderId = ? and status = any ?. 6303 * 6304 * <p> 6305 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6306 * </p> 6307 * 6308 * @param groupId the group ID 6309 * @param folderId the folder ID 6310 * @param statuses the statuses 6311 * @return the matching journal articles 6312 * @throws SystemException if a system exception occurred 6313 */ 6314 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F_ST( 6315 long groupId, long folderId, int[] statuses) 6316 throws com.liferay.portal.kernel.exception.SystemException { 6317 return getPersistence().findByG_F_ST(groupId, folderId, statuses); 6318 } 6319 6320 /** 6321 * Returns a range of all the journal articles where groupId = ? and folderId = ? and status = any ?. 6322 * 6323 * <p> 6324 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6325 * </p> 6326 * 6327 * @param groupId the group ID 6328 * @param folderId the folder ID 6329 * @param statuses the statuses 6330 * @param start the lower bound of the range of journal articles 6331 * @param end the upper bound of the range of journal articles (not inclusive) 6332 * @return the range of matching journal articles 6333 * @throws SystemException if a system exception occurred 6334 */ 6335 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F_ST( 6336 long groupId, long folderId, int[] statuses, int start, int end) 6337 throws com.liferay.portal.kernel.exception.SystemException { 6338 return getPersistence() 6339 .findByG_F_ST(groupId, folderId, statuses, start, end); 6340 } 6341 6342 /** 6343 * Returns an ordered range of all the journal articles where groupId = ? and folderId = ? and status = any ?. 6344 * 6345 * <p> 6346 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6347 * </p> 6348 * 6349 * @param groupId the group ID 6350 * @param folderId the folder ID 6351 * @param statuses the statuses 6352 * @param start the lower bound of the range of journal articles 6353 * @param end the upper bound of the range of journal articles (not inclusive) 6354 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6355 * @return the ordered range of matching journal articles 6356 * @throws SystemException if a system exception occurred 6357 */ 6358 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_F_ST( 6359 long groupId, long folderId, int[] statuses, int start, int end, 6360 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6361 throws com.liferay.portal.kernel.exception.SystemException { 6362 return getPersistence() 6363 .findByG_F_ST(groupId, folderId, statuses, start, end, 6364 orderByComparator); 6365 } 6366 6367 /** 6368 * Removes all the journal articles where groupId = ? and folderId = ? and status = ? from the database. 6369 * 6370 * @param groupId the group ID 6371 * @param folderId the folder ID 6372 * @param status the status 6373 * @throws SystemException if a system exception occurred 6374 */ 6375 public static void removeByG_F_ST(long groupId, long folderId, int status) 6376 throws com.liferay.portal.kernel.exception.SystemException { 6377 getPersistence().removeByG_F_ST(groupId, folderId, status); 6378 } 6379 6380 /** 6381 * Returns the number of journal articles where groupId = ? and folderId = ? and status = ?. 6382 * 6383 * @param groupId the group ID 6384 * @param folderId the folder ID 6385 * @param status the status 6386 * @return the number of matching journal articles 6387 * @throws SystemException if a system exception occurred 6388 */ 6389 public static int countByG_F_ST(long groupId, long folderId, int status) 6390 throws com.liferay.portal.kernel.exception.SystemException { 6391 return getPersistence().countByG_F_ST(groupId, folderId, status); 6392 } 6393 6394 /** 6395 * Returns the number of journal articles where groupId = ? and folderId = ? and status = any ?. 6396 * 6397 * @param groupId the group ID 6398 * @param folderId the folder ID 6399 * @param statuses the statuses 6400 * @return the number of matching journal articles 6401 * @throws SystemException if a system exception occurred 6402 */ 6403 public static int countByG_F_ST(long groupId, long folderId, int[] statuses) 6404 throws com.liferay.portal.kernel.exception.SystemException { 6405 return getPersistence().countByG_F_ST(groupId, folderId, statuses); 6406 } 6407 6408 /** 6409 * Returns the number of journal articles that the user has permission to view where groupId = ? and folderId = ? and status = ?. 6410 * 6411 * @param groupId the group ID 6412 * @param folderId the folder ID 6413 * @param status the status 6414 * @return the number of matching journal articles that the user has permission to view 6415 * @throws SystemException if a system exception occurred 6416 */ 6417 public static int filterCountByG_F_ST(long groupId, long folderId, 6418 int status) throws com.liferay.portal.kernel.exception.SystemException { 6419 return getPersistence().filterCountByG_F_ST(groupId, folderId, status); 6420 } 6421 6422 /** 6423 * Returns the number of journal articles that the user has permission to view where groupId = ? and folderId = ? and status = any ?. 6424 * 6425 * @param groupId the group ID 6426 * @param folderId the folder ID 6427 * @param statuses the statuses 6428 * @return the number of matching journal articles that the user has permission to view 6429 * @throws SystemException if a system exception occurred 6430 */ 6431 public static int filterCountByG_F_ST(long groupId, long folderId, 6432 int[] statuses) 6433 throws com.liferay.portal.kernel.exception.SystemException { 6434 return getPersistence().filterCountByG_F_ST(groupId, folderId, statuses); 6435 } 6436 6437 /** 6438 * Returns all the journal articles where groupId = ? and classNameId = ? and classPK = ?. 6439 * 6440 * @param groupId the group ID 6441 * @param classNameId the class name ID 6442 * @param classPK the class p k 6443 * @return the matching journal articles 6444 * @throws SystemException if a system exception occurred 6445 */ 6446 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_C( 6447 long groupId, long classNameId, long classPK) 6448 throws com.liferay.portal.kernel.exception.SystemException { 6449 return getPersistence().findByG_C_C(groupId, classNameId, classPK); 6450 } 6451 6452 /** 6453 * Returns a range of all the journal articles where groupId = ? and classNameId = ? and classPK = ?. 6454 * 6455 * <p> 6456 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6457 * </p> 6458 * 6459 * @param groupId the group ID 6460 * @param classNameId the class name ID 6461 * @param classPK the class p k 6462 * @param start the lower bound of the range of journal articles 6463 * @param end the upper bound of the range of journal articles (not inclusive) 6464 * @return the range of matching journal articles 6465 * @throws SystemException if a system exception occurred 6466 */ 6467 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_C( 6468 long groupId, long classNameId, long classPK, int start, int end) 6469 throws com.liferay.portal.kernel.exception.SystemException { 6470 return getPersistence() 6471 .findByG_C_C(groupId, classNameId, classPK, start, end); 6472 } 6473 6474 /** 6475 * Returns an ordered range of all the journal articles where groupId = ? and classNameId = ? and classPK = ?. 6476 * 6477 * <p> 6478 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6479 * </p> 6480 * 6481 * @param groupId the group ID 6482 * @param classNameId the class name ID 6483 * @param classPK the class p k 6484 * @param start the lower bound of the range of journal articles 6485 * @param end the upper bound of the range of journal articles (not inclusive) 6486 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6487 * @return the ordered range of matching journal articles 6488 * @throws SystemException if a system exception occurred 6489 */ 6490 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_C( 6491 long groupId, long classNameId, long classPK, int start, int end, 6492 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6493 throws com.liferay.portal.kernel.exception.SystemException { 6494 return getPersistence() 6495 .findByG_C_C(groupId, classNameId, classPK, start, end, 6496 orderByComparator); 6497 } 6498 6499 /** 6500 * Returns the first journal article in the ordered set where groupId = ? and classNameId = ? and classPK = ?. 6501 * 6502 * @param groupId the group ID 6503 * @param classNameId the class name ID 6504 * @param classPK the class p k 6505 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6506 * @return the first matching journal article 6507 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6508 * @throws SystemException if a system exception occurred 6509 */ 6510 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_C_First( 6511 long groupId, long classNameId, long classPK, 6512 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6513 throws com.liferay.portal.kernel.exception.SystemException, 6514 com.liferay.portlet.journal.NoSuchArticleException { 6515 return getPersistence() 6516 .findByG_C_C_First(groupId, classNameId, classPK, 6517 orderByComparator); 6518 } 6519 6520 /** 6521 * Returns the first journal article in the ordered set where groupId = ? and classNameId = ? and classPK = ?. 6522 * 6523 * @param groupId the group ID 6524 * @param classNameId the class name ID 6525 * @param classPK the class p k 6526 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6527 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 6528 * @throws SystemException if a system exception occurred 6529 */ 6530 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_C_First( 6531 long groupId, long classNameId, long classPK, 6532 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6533 throws com.liferay.portal.kernel.exception.SystemException { 6534 return getPersistence() 6535 .fetchByG_C_C_First(groupId, classNameId, classPK, 6536 orderByComparator); 6537 } 6538 6539 /** 6540 * Returns the last journal article in the ordered set where groupId = ? and classNameId = ? and classPK = ?. 6541 * 6542 * @param groupId the group ID 6543 * @param classNameId the class name ID 6544 * @param classPK the class p k 6545 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6546 * @return the last matching journal article 6547 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6548 * @throws SystemException if a system exception occurred 6549 */ 6550 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_C_Last( 6551 long groupId, long classNameId, long classPK, 6552 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6553 throws com.liferay.portal.kernel.exception.SystemException, 6554 com.liferay.portlet.journal.NoSuchArticleException { 6555 return getPersistence() 6556 .findByG_C_C_Last(groupId, classNameId, classPK, 6557 orderByComparator); 6558 } 6559 6560 /** 6561 * Returns the last journal article in the ordered set where groupId = ? and classNameId = ? and classPK = ?. 6562 * 6563 * @param groupId the group ID 6564 * @param classNameId the class name ID 6565 * @param classPK the class p k 6566 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6567 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 6568 * @throws SystemException if a system exception occurred 6569 */ 6570 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_C_Last( 6571 long groupId, long classNameId, long classPK, 6572 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6573 throws com.liferay.portal.kernel.exception.SystemException { 6574 return getPersistence() 6575 .fetchByG_C_C_Last(groupId, classNameId, classPK, 6576 orderByComparator); 6577 } 6578 6579 /** 6580 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and classNameId = ? and classPK = ?. 6581 * 6582 * @param id the primary key of the current journal article 6583 * @param groupId the group ID 6584 * @param classNameId the class name ID 6585 * @param classPK the class p k 6586 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6587 * @return the previous, current, and next journal article 6588 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 6589 * @throws SystemException if a system exception occurred 6590 */ 6591 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_C_C_PrevAndNext( 6592 long id, long groupId, long classNameId, long classPK, 6593 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6594 throws com.liferay.portal.kernel.exception.SystemException, 6595 com.liferay.portlet.journal.NoSuchArticleException { 6596 return getPersistence() 6597 .findByG_C_C_PrevAndNext(id, groupId, classNameId, classPK, 6598 orderByComparator); 6599 } 6600 6601 /** 6602 * Returns all the journal articles that the user has permission to view where groupId = ? and classNameId = ? and classPK = ?. 6603 * 6604 * @param groupId the group ID 6605 * @param classNameId the class name ID 6606 * @param classPK the class p k 6607 * @return the matching journal articles that the user has permission to view 6608 * @throws SystemException if a system exception occurred 6609 */ 6610 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_C( 6611 long groupId, long classNameId, long classPK) 6612 throws com.liferay.portal.kernel.exception.SystemException { 6613 return getPersistence().filterFindByG_C_C(groupId, classNameId, classPK); 6614 } 6615 6616 /** 6617 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and classNameId = ? and classPK = ?. 6618 * 6619 * <p> 6620 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6621 * </p> 6622 * 6623 * @param groupId the group ID 6624 * @param classNameId the class name ID 6625 * @param classPK the class p k 6626 * @param start the lower bound of the range of journal articles 6627 * @param end the upper bound of the range of journal articles (not inclusive) 6628 * @return the range of matching journal articles that the user has permission to view 6629 * @throws SystemException if a system exception occurred 6630 */ 6631 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_C( 6632 long groupId, long classNameId, long classPK, int start, int end) 6633 throws com.liferay.portal.kernel.exception.SystemException { 6634 return getPersistence() 6635 .filterFindByG_C_C(groupId, classNameId, classPK, start, end); 6636 } 6637 6638 /** 6639 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and classNameId = ? and classPK = ?. 6640 * 6641 * <p> 6642 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6643 * </p> 6644 * 6645 * @param groupId the group ID 6646 * @param classNameId the class name ID 6647 * @param classPK the class p k 6648 * @param start the lower bound of the range of journal articles 6649 * @param end the upper bound of the range of journal articles (not inclusive) 6650 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6651 * @return the ordered range of matching journal articles that the user has permission to view 6652 * @throws SystemException if a system exception occurred 6653 */ 6654 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_C( 6655 long groupId, long classNameId, long classPK, int start, int end, 6656 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6657 throws com.liferay.portal.kernel.exception.SystemException { 6658 return getPersistence() 6659 .filterFindByG_C_C(groupId, classNameId, classPK, start, 6660 end, orderByComparator); 6661 } 6662 6663 /** 6664 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and classNameId = ? and classPK = ?. 6665 * 6666 * @param id the primary key of the current journal article 6667 * @param groupId the group ID 6668 * @param classNameId the class name ID 6669 * @param classPK the class p k 6670 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6671 * @return the previous, current, and next journal article 6672 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 6673 * @throws SystemException if a system exception occurred 6674 */ 6675 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_C_C_PrevAndNext( 6676 long id, long groupId, long classNameId, long classPK, 6677 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6678 throws com.liferay.portal.kernel.exception.SystemException, 6679 com.liferay.portlet.journal.NoSuchArticleException { 6680 return getPersistence() 6681 .filterFindByG_C_C_PrevAndNext(id, groupId, classNameId, 6682 classPK, orderByComparator); 6683 } 6684 6685 /** 6686 * Removes all the journal articles where groupId = ? and classNameId = ? and classPK = ? from the database. 6687 * 6688 * @param groupId the group ID 6689 * @param classNameId the class name ID 6690 * @param classPK the class p k 6691 * @throws SystemException if a system exception occurred 6692 */ 6693 public static void removeByG_C_C(long groupId, long classNameId, 6694 long classPK) 6695 throws com.liferay.portal.kernel.exception.SystemException { 6696 getPersistence().removeByG_C_C(groupId, classNameId, classPK); 6697 } 6698 6699 /** 6700 * Returns the number of journal articles where groupId = ? and classNameId = ? and classPK = ?. 6701 * 6702 * @param groupId the group ID 6703 * @param classNameId the class name ID 6704 * @param classPK the class p k 6705 * @return the number of matching journal articles 6706 * @throws SystemException if a system exception occurred 6707 */ 6708 public static int countByG_C_C(long groupId, long classNameId, long classPK) 6709 throws com.liferay.portal.kernel.exception.SystemException { 6710 return getPersistence().countByG_C_C(groupId, classNameId, classPK); 6711 } 6712 6713 /** 6714 * Returns the number of journal articles that the user has permission to view where groupId = ? and classNameId = ? and classPK = ?. 6715 * 6716 * @param groupId the group ID 6717 * @param classNameId the class name ID 6718 * @param classPK the class p k 6719 * @return the number of matching journal articles that the user has permission to view 6720 * @throws SystemException if a system exception occurred 6721 */ 6722 public static int filterCountByG_C_C(long groupId, long classNameId, 6723 long classPK) 6724 throws com.liferay.portal.kernel.exception.SystemException { 6725 return getPersistence().filterCountByG_C_C(groupId, classNameId, classPK); 6726 } 6727 6728 /** 6729 * Returns the journal article where groupId = ? and classNameId = ? and structureId = ? or throws a {@link com.liferay.portlet.journal.NoSuchArticleException} if it could not be found. 6730 * 6731 * @param groupId the group ID 6732 * @param classNameId the class name ID 6733 * @param structureId the structure ID 6734 * @return the matching journal article 6735 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6736 * @throws SystemException if a system exception occurred 6737 */ 6738 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_S( 6739 long groupId, long classNameId, java.lang.String structureId) 6740 throws com.liferay.portal.kernel.exception.SystemException, 6741 com.liferay.portlet.journal.NoSuchArticleException { 6742 return getPersistence().findByG_C_S(groupId, classNameId, structureId); 6743 } 6744 6745 /** 6746 * Returns the journal article where groupId = ? and classNameId = ? and structureId = ? or returns <code>null</code> if it could not be found. Uses the finder cache. 6747 * 6748 * @param groupId the group ID 6749 * @param classNameId the class name ID 6750 * @param structureId the structure ID 6751 * @return the matching journal article, or <code>null</code> if a matching journal article could not be found 6752 * @throws SystemException if a system exception occurred 6753 */ 6754 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_S( 6755 long groupId, long classNameId, java.lang.String structureId) 6756 throws com.liferay.portal.kernel.exception.SystemException { 6757 return getPersistence().fetchByG_C_S(groupId, classNameId, structureId); 6758 } 6759 6760 /** 6761 * Returns the journal article where groupId = ? and classNameId = ? and structureId = ? or returns <code>null</code> if it could not be found, optionally using the finder cache. 6762 * 6763 * @param groupId the group ID 6764 * @param classNameId the class name ID 6765 * @param structureId the structure ID 6766 * @param retrieveFromCache whether to use the finder cache 6767 * @return the matching journal article, or <code>null</code> if a matching journal article could not be found 6768 * @throws SystemException if a system exception occurred 6769 */ 6770 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_S( 6771 long groupId, long classNameId, java.lang.String structureId, 6772 boolean retrieveFromCache) 6773 throws com.liferay.portal.kernel.exception.SystemException { 6774 return getPersistence() 6775 .fetchByG_C_S(groupId, classNameId, structureId, 6776 retrieveFromCache); 6777 } 6778 6779 /** 6780 * Removes the journal article where groupId = ? and classNameId = ? and structureId = ? from the database. 6781 * 6782 * @param groupId the group ID 6783 * @param classNameId the class name ID 6784 * @param structureId the structure ID 6785 * @return the journal article that was removed 6786 * @throws SystemException if a system exception occurred 6787 */ 6788 public static com.liferay.portlet.journal.model.JournalArticle removeByG_C_S( 6789 long groupId, long classNameId, java.lang.String structureId) 6790 throws com.liferay.portal.kernel.exception.SystemException, 6791 com.liferay.portlet.journal.NoSuchArticleException { 6792 return getPersistence().removeByG_C_S(groupId, classNameId, structureId); 6793 } 6794 6795 /** 6796 * Returns the number of journal articles where groupId = ? and classNameId = ? and structureId = ?. 6797 * 6798 * @param groupId the group ID 6799 * @param classNameId the class name ID 6800 * @param structureId the structure ID 6801 * @return the number of matching journal articles 6802 * @throws SystemException if a system exception occurred 6803 */ 6804 public static int countByG_C_S(long groupId, long classNameId, 6805 java.lang.String structureId) 6806 throws com.liferay.portal.kernel.exception.SystemException { 6807 return getPersistence().countByG_C_S(groupId, classNameId, structureId); 6808 } 6809 6810 /** 6811 * Returns all the journal articles where groupId = ? and classNameId = ? and templateId = ?. 6812 * 6813 * @param groupId the group ID 6814 * @param classNameId the class name ID 6815 * @param templateId the template ID 6816 * @return the matching journal articles 6817 * @throws SystemException if a system exception occurred 6818 */ 6819 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_T( 6820 long groupId, long classNameId, java.lang.String templateId) 6821 throws com.liferay.portal.kernel.exception.SystemException { 6822 return getPersistence().findByG_C_T(groupId, classNameId, templateId); 6823 } 6824 6825 /** 6826 * Returns a range of all the journal articles where groupId = ? and classNameId = ? and templateId = ?. 6827 * 6828 * <p> 6829 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6830 * </p> 6831 * 6832 * @param groupId the group ID 6833 * @param classNameId the class name ID 6834 * @param templateId the template ID 6835 * @param start the lower bound of the range of journal articles 6836 * @param end the upper bound of the range of journal articles (not inclusive) 6837 * @return the range of matching journal articles 6838 * @throws SystemException if a system exception occurred 6839 */ 6840 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_T( 6841 long groupId, long classNameId, java.lang.String templateId, int start, 6842 int end) throws com.liferay.portal.kernel.exception.SystemException { 6843 return getPersistence() 6844 .findByG_C_T(groupId, classNameId, templateId, start, end); 6845 } 6846 6847 /** 6848 * Returns an ordered range of all the journal articles where groupId = ? and classNameId = ? and templateId = ?. 6849 * 6850 * <p> 6851 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6852 * </p> 6853 * 6854 * @param groupId the group ID 6855 * @param classNameId the class name ID 6856 * @param templateId the template ID 6857 * @param start the lower bound of the range of journal articles 6858 * @param end the upper bound of the range of journal articles (not inclusive) 6859 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 6860 * @return the ordered range of matching journal articles 6861 * @throws SystemException if a system exception occurred 6862 */ 6863 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_T( 6864 long groupId, long classNameId, java.lang.String templateId, int start, 6865 int end, 6866 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6867 throws com.liferay.portal.kernel.exception.SystemException { 6868 return getPersistence() 6869 .findByG_C_T(groupId, classNameId, templateId, start, end, 6870 orderByComparator); 6871 } 6872 6873 /** 6874 * Returns the first journal article in the ordered set where groupId = ? and classNameId = ? and templateId = ?. 6875 * 6876 * @param groupId the group ID 6877 * @param classNameId the class name ID 6878 * @param templateId the template ID 6879 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6880 * @return the first matching journal article 6881 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6882 * @throws SystemException if a system exception occurred 6883 */ 6884 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_T_First( 6885 long groupId, long classNameId, java.lang.String templateId, 6886 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6887 throws com.liferay.portal.kernel.exception.SystemException, 6888 com.liferay.portlet.journal.NoSuchArticleException { 6889 return getPersistence() 6890 .findByG_C_T_First(groupId, classNameId, templateId, 6891 orderByComparator); 6892 } 6893 6894 /** 6895 * Returns the first journal article in the ordered set where groupId = ? and classNameId = ? and templateId = ?. 6896 * 6897 * @param groupId the group ID 6898 * @param classNameId the class name ID 6899 * @param templateId the template ID 6900 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6901 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 6902 * @throws SystemException if a system exception occurred 6903 */ 6904 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_T_First( 6905 long groupId, long classNameId, java.lang.String templateId, 6906 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6907 throws com.liferay.portal.kernel.exception.SystemException { 6908 return getPersistence() 6909 .fetchByG_C_T_First(groupId, classNameId, templateId, 6910 orderByComparator); 6911 } 6912 6913 /** 6914 * Returns the last journal article in the ordered set where groupId = ? and classNameId = ? and templateId = ?. 6915 * 6916 * @param groupId the group ID 6917 * @param classNameId the class name ID 6918 * @param templateId the template ID 6919 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6920 * @return the last matching journal article 6921 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 6922 * @throws SystemException if a system exception occurred 6923 */ 6924 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_T_Last( 6925 long groupId, long classNameId, java.lang.String templateId, 6926 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6927 throws com.liferay.portal.kernel.exception.SystemException, 6928 com.liferay.portlet.journal.NoSuchArticleException { 6929 return getPersistence() 6930 .findByG_C_T_Last(groupId, classNameId, templateId, 6931 orderByComparator); 6932 } 6933 6934 /** 6935 * Returns the last journal article in the ordered set where groupId = ? and classNameId = ? and templateId = ?. 6936 * 6937 * @param groupId the group ID 6938 * @param classNameId the class name ID 6939 * @param templateId the template ID 6940 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6941 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 6942 * @throws SystemException if a system exception occurred 6943 */ 6944 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_T_Last( 6945 long groupId, long classNameId, java.lang.String templateId, 6946 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6947 throws com.liferay.portal.kernel.exception.SystemException { 6948 return getPersistence() 6949 .fetchByG_C_T_Last(groupId, classNameId, templateId, 6950 orderByComparator); 6951 } 6952 6953 /** 6954 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and classNameId = ? and templateId = ?. 6955 * 6956 * @param id the primary key of the current journal article 6957 * @param groupId the group ID 6958 * @param classNameId the class name ID 6959 * @param templateId the template ID 6960 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 6961 * @return the previous, current, and next journal article 6962 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 6963 * @throws SystemException if a system exception occurred 6964 */ 6965 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_C_T_PrevAndNext( 6966 long id, long groupId, long classNameId, java.lang.String templateId, 6967 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 6968 throws com.liferay.portal.kernel.exception.SystemException, 6969 com.liferay.portlet.journal.NoSuchArticleException { 6970 return getPersistence() 6971 .findByG_C_T_PrevAndNext(id, groupId, classNameId, 6972 templateId, orderByComparator); 6973 } 6974 6975 /** 6976 * Returns all the journal articles that the user has permission to view where groupId = ? and classNameId = ? and templateId = ?. 6977 * 6978 * @param groupId the group ID 6979 * @param classNameId the class name ID 6980 * @param templateId the template ID 6981 * @return the matching journal articles that the user has permission to view 6982 * @throws SystemException if a system exception occurred 6983 */ 6984 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_T( 6985 long groupId, long classNameId, java.lang.String templateId) 6986 throws com.liferay.portal.kernel.exception.SystemException { 6987 return getPersistence() 6988 .filterFindByG_C_T(groupId, classNameId, templateId); 6989 } 6990 6991 /** 6992 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and classNameId = ? and templateId = ?. 6993 * 6994 * <p> 6995 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 6996 * </p> 6997 * 6998 * @param groupId the group ID 6999 * @param classNameId the class name ID 7000 * @param templateId the template ID 7001 * @param start the lower bound of the range of journal articles 7002 * @param end the upper bound of the range of journal articles (not inclusive) 7003 * @return the range of matching journal articles that the user has permission to view 7004 * @throws SystemException if a system exception occurred 7005 */ 7006 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_T( 7007 long groupId, long classNameId, java.lang.String templateId, int start, 7008 int end) throws com.liferay.portal.kernel.exception.SystemException { 7009 return getPersistence() 7010 .filterFindByG_C_T(groupId, classNameId, templateId, start, 7011 end); 7012 } 7013 7014 /** 7015 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and classNameId = ? and templateId = ?. 7016 * 7017 * <p> 7018 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7019 * </p> 7020 * 7021 * @param groupId the group ID 7022 * @param classNameId the class name ID 7023 * @param templateId the template ID 7024 * @param start the lower bound of the range of journal articles 7025 * @param end the upper bound of the range of journal articles (not inclusive) 7026 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7027 * @return the ordered range of matching journal articles that the user has permission to view 7028 * @throws SystemException if a system exception occurred 7029 */ 7030 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_T( 7031 long groupId, long classNameId, java.lang.String templateId, int start, 7032 int end, 7033 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7034 throws com.liferay.portal.kernel.exception.SystemException { 7035 return getPersistence() 7036 .filterFindByG_C_T(groupId, classNameId, templateId, start, 7037 end, orderByComparator); 7038 } 7039 7040 /** 7041 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and classNameId = ? and templateId = ?. 7042 * 7043 * @param id the primary key of the current journal article 7044 * @param groupId the group ID 7045 * @param classNameId the class name ID 7046 * @param templateId the template ID 7047 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7048 * @return the previous, current, and next journal article 7049 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 7050 * @throws SystemException if a system exception occurred 7051 */ 7052 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_C_T_PrevAndNext( 7053 long id, long groupId, long classNameId, java.lang.String templateId, 7054 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7055 throws com.liferay.portal.kernel.exception.SystemException, 7056 com.liferay.portlet.journal.NoSuchArticleException { 7057 return getPersistence() 7058 .filterFindByG_C_T_PrevAndNext(id, groupId, classNameId, 7059 templateId, orderByComparator); 7060 } 7061 7062 /** 7063 * Removes all the journal articles where groupId = ? and classNameId = ? and templateId = ? from the database. 7064 * 7065 * @param groupId the group ID 7066 * @param classNameId the class name ID 7067 * @param templateId the template ID 7068 * @throws SystemException if a system exception occurred 7069 */ 7070 public static void removeByG_C_T(long groupId, long classNameId, 7071 java.lang.String templateId) 7072 throws com.liferay.portal.kernel.exception.SystemException { 7073 getPersistence().removeByG_C_T(groupId, classNameId, templateId); 7074 } 7075 7076 /** 7077 * Returns the number of journal articles where groupId = ? and classNameId = ? and templateId = ?. 7078 * 7079 * @param groupId the group ID 7080 * @param classNameId the class name ID 7081 * @param templateId the template ID 7082 * @return the number of matching journal articles 7083 * @throws SystemException if a system exception occurred 7084 */ 7085 public static int countByG_C_T(long groupId, long classNameId, 7086 java.lang.String templateId) 7087 throws com.liferay.portal.kernel.exception.SystemException { 7088 return getPersistence().countByG_C_T(groupId, classNameId, templateId); 7089 } 7090 7091 /** 7092 * Returns the number of journal articles that the user has permission to view where groupId = ? and classNameId = ? and templateId = ?. 7093 * 7094 * @param groupId the group ID 7095 * @param classNameId the class name ID 7096 * @param templateId the template ID 7097 * @return the number of matching journal articles that the user has permission to view 7098 * @throws SystemException if a system exception occurred 7099 */ 7100 public static int filterCountByG_C_T(long groupId, long classNameId, 7101 java.lang.String templateId) 7102 throws com.liferay.portal.kernel.exception.SystemException { 7103 return getPersistence() 7104 .filterCountByG_C_T(groupId, classNameId, templateId); 7105 } 7106 7107 /** 7108 * Returns all the journal articles where groupId = ? and classNameId = ? and layoutUuid = ?. 7109 * 7110 * @param groupId the group ID 7111 * @param classNameId the class name ID 7112 * @param layoutUuid the layout uuid 7113 * @return the matching journal articles 7114 * @throws SystemException if a system exception occurred 7115 */ 7116 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_L( 7117 long groupId, long classNameId, java.lang.String layoutUuid) 7118 throws com.liferay.portal.kernel.exception.SystemException { 7119 return getPersistence().findByG_C_L(groupId, classNameId, layoutUuid); 7120 } 7121 7122 /** 7123 * Returns a range of all the journal articles where groupId = ? and classNameId = ? and layoutUuid = ?. 7124 * 7125 * <p> 7126 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7127 * </p> 7128 * 7129 * @param groupId the group ID 7130 * @param classNameId the class name ID 7131 * @param layoutUuid the layout uuid 7132 * @param start the lower bound of the range of journal articles 7133 * @param end the upper bound of the range of journal articles (not inclusive) 7134 * @return the range of matching journal articles 7135 * @throws SystemException if a system exception occurred 7136 */ 7137 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_L( 7138 long groupId, long classNameId, java.lang.String layoutUuid, int start, 7139 int end) throws com.liferay.portal.kernel.exception.SystemException { 7140 return getPersistence() 7141 .findByG_C_L(groupId, classNameId, layoutUuid, start, end); 7142 } 7143 7144 /** 7145 * Returns an ordered range of all the journal articles where groupId = ? and classNameId = ? and layoutUuid = ?. 7146 * 7147 * <p> 7148 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7149 * </p> 7150 * 7151 * @param groupId the group ID 7152 * @param classNameId the class name ID 7153 * @param layoutUuid the layout uuid 7154 * @param start the lower bound of the range of journal articles 7155 * @param end the upper bound of the range of journal articles (not inclusive) 7156 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7157 * @return the ordered range of matching journal articles 7158 * @throws SystemException if a system exception occurred 7159 */ 7160 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_C_L( 7161 long groupId, long classNameId, java.lang.String layoutUuid, int start, 7162 int end, 7163 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7164 throws com.liferay.portal.kernel.exception.SystemException { 7165 return getPersistence() 7166 .findByG_C_L(groupId, classNameId, layoutUuid, start, end, 7167 orderByComparator); 7168 } 7169 7170 /** 7171 * Returns the first journal article in the ordered set where groupId = ? and classNameId = ? and layoutUuid = ?. 7172 * 7173 * @param groupId the group ID 7174 * @param classNameId the class name ID 7175 * @param layoutUuid the layout uuid 7176 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7177 * @return the first matching journal article 7178 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 7179 * @throws SystemException if a system exception occurred 7180 */ 7181 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_L_First( 7182 long groupId, long classNameId, java.lang.String layoutUuid, 7183 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7184 throws com.liferay.portal.kernel.exception.SystemException, 7185 com.liferay.portlet.journal.NoSuchArticleException { 7186 return getPersistence() 7187 .findByG_C_L_First(groupId, classNameId, layoutUuid, 7188 orderByComparator); 7189 } 7190 7191 /** 7192 * Returns the first journal article in the ordered set where groupId = ? and classNameId = ? and layoutUuid = ?. 7193 * 7194 * @param groupId the group ID 7195 * @param classNameId the class name ID 7196 * @param layoutUuid the layout uuid 7197 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7198 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 7199 * @throws SystemException if a system exception occurred 7200 */ 7201 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_L_First( 7202 long groupId, long classNameId, java.lang.String layoutUuid, 7203 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7204 throws com.liferay.portal.kernel.exception.SystemException { 7205 return getPersistence() 7206 .fetchByG_C_L_First(groupId, classNameId, layoutUuid, 7207 orderByComparator); 7208 } 7209 7210 /** 7211 * Returns the last journal article in the ordered set where groupId = ? and classNameId = ? and layoutUuid = ?. 7212 * 7213 * @param groupId the group ID 7214 * @param classNameId the class name ID 7215 * @param layoutUuid the layout uuid 7216 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7217 * @return the last matching journal article 7218 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 7219 * @throws SystemException if a system exception occurred 7220 */ 7221 public static com.liferay.portlet.journal.model.JournalArticle findByG_C_L_Last( 7222 long groupId, long classNameId, java.lang.String layoutUuid, 7223 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7224 throws com.liferay.portal.kernel.exception.SystemException, 7225 com.liferay.portlet.journal.NoSuchArticleException { 7226 return getPersistence() 7227 .findByG_C_L_Last(groupId, classNameId, layoutUuid, 7228 orderByComparator); 7229 } 7230 7231 /** 7232 * Returns the last journal article in the ordered set where groupId = ? and classNameId = ? and layoutUuid = ?. 7233 * 7234 * @param groupId the group ID 7235 * @param classNameId the class name ID 7236 * @param layoutUuid the layout uuid 7237 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7238 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 7239 * @throws SystemException if a system exception occurred 7240 */ 7241 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_C_L_Last( 7242 long groupId, long classNameId, java.lang.String layoutUuid, 7243 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7244 throws com.liferay.portal.kernel.exception.SystemException { 7245 return getPersistence() 7246 .fetchByG_C_L_Last(groupId, classNameId, layoutUuid, 7247 orderByComparator); 7248 } 7249 7250 /** 7251 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and classNameId = ? and layoutUuid = ?. 7252 * 7253 * @param id the primary key of the current journal article 7254 * @param groupId the group ID 7255 * @param classNameId the class name ID 7256 * @param layoutUuid the layout uuid 7257 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7258 * @return the previous, current, and next journal article 7259 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 7260 * @throws SystemException if a system exception occurred 7261 */ 7262 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_C_L_PrevAndNext( 7263 long id, long groupId, long classNameId, java.lang.String layoutUuid, 7264 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7265 throws com.liferay.portal.kernel.exception.SystemException, 7266 com.liferay.portlet.journal.NoSuchArticleException { 7267 return getPersistence() 7268 .findByG_C_L_PrevAndNext(id, groupId, classNameId, 7269 layoutUuid, orderByComparator); 7270 } 7271 7272 /** 7273 * Returns all the journal articles that the user has permission to view where groupId = ? and classNameId = ? and layoutUuid = ?. 7274 * 7275 * @param groupId the group ID 7276 * @param classNameId the class name ID 7277 * @param layoutUuid the layout uuid 7278 * @return the matching journal articles that the user has permission to view 7279 * @throws SystemException if a system exception occurred 7280 */ 7281 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_L( 7282 long groupId, long classNameId, java.lang.String layoutUuid) 7283 throws com.liferay.portal.kernel.exception.SystemException { 7284 return getPersistence() 7285 .filterFindByG_C_L(groupId, classNameId, layoutUuid); 7286 } 7287 7288 /** 7289 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and classNameId = ? and layoutUuid = ?. 7290 * 7291 * <p> 7292 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7293 * </p> 7294 * 7295 * @param groupId the group ID 7296 * @param classNameId the class name ID 7297 * @param layoutUuid the layout uuid 7298 * @param start the lower bound of the range of journal articles 7299 * @param end the upper bound of the range of journal articles (not inclusive) 7300 * @return the range of matching journal articles that the user has permission to view 7301 * @throws SystemException if a system exception occurred 7302 */ 7303 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_L( 7304 long groupId, long classNameId, java.lang.String layoutUuid, int start, 7305 int end) throws com.liferay.portal.kernel.exception.SystemException { 7306 return getPersistence() 7307 .filterFindByG_C_L(groupId, classNameId, layoutUuid, start, 7308 end); 7309 } 7310 7311 /** 7312 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and classNameId = ? and layoutUuid = ?. 7313 * 7314 * <p> 7315 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7316 * </p> 7317 * 7318 * @param groupId the group ID 7319 * @param classNameId the class name ID 7320 * @param layoutUuid the layout uuid 7321 * @param start the lower bound of the range of journal articles 7322 * @param end the upper bound of the range of journal articles (not inclusive) 7323 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7324 * @return the ordered range of matching journal articles that the user has permission to view 7325 * @throws SystemException if a system exception occurred 7326 */ 7327 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_C_L( 7328 long groupId, long classNameId, java.lang.String layoutUuid, int start, 7329 int end, 7330 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7331 throws com.liferay.portal.kernel.exception.SystemException { 7332 return getPersistence() 7333 .filterFindByG_C_L(groupId, classNameId, layoutUuid, start, 7334 end, orderByComparator); 7335 } 7336 7337 /** 7338 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and classNameId = ? and layoutUuid = ?. 7339 * 7340 * @param id the primary key of the current journal article 7341 * @param groupId the group ID 7342 * @param classNameId the class name ID 7343 * @param layoutUuid the layout uuid 7344 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7345 * @return the previous, current, and next journal article 7346 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 7347 * @throws SystemException if a system exception occurred 7348 */ 7349 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_C_L_PrevAndNext( 7350 long id, long groupId, long classNameId, java.lang.String layoutUuid, 7351 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7352 throws com.liferay.portal.kernel.exception.SystemException, 7353 com.liferay.portlet.journal.NoSuchArticleException { 7354 return getPersistence() 7355 .filterFindByG_C_L_PrevAndNext(id, groupId, classNameId, 7356 layoutUuid, orderByComparator); 7357 } 7358 7359 /** 7360 * Removes all the journal articles where groupId = ? and classNameId = ? and layoutUuid = ? from the database. 7361 * 7362 * @param groupId the group ID 7363 * @param classNameId the class name ID 7364 * @param layoutUuid the layout uuid 7365 * @throws SystemException if a system exception occurred 7366 */ 7367 public static void removeByG_C_L(long groupId, long classNameId, 7368 java.lang.String layoutUuid) 7369 throws com.liferay.portal.kernel.exception.SystemException { 7370 getPersistence().removeByG_C_L(groupId, classNameId, layoutUuid); 7371 } 7372 7373 /** 7374 * Returns the number of journal articles where groupId = ? and classNameId = ? and layoutUuid = ?. 7375 * 7376 * @param groupId the group ID 7377 * @param classNameId the class name ID 7378 * @param layoutUuid the layout uuid 7379 * @return the number of matching journal articles 7380 * @throws SystemException if a system exception occurred 7381 */ 7382 public static int countByG_C_L(long groupId, long classNameId, 7383 java.lang.String layoutUuid) 7384 throws com.liferay.portal.kernel.exception.SystemException { 7385 return getPersistence().countByG_C_L(groupId, classNameId, layoutUuid); 7386 } 7387 7388 /** 7389 * Returns the number of journal articles that the user has permission to view where groupId = ? and classNameId = ? and layoutUuid = ?. 7390 * 7391 * @param groupId the group ID 7392 * @param classNameId the class name ID 7393 * @param layoutUuid the layout uuid 7394 * @return the number of matching journal articles that the user has permission to view 7395 * @throws SystemException if a system exception occurred 7396 */ 7397 public static int filterCountByG_C_L(long groupId, long classNameId, 7398 java.lang.String layoutUuid) 7399 throws com.liferay.portal.kernel.exception.SystemException { 7400 return getPersistence() 7401 .filterCountByG_C_L(groupId, classNameId, layoutUuid); 7402 } 7403 7404 /** 7405 * Returns the journal article where groupId = ? and articleId = ? and version = ? or throws a {@link com.liferay.portlet.journal.NoSuchArticleException} if it could not be found. 7406 * 7407 * @param groupId the group ID 7408 * @param articleId the article ID 7409 * @param version the version 7410 * @return the matching journal article 7411 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 7412 * @throws SystemException if a system exception occurred 7413 */ 7414 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_V( 7415 long groupId, java.lang.String articleId, double version) 7416 throws com.liferay.portal.kernel.exception.SystemException, 7417 com.liferay.portlet.journal.NoSuchArticleException { 7418 return getPersistence().findByG_A_V(groupId, articleId, version); 7419 } 7420 7421 /** 7422 * Returns the journal article where groupId = ? and articleId = ? and version = ? or returns <code>null</code> if it could not be found. Uses the finder cache. 7423 * 7424 * @param groupId the group ID 7425 * @param articleId the article ID 7426 * @param version the version 7427 * @return the matching journal article, or <code>null</code> if a matching journal article could not be found 7428 * @throws SystemException if a system exception occurred 7429 */ 7430 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_V( 7431 long groupId, java.lang.String articleId, double version) 7432 throws com.liferay.portal.kernel.exception.SystemException { 7433 return getPersistence().fetchByG_A_V(groupId, articleId, version); 7434 } 7435 7436 /** 7437 * Returns the journal article where groupId = ? and articleId = ? and version = ? or returns <code>null</code> if it could not be found, optionally using the finder cache. 7438 * 7439 * @param groupId the group ID 7440 * @param articleId the article ID 7441 * @param version the version 7442 * @param retrieveFromCache whether to use the finder cache 7443 * @return the matching journal article, or <code>null</code> if a matching journal article could not be found 7444 * @throws SystemException if a system exception occurred 7445 */ 7446 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_V( 7447 long groupId, java.lang.String articleId, double version, 7448 boolean retrieveFromCache) 7449 throws com.liferay.portal.kernel.exception.SystemException { 7450 return getPersistence() 7451 .fetchByG_A_V(groupId, articleId, version, retrieveFromCache); 7452 } 7453 7454 /** 7455 * Removes the journal article where groupId = ? and articleId = ? and version = ? from the database. 7456 * 7457 * @param groupId the group ID 7458 * @param articleId the article ID 7459 * @param version the version 7460 * @return the journal article that was removed 7461 * @throws SystemException if a system exception occurred 7462 */ 7463 public static com.liferay.portlet.journal.model.JournalArticle removeByG_A_V( 7464 long groupId, java.lang.String articleId, double version) 7465 throws com.liferay.portal.kernel.exception.SystemException, 7466 com.liferay.portlet.journal.NoSuchArticleException { 7467 return getPersistence().removeByG_A_V(groupId, articleId, version); 7468 } 7469 7470 /** 7471 * Returns the number of journal articles where groupId = ? and articleId = ? and version = ?. 7472 * 7473 * @param groupId the group ID 7474 * @param articleId the article ID 7475 * @param version the version 7476 * @return the number of matching journal articles 7477 * @throws SystemException if a system exception occurred 7478 */ 7479 public static int countByG_A_V(long groupId, java.lang.String articleId, 7480 double version) 7481 throws com.liferay.portal.kernel.exception.SystemException { 7482 return getPersistence().countByG_A_V(groupId, articleId, version); 7483 } 7484 7485 /** 7486 * Returns all the journal articles where groupId = ? and articleId = ? and status = ?. 7487 * 7488 * @param groupId the group ID 7489 * @param articleId the article ID 7490 * @param status the status 7491 * @return the matching journal articles 7492 * @throws SystemException if a system exception occurred 7493 */ 7494 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_ST( 7495 long groupId, java.lang.String articleId, int status) 7496 throws com.liferay.portal.kernel.exception.SystemException { 7497 return getPersistence().findByG_A_ST(groupId, articleId, status); 7498 } 7499 7500 /** 7501 * Returns a range of all the journal articles where groupId = ? and articleId = ? and status = ?. 7502 * 7503 * <p> 7504 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7505 * </p> 7506 * 7507 * @param groupId the group ID 7508 * @param articleId the article ID 7509 * @param status the status 7510 * @param start the lower bound of the range of journal articles 7511 * @param end the upper bound of the range of journal articles (not inclusive) 7512 * @return the range of matching journal articles 7513 * @throws SystemException if a system exception occurred 7514 */ 7515 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_ST( 7516 long groupId, java.lang.String articleId, int status, int start, int end) 7517 throws com.liferay.portal.kernel.exception.SystemException { 7518 return getPersistence() 7519 .findByG_A_ST(groupId, articleId, status, start, end); 7520 } 7521 7522 /** 7523 * Returns an ordered range of all the journal articles where groupId = ? and articleId = ? and status = ?. 7524 * 7525 * <p> 7526 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7527 * </p> 7528 * 7529 * @param groupId the group ID 7530 * @param articleId the article ID 7531 * @param status the status 7532 * @param start the lower bound of the range of journal articles 7533 * @param end the upper bound of the range of journal articles (not inclusive) 7534 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7535 * @return the ordered range of matching journal articles 7536 * @throws SystemException if a system exception occurred 7537 */ 7538 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_ST( 7539 long groupId, java.lang.String articleId, int status, int start, 7540 int end, 7541 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7542 throws com.liferay.portal.kernel.exception.SystemException { 7543 return getPersistence() 7544 .findByG_A_ST(groupId, articleId, status, start, end, 7545 orderByComparator); 7546 } 7547 7548 /** 7549 * Returns the first journal article in the ordered set where groupId = ? and articleId = ? and status = ?. 7550 * 7551 * @param groupId the group ID 7552 * @param articleId the article ID 7553 * @param status the status 7554 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7555 * @return the first matching journal article 7556 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 7557 * @throws SystemException if a system exception occurred 7558 */ 7559 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_ST_First( 7560 long groupId, java.lang.String articleId, int status, 7561 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7562 throws com.liferay.portal.kernel.exception.SystemException, 7563 com.liferay.portlet.journal.NoSuchArticleException { 7564 return getPersistence() 7565 .findByG_A_ST_First(groupId, articleId, status, 7566 orderByComparator); 7567 } 7568 7569 /** 7570 * Returns the first journal article in the ordered set where groupId = ? and articleId = ? and status = ?. 7571 * 7572 * @param groupId the group ID 7573 * @param articleId the article ID 7574 * @param status the status 7575 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7576 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 7577 * @throws SystemException if a system exception occurred 7578 */ 7579 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_ST_First( 7580 long groupId, java.lang.String articleId, int status, 7581 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7582 throws com.liferay.portal.kernel.exception.SystemException { 7583 return getPersistence() 7584 .fetchByG_A_ST_First(groupId, articleId, status, 7585 orderByComparator); 7586 } 7587 7588 /** 7589 * Returns the last journal article in the ordered set where groupId = ? and articleId = ? and status = ?. 7590 * 7591 * @param groupId the group ID 7592 * @param articleId the article ID 7593 * @param status the status 7594 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7595 * @return the last matching journal article 7596 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 7597 * @throws SystemException if a system exception occurred 7598 */ 7599 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_ST_Last( 7600 long groupId, java.lang.String articleId, int status, 7601 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7602 throws com.liferay.portal.kernel.exception.SystemException, 7603 com.liferay.portlet.journal.NoSuchArticleException { 7604 return getPersistence() 7605 .findByG_A_ST_Last(groupId, articleId, status, 7606 orderByComparator); 7607 } 7608 7609 /** 7610 * Returns the last journal article in the ordered set where groupId = ? and articleId = ? and status = ?. 7611 * 7612 * @param groupId the group ID 7613 * @param articleId the article ID 7614 * @param status the status 7615 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7616 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 7617 * @throws SystemException if a system exception occurred 7618 */ 7619 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_ST_Last( 7620 long groupId, java.lang.String articleId, int status, 7621 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7622 throws com.liferay.portal.kernel.exception.SystemException { 7623 return getPersistence() 7624 .fetchByG_A_ST_Last(groupId, articleId, status, 7625 orderByComparator); 7626 } 7627 7628 /** 7629 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and articleId = ? and status = ?. 7630 * 7631 * @param id the primary key of the current journal article 7632 * @param groupId the group ID 7633 * @param articleId the article ID 7634 * @param status the status 7635 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7636 * @return the previous, current, and next journal article 7637 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 7638 * @throws SystemException if a system exception occurred 7639 */ 7640 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_A_ST_PrevAndNext( 7641 long id, long groupId, java.lang.String articleId, int status, 7642 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7643 throws com.liferay.portal.kernel.exception.SystemException, 7644 com.liferay.portlet.journal.NoSuchArticleException { 7645 return getPersistence() 7646 .findByG_A_ST_PrevAndNext(id, groupId, articleId, status, 7647 orderByComparator); 7648 } 7649 7650 /** 7651 * Returns all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status = ?. 7652 * 7653 * @param groupId the group ID 7654 * @param articleId the article ID 7655 * @param status the status 7656 * @return the matching journal articles that the user has permission to view 7657 * @throws SystemException if a system exception occurred 7658 */ 7659 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_ST( 7660 long groupId, java.lang.String articleId, int status) 7661 throws com.liferay.portal.kernel.exception.SystemException { 7662 return getPersistence().filterFindByG_A_ST(groupId, articleId, status); 7663 } 7664 7665 /** 7666 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status = ?. 7667 * 7668 * <p> 7669 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7670 * </p> 7671 * 7672 * @param groupId the group ID 7673 * @param articleId the article ID 7674 * @param status the status 7675 * @param start the lower bound of the range of journal articles 7676 * @param end the upper bound of the range of journal articles (not inclusive) 7677 * @return the range of matching journal articles that the user has permission to view 7678 * @throws SystemException if a system exception occurred 7679 */ 7680 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_ST( 7681 long groupId, java.lang.String articleId, int status, int start, int end) 7682 throws com.liferay.portal.kernel.exception.SystemException { 7683 return getPersistence() 7684 .filterFindByG_A_ST(groupId, articleId, status, start, end); 7685 } 7686 7687 /** 7688 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and articleId = ? and status = ?. 7689 * 7690 * <p> 7691 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7692 * </p> 7693 * 7694 * @param groupId the group ID 7695 * @param articleId the article ID 7696 * @param status the status 7697 * @param start the lower bound of the range of journal articles 7698 * @param end the upper bound of the range of journal articles (not inclusive) 7699 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7700 * @return the ordered range of matching journal articles that the user has permission to view 7701 * @throws SystemException if a system exception occurred 7702 */ 7703 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_ST( 7704 long groupId, java.lang.String articleId, int status, int start, 7705 int end, 7706 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7707 throws com.liferay.portal.kernel.exception.SystemException { 7708 return getPersistence() 7709 .filterFindByG_A_ST(groupId, articleId, status, start, end, 7710 orderByComparator); 7711 } 7712 7713 /** 7714 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and articleId = ? and status = ?. 7715 * 7716 * @param id the primary key of the current journal article 7717 * @param groupId the group ID 7718 * @param articleId the article ID 7719 * @param status the status 7720 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 7721 * @return the previous, current, and next journal article 7722 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 7723 * @throws SystemException if a system exception occurred 7724 */ 7725 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_A_ST_PrevAndNext( 7726 long id, long groupId, java.lang.String articleId, int status, 7727 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7728 throws com.liferay.portal.kernel.exception.SystemException, 7729 com.liferay.portlet.journal.NoSuchArticleException { 7730 return getPersistence() 7731 .filterFindByG_A_ST_PrevAndNext(id, groupId, articleId, 7732 status, orderByComparator); 7733 } 7734 7735 /** 7736 * Returns all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status = any ?. 7737 * 7738 * @param groupId the group ID 7739 * @param articleId the article ID 7740 * @param statuses the statuses 7741 * @return the matching journal articles that the user has permission to view 7742 * @throws SystemException if a system exception occurred 7743 */ 7744 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_ST( 7745 long groupId, java.lang.String articleId, int[] statuses) 7746 throws com.liferay.portal.kernel.exception.SystemException { 7747 return getPersistence().filterFindByG_A_ST(groupId, articleId, statuses); 7748 } 7749 7750 /** 7751 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status = any ?. 7752 * 7753 * <p> 7754 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7755 * </p> 7756 * 7757 * @param groupId the group ID 7758 * @param articleId the article ID 7759 * @param statuses the statuses 7760 * @param start the lower bound of the range of journal articles 7761 * @param end the upper bound of the range of journal articles (not inclusive) 7762 * @return the range of matching journal articles that the user has permission to view 7763 * @throws SystemException if a system exception occurred 7764 */ 7765 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_ST( 7766 long groupId, java.lang.String articleId, int[] statuses, int start, 7767 int end) throws com.liferay.portal.kernel.exception.SystemException { 7768 return getPersistence() 7769 .filterFindByG_A_ST(groupId, articleId, statuses, start, end); 7770 } 7771 7772 /** 7773 * Returns an ordered range of all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status = any ?. 7774 * 7775 * <p> 7776 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7777 * </p> 7778 * 7779 * @param groupId the group ID 7780 * @param articleId the article ID 7781 * @param statuses the statuses 7782 * @param start the lower bound of the range of journal articles 7783 * @param end the upper bound of the range of journal articles (not inclusive) 7784 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7785 * @return the ordered range of matching journal articles that the user has permission to view 7786 * @throws SystemException if a system exception occurred 7787 */ 7788 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_ST( 7789 long groupId, java.lang.String articleId, int[] statuses, int start, 7790 int end, 7791 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7792 throws com.liferay.portal.kernel.exception.SystemException { 7793 return getPersistence() 7794 .filterFindByG_A_ST(groupId, articleId, statuses, start, 7795 end, orderByComparator); 7796 } 7797 7798 /** 7799 * Returns all the journal articles where groupId = ? and articleId = ? and status = any ?. 7800 * 7801 * <p> 7802 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7803 * </p> 7804 * 7805 * @param groupId the group ID 7806 * @param articleId the article ID 7807 * @param statuses the statuses 7808 * @return the matching journal articles 7809 * @throws SystemException if a system exception occurred 7810 */ 7811 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_ST( 7812 long groupId, java.lang.String articleId, int[] statuses) 7813 throws com.liferay.portal.kernel.exception.SystemException { 7814 return getPersistence().findByG_A_ST(groupId, articleId, statuses); 7815 } 7816 7817 /** 7818 * Returns a range of all the journal articles where groupId = ? and articleId = ? and status = any ?. 7819 * 7820 * <p> 7821 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7822 * </p> 7823 * 7824 * @param groupId the group ID 7825 * @param articleId the article ID 7826 * @param statuses the statuses 7827 * @param start the lower bound of the range of journal articles 7828 * @param end the upper bound of the range of journal articles (not inclusive) 7829 * @return the range of matching journal articles 7830 * @throws SystemException if a system exception occurred 7831 */ 7832 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_ST( 7833 long groupId, java.lang.String articleId, int[] statuses, int start, 7834 int end) throws com.liferay.portal.kernel.exception.SystemException { 7835 return getPersistence() 7836 .findByG_A_ST(groupId, articleId, statuses, start, end); 7837 } 7838 7839 /** 7840 * Returns an ordered range of all the journal articles where groupId = ? and articleId = ? and status = any ?. 7841 * 7842 * <p> 7843 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7844 * </p> 7845 * 7846 * @param groupId the group ID 7847 * @param articleId the article ID 7848 * @param statuses the statuses 7849 * @param start the lower bound of the range of journal articles 7850 * @param end the upper bound of the range of journal articles (not inclusive) 7851 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7852 * @return the ordered range of matching journal articles 7853 * @throws SystemException if a system exception occurred 7854 */ 7855 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_ST( 7856 long groupId, java.lang.String articleId, int[] statuses, int start, 7857 int end, 7858 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7859 throws com.liferay.portal.kernel.exception.SystemException { 7860 return getPersistence() 7861 .findByG_A_ST(groupId, articleId, statuses, start, end, 7862 orderByComparator); 7863 } 7864 7865 /** 7866 * Removes all the journal articles where groupId = ? and articleId = ? and status = ? from the database. 7867 * 7868 * @param groupId the group ID 7869 * @param articleId the article ID 7870 * @param status the status 7871 * @throws SystemException if a system exception occurred 7872 */ 7873 public static void removeByG_A_ST(long groupId, java.lang.String articleId, 7874 int status) throws com.liferay.portal.kernel.exception.SystemException { 7875 getPersistence().removeByG_A_ST(groupId, articleId, status); 7876 } 7877 7878 /** 7879 * Returns the number of journal articles where groupId = ? and articleId = ? and status = ?. 7880 * 7881 * @param groupId the group ID 7882 * @param articleId the article ID 7883 * @param status the status 7884 * @return the number of matching journal articles 7885 * @throws SystemException if a system exception occurred 7886 */ 7887 public static int countByG_A_ST(long groupId, java.lang.String articleId, 7888 int status) throws com.liferay.portal.kernel.exception.SystemException { 7889 return getPersistence().countByG_A_ST(groupId, articleId, status); 7890 } 7891 7892 /** 7893 * Returns the number of journal articles where groupId = ? and articleId = ? and status = any ?. 7894 * 7895 * @param groupId the group ID 7896 * @param articleId the article ID 7897 * @param statuses the statuses 7898 * @return the number of matching journal articles 7899 * @throws SystemException if a system exception occurred 7900 */ 7901 public static int countByG_A_ST(long groupId, java.lang.String articleId, 7902 int[] statuses) 7903 throws com.liferay.portal.kernel.exception.SystemException { 7904 return getPersistence().countByG_A_ST(groupId, articleId, statuses); 7905 } 7906 7907 /** 7908 * Returns the number of journal articles that the user has permission to view where groupId = ? and articleId = ? and status = ?. 7909 * 7910 * @param groupId the group ID 7911 * @param articleId the article ID 7912 * @param status the status 7913 * @return the number of matching journal articles that the user has permission to view 7914 * @throws SystemException if a system exception occurred 7915 */ 7916 public static int filterCountByG_A_ST(long groupId, 7917 java.lang.String articleId, int status) 7918 throws com.liferay.portal.kernel.exception.SystemException { 7919 return getPersistence().filterCountByG_A_ST(groupId, articleId, status); 7920 } 7921 7922 /** 7923 * Returns the number of journal articles that the user has permission to view where groupId = ? and articleId = ? and status = any ?. 7924 * 7925 * @param groupId the group ID 7926 * @param articleId the article ID 7927 * @param statuses the statuses 7928 * @return the number of matching journal articles that the user has permission to view 7929 * @throws SystemException if a system exception occurred 7930 */ 7931 public static int filterCountByG_A_ST(long groupId, 7932 java.lang.String articleId, int[] statuses) 7933 throws com.liferay.portal.kernel.exception.SystemException { 7934 return getPersistence().filterCountByG_A_ST(groupId, articleId, statuses); 7935 } 7936 7937 /** 7938 * Returns all the journal articles where groupId = ? and articleId = ? and status ≠ ?. 7939 * 7940 * @param groupId the group ID 7941 * @param articleId the article ID 7942 * @param status the status 7943 * @return the matching journal articles 7944 * @throws SystemException if a system exception occurred 7945 */ 7946 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_NotST( 7947 long groupId, java.lang.String articleId, int status) 7948 throws com.liferay.portal.kernel.exception.SystemException { 7949 return getPersistence().findByG_A_NotST(groupId, articleId, status); 7950 } 7951 7952 /** 7953 * Returns a range of all the journal articles where groupId = ? and articleId = ? and status ≠ ?. 7954 * 7955 * <p> 7956 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7957 * </p> 7958 * 7959 * @param groupId the group ID 7960 * @param articleId the article ID 7961 * @param status the status 7962 * @param start the lower bound of the range of journal articles 7963 * @param end the upper bound of the range of journal articles (not inclusive) 7964 * @return the range of matching journal articles 7965 * @throws SystemException if a system exception occurred 7966 */ 7967 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_NotST( 7968 long groupId, java.lang.String articleId, int status, int start, int end) 7969 throws com.liferay.portal.kernel.exception.SystemException { 7970 return getPersistence() 7971 .findByG_A_NotST(groupId, articleId, status, start, end); 7972 } 7973 7974 /** 7975 * Returns an ordered range of all the journal articles where groupId = ? and articleId = ? and status ≠ ?. 7976 * 7977 * <p> 7978 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 7979 * </p> 7980 * 7981 * @param groupId the group ID 7982 * @param articleId the article ID 7983 * @param status the status 7984 * @param start the lower bound of the range of journal articles 7985 * @param end the upper bound of the range of journal articles (not inclusive) 7986 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 7987 * @return the ordered range of matching journal articles 7988 * @throws SystemException if a system exception occurred 7989 */ 7990 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_A_NotST( 7991 long groupId, java.lang.String articleId, int status, int start, 7992 int end, 7993 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 7994 throws com.liferay.portal.kernel.exception.SystemException { 7995 return getPersistence() 7996 .findByG_A_NotST(groupId, articleId, status, start, end, 7997 orderByComparator); 7998 } 7999 8000 /** 8001 * Returns the first journal article in the ordered set where groupId = ? and articleId = ? and status ≠ ?. 8002 * 8003 * @param groupId the group ID 8004 * @param articleId the article ID 8005 * @param status the status 8006 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8007 * @return the first matching journal article 8008 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 8009 * @throws SystemException if a system exception occurred 8010 */ 8011 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_NotST_First( 8012 long groupId, java.lang.String articleId, int status, 8013 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8014 throws com.liferay.portal.kernel.exception.SystemException, 8015 com.liferay.portlet.journal.NoSuchArticleException { 8016 return getPersistence() 8017 .findByG_A_NotST_First(groupId, articleId, status, 8018 orderByComparator); 8019 } 8020 8021 /** 8022 * Returns the first journal article in the ordered set where groupId = ? and articleId = ? and status ≠ ?. 8023 * 8024 * @param groupId the group ID 8025 * @param articleId the article ID 8026 * @param status the status 8027 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8028 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 8029 * @throws SystemException if a system exception occurred 8030 */ 8031 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_NotST_First( 8032 long groupId, java.lang.String articleId, int status, 8033 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8034 throws com.liferay.portal.kernel.exception.SystemException { 8035 return getPersistence() 8036 .fetchByG_A_NotST_First(groupId, articleId, status, 8037 orderByComparator); 8038 } 8039 8040 /** 8041 * Returns the last journal article in the ordered set where groupId = ? and articleId = ? and status ≠ ?. 8042 * 8043 * @param groupId the group ID 8044 * @param articleId the article ID 8045 * @param status the status 8046 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8047 * @return the last matching journal article 8048 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 8049 * @throws SystemException if a system exception occurred 8050 */ 8051 public static com.liferay.portlet.journal.model.JournalArticle findByG_A_NotST_Last( 8052 long groupId, java.lang.String articleId, int status, 8053 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8054 throws com.liferay.portal.kernel.exception.SystemException, 8055 com.liferay.portlet.journal.NoSuchArticleException { 8056 return getPersistence() 8057 .findByG_A_NotST_Last(groupId, articleId, status, 8058 orderByComparator); 8059 } 8060 8061 /** 8062 * Returns the last journal article in the ordered set where groupId = ? and articleId = ? and status ≠ ?. 8063 * 8064 * @param groupId the group ID 8065 * @param articleId the article ID 8066 * @param status the status 8067 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8068 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 8069 * @throws SystemException if a system exception occurred 8070 */ 8071 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_A_NotST_Last( 8072 long groupId, java.lang.String articleId, int status, 8073 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8074 throws com.liferay.portal.kernel.exception.SystemException { 8075 return getPersistence() 8076 .fetchByG_A_NotST_Last(groupId, articleId, status, 8077 orderByComparator); 8078 } 8079 8080 /** 8081 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and articleId = ? and status ≠ ?. 8082 * 8083 * @param id the primary key of the current journal article 8084 * @param groupId the group ID 8085 * @param articleId the article ID 8086 * @param status the status 8087 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8088 * @return the previous, current, and next journal article 8089 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8090 * @throws SystemException if a system exception occurred 8091 */ 8092 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_A_NotST_PrevAndNext( 8093 long id, long groupId, java.lang.String articleId, int status, 8094 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8095 throws com.liferay.portal.kernel.exception.SystemException, 8096 com.liferay.portlet.journal.NoSuchArticleException { 8097 return getPersistence() 8098 .findByG_A_NotST_PrevAndNext(id, groupId, articleId, status, 8099 orderByComparator); 8100 } 8101 8102 /** 8103 * Returns all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status ≠ ?. 8104 * 8105 * @param groupId the group ID 8106 * @param articleId the article ID 8107 * @param status the status 8108 * @return the matching journal articles that the user has permission to view 8109 * @throws SystemException if a system exception occurred 8110 */ 8111 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_NotST( 8112 long groupId, java.lang.String articleId, int status) 8113 throws com.liferay.portal.kernel.exception.SystemException { 8114 return getPersistence().filterFindByG_A_NotST(groupId, articleId, status); 8115 } 8116 8117 /** 8118 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and articleId = ? and status ≠ ?. 8119 * 8120 * <p> 8121 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8122 * </p> 8123 * 8124 * @param groupId the group ID 8125 * @param articleId the article ID 8126 * @param status the status 8127 * @param start the lower bound of the range of journal articles 8128 * @param end the upper bound of the range of journal articles (not inclusive) 8129 * @return the range of matching journal articles that the user has permission to view 8130 * @throws SystemException if a system exception occurred 8131 */ 8132 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_NotST( 8133 long groupId, java.lang.String articleId, int status, int start, int end) 8134 throws com.liferay.portal.kernel.exception.SystemException { 8135 return getPersistence() 8136 .filterFindByG_A_NotST(groupId, articleId, status, start, end); 8137 } 8138 8139 /** 8140 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and articleId = ? and status ≠ ?. 8141 * 8142 * <p> 8143 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8144 * </p> 8145 * 8146 * @param groupId the group ID 8147 * @param articleId the article ID 8148 * @param status the status 8149 * @param start the lower bound of the range of journal articles 8150 * @param end the upper bound of the range of journal articles (not inclusive) 8151 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 8152 * @return the ordered range of matching journal articles that the user has permission to view 8153 * @throws SystemException if a system exception occurred 8154 */ 8155 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_A_NotST( 8156 long groupId, java.lang.String articleId, int status, int start, 8157 int end, 8158 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8159 throws com.liferay.portal.kernel.exception.SystemException { 8160 return getPersistence() 8161 .filterFindByG_A_NotST(groupId, articleId, status, start, 8162 end, orderByComparator); 8163 } 8164 8165 /** 8166 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and articleId = ? and status ≠ ?. 8167 * 8168 * @param id the primary key of the current journal article 8169 * @param groupId the group ID 8170 * @param articleId the article ID 8171 * @param status the status 8172 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8173 * @return the previous, current, and next journal article 8174 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8175 * @throws SystemException if a system exception occurred 8176 */ 8177 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_A_NotST_PrevAndNext( 8178 long id, long groupId, java.lang.String articleId, int status, 8179 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8180 throws com.liferay.portal.kernel.exception.SystemException, 8181 com.liferay.portlet.journal.NoSuchArticleException { 8182 return getPersistence() 8183 .filterFindByG_A_NotST_PrevAndNext(id, groupId, articleId, 8184 status, orderByComparator); 8185 } 8186 8187 /** 8188 * Removes all the journal articles where groupId = ? and articleId = ? and status ≠ ? from the database. 8189 * 8190 * @param groupId the group ID 8191 * @param articleId the article ID 8192 * @param status the status 8193 * @throws SystemException if a system exception occurred 8194 */ 8195 public static void removeByG_A_NotST(long groupId, 8196 java.lang.String articleId, int status) 8197 throws com.liferay.portal.kernel.exception.SystemException { 8198 getPersistence().removeByG_A_NotST(groupId, articleId, status); 8199 } 8200 8201 /** 8202 * Returns the number of journal articles where groupId = ? and articleId = ? and status ≠ ?. 8203 * 8204 * @param groupId the group ID 8205 * @param articleId the article ID 8206 * @param status the status 8207 * @return the number of matching journal articles 8208 * @throws SystemException if a system exception occurred 8209 */ 8210 public static int countByG_A_NotST(long groupId, 8211 java.lang.String articleId, int status) 8212 throws com.liferay.portal.kernel.exception.SystemException { 8213 return getPersistence().countByG_A_NotST(groupId, articleId, status); 8214 } 8215 8216 /** 8217 * Returns the number of journal articles that the user has permission to view where groupId = ? and articleId = ? and status ≠ ?. 8218 * 8219 * @param groupId the group ID 8220 * @param articleId the article ID 8221 * @param status the status 8222 * @return the number of matching journal articles that the user has permission to view 8223 * @throws SystemException if a system exception occurred 8224 */ 8225 public static int filterCountByG_A_NotST(long groupId, 8226 java.lang.String articleId, int status) 8227 throws com.liferay.portal.kernel.exception.SystemException { 8228 return getPersistence() 8229 .filterCountByG_A_NotST(groupId, articleId, status); 8230 } 8231 8232 /** 8233 * Returns all the journal articles where groupId = ? and urlTitle = ? and status = ?. 8234 * 8235 * @param groupId the group ID 8236 * @param urlTitle the url title 8237 * @param status the status 8238 * @return the matching journal articles 8239 * @throws SystemException if a system exception occurred 8240 */ 8241 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_UT_ST( 8242 long groupId, java.lang.String urlTitle, int status) 8243 throws com.liferay.portal.kernel.exception.SystemException { 8244 return getPersistence().findByG_UT_ST(groupId, urlTitle, status); 8245 } 8246 8247 /** 8248 * Returns a range of all the journal articles where groupId = ? and urlTitle = ? and status = ?. 8249 * 8250 * <p> 8251 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8252 * </p> 8253 * 8254 * @param groupId the group ID 8255 * @param urlTitle the url title 8256 * @param status the status 8257 * @param start the lower bound of the range of journal articles 8258 * @param end the upper bound of the range of journal articles (not inclusive) 8259 * @return the range of matching journal articles 8260 * @throws SystemException if a system exception occurred 8261 */ 8262 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_UT_ST( 8263 long groupId, java.lang.String urlTitle, int status, int start, int end) 8264 throws com.liferay.portal.kernel.exception.SystemException { 8265 return getPersistence() 8266 .findByG_UT_ST(groupId, urlTitle, status, start, end); 8267 } 8268 8269 /** 8270 * Returns an ordered range of all the journal articles where groupId = ? and urlTitle = ? and status = ?. 8271 * 8272 * <p> 8273 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8274 * </p> 8275 * 8276 * @param groupId the group ID 8277 * @param urlTitle the url title 8278 * @param status the status 8279 * @param start the lower bound of the range of journal articles 8280 * @param end the upper bound of the range of journal articles (not inclusive) 8281 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 8282 * @return the ordered range of matching journal articles 8283 * @throws SystemException if a system exception occurred 8284 */ 8285 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByG_UT_ST( 8286 long groupId, java.lang.String urlTitle, int status, int start, 8287 int end, 8288 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8289 throws com.liferay.portal.kernel.exception.SystemException { 8290 return getPersistence() 8291 .findByG_UT_ST(groupId, urlTitle, status, start, end, 8292 orderByComparator); 8293 } 8294 8295 /** 8296 * Returns the first journal article in the ordered set where groupId = ? and urlTitle = ? and status = ?. 8297 * 8298 * @param groupId the group ID 8299 * @param urlTitle the url title 8300 * @param status the status 8301 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8302 * @return the first matching journal article 8303 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 8304 * @throws SystemException if a system exception occurred 8305 */ 8306 public static com.liferay.portlet.journal.model.JournalArticle findByG_UT_ST_First( 8307 long groupId, java.lang.String urlTitle, int status, 8308 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8309 throws com.liferay.portal.kernel.exception.SystemException, 8310 com.liferay.portlet.journal.NoSuchArticleException { 8311 return getPersistence() 8312 .findByG_UT_ST_First(groupId, urlTitle, status, 8313 orderByComparator); 8314 } 8315 8316 /** 8317 * Returns the first journal article in the ordered set where groupId = ? and urlTitle = ? and status = ?. 8318 * 8319 * @param groupId the group ID 8320 * @param urlTitle the url title 8321 * @param status the status 8322 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8323 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 8324 * @throws SystemException if a system exception occurred 8325 */ 8326 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_UT_ST_First( 8327 long groupId, java.lang.String urlTitle, int status, 8328 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8329 throws com.liferay.portal.kernel.exception.SystemException { 8330 return getPersistence() 8331 .fetchByG_UT_ST_First(groupId, urlTitle, status, 8332 orderByComparator); 8333 } 8334 8335 /** 8336 * Returns the last journal article in the ordered set where groupId = ? and urlTitle = ? and status = ?. 8337 * 8338 * @param groupId the group ID 8339 * @param urlTitle the url title 8340 * @param status the status 8341 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8342 * @return the last matching journal article 8343 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 8344 * @throws SystemException if a system exception occurred 8345 */ 8346 public static com.liferay.portlet.journal.model.JournalArticle findByG_UT_ST_Last( 8347 long groupId, java.lang.String urlTitle, int status, 8348 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8349 throws com.liferay.portal.kernel.exception.SystemException, 8350 com.liferay.portlet.journal.NoSuchArticleException { 8351 return getPersistence() 8352 .findByG_UT_ST_Last(groupId, urlTitle, status, 8353 orderByComparator); 8354 } 8355 8356 /** 8357 * Returns the last journal article in the ordered set where groupId = ? and urlTitle = ? and status = ?. 8358 * 8359 * @param groupId the group ID 8360 * @param urlTitle the url title 8361 * @param status the status 8362 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8363 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 8364 * @throws SystemException if a system exception occurred 8365 */ 8366 public static com.liferay.portlet.journal.model.JournalArticle fetchByG_UT_ST_Last( 8367 long groupId, java.lang.String urlTitle, int status, 8368 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8369 throws com.liferay.portal.kernel.exception.SystemException { 8370 return getPersistence() 8371 .fetchByG_UT_ST_Last(groupId, urlTitle, status, 8372 orderByComparator); 8373 } 8374 8375 /** 8376 * Returns the journal articles before and after the current journal article in the ordered set where groupId = ? and urlTitle = ? and status = ?. 8377 * 8378 * @param id the primary key of the current journal article 8379 * @param groupId the group ID 8380 * @param urlTitle the url title 8381 * @param status the status 8382 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8383 * @return the previous, current, and next journal article 8384 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8385 * @throws SystemException if a system exception occurred 8386 */ 8387 public static com.liferay.portlet.journal.model.JournalArticle[] findByG_UT_ST_PrevAndNext( 8388 long id, long groupId, java.lang.String urlTitle, int status, 8389 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8390 throws com.liferay.portal.kernel.exception.SystemException, 8391 com.liferay.portlet.journal.NoSuchArticleException { 8392 return getPersistence() 8393 .findByG_UT_ST_PrevAndNext(id, groupId, urlTitle, status, 8394 orderByComparator); 8395 } 8396 8397 /** 8398 * Returns all the journal articles that the user has permission to view where groupId = ? and urlTitle = ? and status = ?. 8399 * 8400 * @param groupId the group ID 8401 * @param urlTitle the url title 8402 * @param status the status 8403 * @return the matching journal articles that the user has permission to view 8404 * @throws SystemException if a system exception occurred 8405 */ 8406 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_UT_ST( 8407 long groupId, java.lang.String urlTitle, int status) 8408 throws com.liferay.portal.kernel.exception.SystemException { 8409 return getPersistence().filterFindByG_UT_ST(groupId, urlTitle, status); 8410 } 8411 8412 /** 8413 * Returns a range of all the journal articles that the user has permission to view where groupId = ? and urlTitle = ? and status = ?. 8414 * 8415 * <p> 8416 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8417 * </p> 8418 * 8419 * @param groupId the group ID 8420 * @param urlTitle the url title 8421 * @param status the status 8422 * @param start the lower bound of the range of journal articles 8423 * @param end the upper bound of the range of journal articles (not inclusive) 8424 * @return the range of matching journal articles that the user has permission to view 8425 * @throws SystemException if a system exception occurred 8426 */ 8427 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_UT_ST( 8428 long groupId, java.lang.String urlTitle, int status, int start, int end) 8429 throws com.liferay.portal.kernel.exception.SystemException { 8430 return getPersistence() 8431 .filterFindByG_UT_ST(groupId, urlTitle, status, start, end); 8432 } 8433 8434 /** 8435 * Returns an ordered range of all the journal articles that the user has permissions to view where groupId = ? and urlTitle = ? and status = ?. 8436 * 8437 * <p> 8438 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8439 * </p> 8440 * 8441 * @param groupId the group ID 8442 * @param urlTitle the url title 8443 * @param status the status 8444 * @param start the lower bound of the range of journal articles 8445 * @param end the upper bound of the range of journal articles (not inclusive) 8446 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 8447 * @return the ordered range of matching journal articles that the user has permission to view 8448 * @throws SystemException if a system exception occurred 8449 */ 8450 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> filterFindByG_UT_ST( 8451 long groupId, java.lang.String urlTitle, int status, int start, 8452 int end, 8453 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8454 throws com.liferay.portal.kernel.exception.SystemException { 8455 return getPersistence() 8456 .filterFindByG_UT_ST(groupId, urlTitle, status, start, end, 8457 orderByComparator); 8458 } 8459 8460 /** 8461 * Returns the journal articles before and after the current journal article in the ordered set of journal articles that the user has permission to view where groupId = ? and urlTitle = ? and status = ?. 8462 * 8463 * @param id the primary key of the current journal article 8464 * @param groupId the group ID 8465 * @param urlTitle the url title 8466 * @param status the status 8467 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8468 * @return the previous, current, and next journal article 8469 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8470 * @throws SystemException if a system exception occurred 8471 */ 8472 public static com.liferay.portlet.journal.model.JournalArticle[] filterFindByG_UT_ST_PrevAndNext( 8473 long id, long groupId, java.lang.String urlTitle, int status, 8474 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8475 throws com.liferay.portal.kernel.exception.SystemException, 8476 com.liferay.portlet.journal.NoSuchArticleException { 8477 return getPersistence() 8478 .filterFindByG_UT_ST_PrevAndNext(id, groupId, urlTitle, 8479 status, orderByComparator); 8480 } 8481 8482 /** 8483 * Removes all the journal articles where groupId = ? and urlTitle = ? and status = ? from the database. 8484 * 8485 * @param groupId the group ID 8486 * @param urlTitle the url title 8487 * @param status the status 8488 * @throws SystemException if a system exception occurred 8489 */ 8490 public static void removeByG_UT_ST(long groupId, java.lang.String urlTitle, 8491 int status) throws com.liferay.portal.kernel.exception.SystemException { 8492 getPersistence().removeByG_UT_ST(groupId, urlTitle, status); 8493 } 8494 8495 /** 8496 * Returns the number of journal articles where groupId = ? and urlTitle = ? and status = ?. 8497 * 8498 * @param groupId the group ID 8499 * @param urlTitle the url title 8500 * @param status the status 8501 * @return the number of matching journal articles 8502 * @throws SystemException if a system exception occurred 8503 */ 8504 public static int countByG_UT_ST(long groupId, java.lang.String urlTitle, 8505 int status) throws com.liferay.portal.kernel.exception.SystemException { 8506 return getPersistence().countByG_UT_ST(groupId, urlTitle, status); 8507 } 8508 8509 /** 8510 * Returns the number of journal articles that the user has permission to view where groupId = ? and urlTitle = ? and status = ?. 8511 * 8512 * @param groupId the group ID 8513 * @param urlTitle the url title 8514 * @param status the status 8515 * @return the number of matching journal articles that the user has permission to view 8516 * @throws SystemException if a system exception occurred 8517 */ 8518 public static int filterCountByG_UT_ST(long groupId, 8519 java.lang.String urlTitle, int status) 8520 throws com.liferay.portal.kernel.exception.SystemException { 8521 return getPersistence().filterCountByG_UT_ST(groupId, urlTitle, status); 8522 } 8523 8524 /** 8525 * Returns all the journal articles where companyId = ? and version = ? and status = ?. 8526 * 8527 * @param companyId the company ID 8528 * @param version the version 8529 * @param status the status 8530 * @return the matching journal articles 8531 * @throws SystemException if a system exception occurred 8532 */ 8533 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_V_ST( 8534 long companyId, double version, int status) 8535 throws com.liferay.portal.kernel.exception.SystemException { 8536 return getPersistence().findByC_V_ST(companyId, version, status); 8537 } 8538 8539 /** 8540 * Returns a range of all the journal articles where companyId = ? and version = ? and status = ?. 8541 * 8542 * <p> 8543 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8544 * </p> 8545 * 8546 * @param companyId the company ID 8547 * @param version the version 8548 * @param status the status 8549 * @param start the lower bound of the range of journal articles 8550 * @param end the upper bound of the range of journal articles (not inclusive) 8551 * @return the range of matching journal articles 8552 * @throws SystemException if a system exception occurred 8553 */ 8554 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_V_ST( 8555 long companyId, double version, int status, int start, int end) 8556 throws com.liferay.portal.kernel.exception.SystemException { 8557 return getPersistence() 8558 .findByC_V_ST(companyId, version, status, start, end); 8559 } 8560 8561 /** 8562 * Returns an ordered range of all the journal articles where companyId = ? and version = ? and status = ?. 8563 * 8564 * <p> 8565 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8566 * </p> 8567 * 8568 * @param companyId the company ID 8569 * @param version the version 8570 * @param status the status 8571 * @param start the lower bound of the range of journal articles 8572 * @param end the upper bound of the range of journal articles (not inclusive) 8573 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 8574 * @return the ordered range of matching journal articles 8575 * @throws SystemException if a system exception occurred 8576 */ 8577 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findByC_V_ST( 8578 long companyId, double version, int status, int start, int end, 8579 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8580 throws com.liferay.portal.kernel.exception.SystemException { 8581 return getPersistence() 8582 .findByC_V_ST(companyId, version, status, start, end, 8583 orderByComparator); 8584 } 8585 8586 /** 8587 * Returns the first journal article in the ordered set where companyId = ? and version = ? and status = ?. 8588 * 8589 * @param companyId the company ID 8590 * @param version the version 8591 * @param status the status 8592 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8593 * @return the first matching journal article 8594 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 8595 * @throws SystemException if a system exception occurred 8596 */ 8597 public static com.liferay.portlet.journal.model.JournalArticle findByC_V_ST_First( 8598 long companyId, double version, int status, 8599 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8600 throws com.liferay.portal.kernel.exception.SystemException, 8601 com.liferay.portlet.journal.NoSuchArticleException { 8602 return getPersistence() 8603 .findByC_V_ST_First(companyId, version, status, 8604 orderByComparator); 8605 } 8606 8607 /** 8608 * Returns the first journal article in the ordered set where companyId = ? and version = ? and status = ?. 8609 * 8610 * @param companyId the company ID 8611 * @param version the version 8612 * @param status the status 8613 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8614 * @return the first matching journal article, or <code>null</code> if a matching journal article could not be found 8615 * @throws SystemException if a system exception occurred 8616 */ 8617 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_V_ST_First( 8618 long companyId, double version, int status, 8619 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8620 throws com.liferay.portal.kernel.exception.SystemException { 8621 return getPersistence() 8622 .fetchByC_V_ST_First(companyId, version, status, 8623 orderByComparator); 8624 } 8625 8626 /** 8627 * Returns the last journal article in the ordered set where companyId = ? and version = ? and status = ?. 8628 * 8629 * @param companyId the company ID 8630 * @param version the version 8631 * @param status the status 8632 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8633 * @return the last matching journal article 8634 * @throws com.liferay.portlet.journal.NoSuchArticleException if a matching journal article could not be found 8635 * @throws SystemException if a system exception occurred 8636 */ 8637 public static com.liferay.portlet.journal.model.JournalArticle findByC_V_ST_Last( 8638 long companyId, double version, int status, 8639 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8640 throws com.liferay.portal.kernel.exception.SystemException, 8641 com.liferay.portlet.journal.NoSuchArticleException { 8642 return getPersistence() 8643 .findByC_V_ST_Last(companyId, version, status, 8644 orderByComparator); 8645 } 8646 8647 /** 8648 * Returns the last journal article in the ordered set where companyId = ? and version = ? and status = ?. 8649 * 8650 * @param companyId the company ID 8651 * @param version the version 8652 * @param status the status 8653 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8654 * @return the last matching journal article, or <code>null</code> if a matching journal article could not be found 8655 * @throws SystemException if a system exception occurred 8656 */ 8657 public static com.liferay.portlet.journal.model.JournalArticle fetchByC_V_ST_Last( 8658 long companyId, double version, int status, 8659 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8660 throws com.liferay.portal.kernel.exception.SystemException { 8661 return getPersistence() 8662 .fetchByC_V_ST_Last(companyId, version, status, 8663 orderByComparator); 8664 } 8665 8666 /** 8667 * Returns the journal articles before and after the current journal article in the ordered set where companyId = ? and version = ? and status = ?. 8668 * 8669 * @param id the primary key of the current journal article 8670 * @param companyId the company ID 8671 * @param version the version 8672 * @param status the status 8673 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 8674 * @return the previous, current, and next journal article 8675 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8676 * @throws SystemException if a system exception occurred 8677 */ 8678 public static com.liferay.portlet.journal.model.JournalArticle[] findByC_V_ST_PrevAndNext( 8679 long id, long companyId, double version, int status, 8680 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8681 throws com.liferay.portal.kernel.exception.SystemException, 8682 com.liferay.portlet.journal.NoSuchArticleException { 8683 return getPersistence() 8684 .findByC_V_ST_PrevAndNext(id, companyId, version, status, 8685 orderByComparator); 8686 } 8687 8688 /** 8689 * Removes all the journal articles where companyId = ? and version = ? and status = ? from the database. 8690 * 8691 * @param companyId the company ID 8692 * @param version the version 8693 * @param status the status 8694 * @throws SystemException if a system exception occurred 8695 */ 8696 public static void removeByC_V_ST(long companyId, double version, int status) 8697 throws com.liferay.portal.kernel.exception.SystemException { 8698 getPersistence().removeByC_V_ST(companyId, version, status); 8699 } 8700 8701 /** 8702 * Returns the number of journal articles where companyId = ? and version = ? and status = ?. 8703 * 8704 * @param companyId the company ID 8705 * @param version the version 8706 * @param status the status 8707 * @return the number of matching journal articles 8708 * @throws SystemException if a system exception occurred 8709 */ 8710 public static int countByC_V_ST(long companyId, double version, int status) 8711 throws com.liferay.portal.kernel.exception.SystemException { 8712 return getPersistence().countByC_V_ST(companyId, version, status); 8713 } 8714 8715 /** 8716 * Caches the journal article in the entity cache if it is enabled. 8717 * 8718 * @param journalArticle the journal article 8719 */ 8720 public static void cacheResult( 8721 com.liferay.portlet.journal.model.JournalArticle journalArticle) { 8722 getPersistence().cacheResult(journalArticle); 8723 } 8724 8725 /** 8726 * Caches the journal articles in the entity cache if it is enabled. 8727 * 8728 * @param journalArticles the journal articles 8729 */ 8730 public static void cacheResult( 8731 java.util.List<com.liferay.portlet.journal.model.JournalArticle> journalArticles) { 8732 getPersistence().cacheResult(journalArticles); 8733 } 8734 8735 /** 8736 * Creates a new journal article with the primary key. Does not add the journal article to the database. 8737 * 8738 * @param id the primary key for the new journal article 8739 * @return the new journal article 8740 */ 8741 public static com.liferay.portlet.journal.model.JournalArticle create( 8742 long id) { 8743 return getPersistence().create(id); 8744 } 8745 8746 /** 8747 * Removes the journal article with the primary key from the database. Also notifies the appropriate model listeners. 8748 * 8749 * @param id the primary key of the journal article 8750 * @return the journal article that was removed 8751 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8752 * @throws SystemException if a system exception occurred 8753 */ 8754 public static com.liferay.portlet.journal.model.JournalArticle remove( 8755 long id) 8756 throws com.liferay.portal.kernel.exception.SystemException, 8757 com.liferay.portlet.journal.NoSuchArticleException { 8758 return getPersistence().remove(id); 8759 } 8760 8761 public static com.liferay.portlet.journal.model.JournalArticle updateImpl( 8762 com.liferay.portlet.journal.model.JournalArticle journalArticle) 8763 throws com.liferay.portal.kernel.exception.SystemException { 8764 return getPersistence().updateImpl(journalArticle); 8765 } 8766 8767 /** 8768 * Returns the journal article with the primary key or throws a {@link com.liferay.portlet.journal.NoSuchArticleException} if it could not be found. 8769 * 8770 * @param id the primary key of the journal article 8771 * @return the journal article 8772 * @throws com.liferay.portlet.journal.NoSuchArticleException if a journal article with the primary key could not be found 8773 * @throws SystemException if a system exception occurred 8774 */ 8775 public static com.liferay.portlet.journal.model.JournalArticle findByPrimaryKey( 8776 long id) 8777 throws com.liferay.portal.kernel.exception.SystemException, 8778 com.liferay.portlet.journal.NoSuchArticleException { 8779 return getPersistence().findByPrimaryKey(id); 8780 } 8781 8782 /** 8783 * Returns the journal article with the primary key or returns <code>null</code> if it could not be found. 8784 * 8785 * @param id the primary key of the journal article 8786 * @return the journal article, or <code>null</code> if a journal article with the primary key could not be found 8787 * @throws SystemException if a system exception occurred 8788 */ 8789 public static com.liferay.portlet.journal.model.JournalArticle fetchByPrimaryKey( 8790 long id) throws com.liferay.portal.kernel.exception.SystemException { 8791 return getPersistence().fetchByPrimaryKey(id); 8792 } 8793 8794 /** 8795 * Returns all the journal articles. 8796 * 8797 * @return the journal articles 8798 * @throws SystemException if a system exception occurred 8799 */ 8800 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findAll() 8801 throws com.liferay.portal.kernel.exception.SystemException { 8802 return getPersistence().findAll(); 8803 } 8804 8805 /** 8806 * Returns a range of all the journal articles. 8807 * 8808 * <p> 8809 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8810 * </p> 8811 * 8812 * @param start the lower bound of the range of journal articles 8813 * @param end the upper bound of the range of journal articles (not inclusive) 8814 * @return the range of journal articles 8815 * @throws SystemException if a system exception occurred 8816 */ 8817 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findAll( 8818 int start, int end) 8819 throws com.liferay.portal.kernel.exception.SystemException { 8820 return getPersistence().findAll(start, end); 8821 } 8822 8823 /** 8824 * Returns an ordered range of all the journal articles. 8825 * 8826 * <p> 8827 * 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.portlet.journal.model.impl.JournalArticleModelImpl}. 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. 8828 * </p> 8829 * 8830 * @param start the lower bound of the range of journal articles 8831 * @param end the upper bound of the range of journal articles (not inclusive) 8832 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 8833 * @return the ordered range of journal articles 8834 * @throws SystemException if a system exception occurred 8835 */ 8836 public static java.util.List<com.liferay.portlet.journal.model.JournalArticle> findAll( 8837 int start, int end, 8838 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 8839 throws com.liferay.portal.kernel.exception.SystemException { 8840 return getPersistence().findAll(start, end, orderByComparator); 8841 } 8842 8843 /** 8844 * Removes all the journal articles from the database. 8845 * 8846 * @throws SystemException if a system exception occurred 8847 */ 8848 public static void removeAll() 8849 throws com.liferay.portal.kernel.exception.SystemException { 8850 getPersistence().removeAll(); 8851 } 8852 8853 /** 8854 * Returns the number of journal articles. 8855 * 8856 * @return the number of journal articles 8857 * @throws SystemException if a system exception occurred 8858 */ 8859 public static int countAll() 8860 throws com.liferay.portal.kernel.exception.SystemException { 8861 return getPersistence().countAll(); 8862 } 8863 8864 public static JournalArticlePersistence getPersistence() { 8865 if (_persistence == null) { 8866 _persistence = (JournalArticlePersistence)PortalBeanLocatorUtil.locate(JournalArticlePersistence.class.getName()); 8867 8868 ReferenceRegistry.registerReference(JournalArticleUtil.class, 8869 "_persistence"); 8870 } 8871 8872 return _persistence; 8873 } 8874 8875 /** 8876 * @deprecated As of 6.2.0 8877 */ 8878 public void setPersistence(JournalArticlePersistence persistence) { 8879 } 8880 8881 private static JournalArticlePersistence _persistence; 8882 }