001 /** 002 * Copyright (c) 2000-2012 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.dynamicdatamapping.service.persistence; 016 017 import com.liferay.portal.kernel.bean.PortalBeanLocatorUtil; 018 import com.liferay.portal.kernel.dao.orm.DynamicQuery; 019 import com.liferay.portal.kernel.exception.SystemException; 020 import com.liferay.portal.kernel.util.OrderByComparator; 021 import com.liferay.portal.kernel.util.ReferenceRegistry; 022 import com.liferay.portal.service.ServiceContext; 023 024 import com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink; 025 026 import java.util.List; 027 028 /** 029 * The persistence utility for the d d m storage link service. This utility wraps {@link DDMStorageLinkPersistenceImpl} 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. 030 * 031 * <p> 032 * Caching information and settings can be found in <code>portal.properties</code> 033 * </p> 034 * 035 * @author Brian Wing Shun Chan 036 * @see DDMStorageLinkPersistence 037 * @see DDMStorageLinkPersistenceImpl 038 * @generated 039 */ 040 public class DDMStorageLinkUtil { 041 /* 042 * NOTE FOR DEVELOPERS: 043 * 044 * Never modify this class directly. Modify <code>service.xml</code> and rerun ServiceBuilder to regenerate this class. 045 */ 046 047 /** 048 * @see com.liferay.portal.service.persistence.BasePersistence#clearCache() 049 */ 050 public static void clearCache() { 051 getPersistence().clearCache(); 052 } 053 054 /** 055 * @see com.liferay.portal.service.persistence.BasePersistence#clearCache(com.liferay.portal.model.BaseModel) 056 */ 057 public static void clearCache(DDMStorageLink ddmStorageLink) { 058 getPersistence().clearCache(ddmStorageLink); 059 } 060 061 /** 062 * @see com.liferay.portal.service.persistence.BasePersistence#countWithDynamicQuery(DynamicQuery) 063 */ 064 public long countWithDynamicQuery(DynamicQuery dynamicQuery) 065 throws SystemException { 066 return getPersistence().countWithDynamicQuery(dynamicQuery); 067 } 068 069 /** 070 * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery) 071 */ 072 public static List<DDMStorageLink> findWithDynamicQuery( 073 DynamicQuery dynamicQuery) throws SystemException { 074 return getPersistence().findWithDynamicQuery(dynamicQuery); 075 } 076 077 /** 078 * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int) 079 */ 080 public static List<DDMStorageLink> findWithDynamicQuery( 081 DynamicQuery dynamicQuery, int start, int end) 082 throws SystemException { 083 return getPersistence().findWithDynamicQuery(dynamicQuery, start, end); 084 } 085 086 /** 087 * @see com.liferay.portal.service.persistence.BasePersistence#findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator) 088 */ 089 public static List<DDMStorageLink> findWithDynamicQuery( 090 DynamicQuery dynamicQuery, int start, int end, 091 OrderByComparator orderByComparator) throws SystemException { 092 return getPersistence() 093 .findWithDynamicQuery(dynamicQuery, start, end, 094 orderByComparator); 095 } 096 097 /** 098 * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, boolean) 099 */ 100 public static DDMStorageLink update(DDMStorageLink ddmStorageLink, 101 boolean merge) throws SystemException { 102 return getPersistence().update(ddmStorageLink, merge); 103 } 104 105 /** 106 * @see com.liferay.portal.service.persistence.BasePersistence#update(com.liferay.portal.model.BaseModel, boolean, ServiceContext) 107 */ 108 public static DDMStorageLink update(DDMStorageLink ddmStorageLink, 109 boolean merge, ServiceContext serviceContext) throws SystemException { 110 return getPersistence().update(ddmStorageLink, merge, serviceContext); 111 } 112 113 /** 114 * Caches the d d m storage link in the entity cache if it is enabled. 115 * 116 * @param ddmStorageLink the d d m storage link 117 */ 118 public static void cacheResult( 119 com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink ddmStorageLink) { 120 getPersistence().cacheResult(ddmStorageLink); 121 } 122 123 /** 124 * Caches the d d m storage links in the entity cache if it is enabled. 125 * 126 * @param ddmStorageLinks the d d m storage links 127 */ 128 public static void cacheResult( 129 java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> ddmStorageLinks) { 130 getPersistence().cacheResult(ddmStorageLinks); 131 } 132 133 /** 134 * Creates a new d d m storage link with the primary key. Does not add the d d m storage link to the database. 135 * 136 * @param storageLinkId the primary key for the new d d m storage link 137 * @return the new d d m storage link 138 */ 139 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink create( 140 long storageLinkId) { 141 return getPersistence().create(storageLinkId); 142 } 143 144 /** 145 * Removes the d d m storage link with the primary key from the database. Also notifies the appropriate model listeners. 146 * 147 * @param storageLinkId the primary key of the d d m storage link 148 * @return the d d m storage link that was removed 149 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a d d m storage link with the primary key could not be found 150 * @throws SystemException if a system exception occurred 151 */ 152 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink remove( 153 long storageLinkId) 154 throws com.liferay.portal.kernel.exception.SystemException, 155 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 156 return getPersistence().remove(storageLinkId); 157 } 158 159 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink updateImpl( 160 com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink ddmStorageLink, 161 boolean merge) 162 throws com.liferay.portal.kernel.exception.SystemException { 163 return getPersistence().updateImpl(ddmStorageLink, merge); 164 } 165 166 /** 167 * Returns the d d m storage link with the primary key or throws a {@link com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException} if it could not be found. 168 * 169 * @param storageLinkId the primary key of the d d m storage link 170 * @return the d d m storage link 171 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a d d m storage link with the primary key could not be found 172 * @throws SystemException if a system exception occurred 173 */ 174 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink findByPrimaryKey( 175 long storageLinkId) 176 throws com.liferay.portal.kernel.exception.SystemException, 177 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 178 return getPersistence().findByPrimaryKey(storageLinkId); 179 } 180 181 /** 182 * Returns the d d m storage link with the primary key or returns <code>null</code> if it could not be found. 183 * 184 * @param storageLinkId the primary key of the d d m storage link 185 * @return the d d m storage link, or <code>null</code> if a d d m storage link with the primary key could not be found 186 * @throws SystemException if a system exception occurred 187 */ 188 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink fetchByPrimaryKey( 189 long storageLinkId) 190 throws com.liferay.portal.kernel.exception.SystemException { 191 return getPersistence().fetchByPrimaryKey(storageLinkId); 192 } 193 194 /** 195 * Returns all the d d m storage links where uuid = ?. 196 * 197 * @param uuid the uuid 198 * @return the matching d d m storage links 199 * @throws SystemException if a system exception occurred 200 */ 201 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findByUuid( 202 java.lang.String uuid) 203 throws com.liferay.portal.kernel.exception.SystemException { 204 return getPersistence().findByUuid(uuid); 205 } 206 207 /** 208 * Returns a range of all the d d m storage links where uuid = ?. 209 * 210 * <p> 211 * 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. 212 * </p> 213 * 214 * @param uuid the uuid 215 * @param start the lower bound of the range of d d m storage links 216 * @param end the upper bound of the range of d d m storage links (not inclusive) 217 * @return the range of matching d d m storage links 218 * @throws SystemException if a system exception occurred 219 */ 220 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findByUuid( 221 java.lang.String uuid, int start, int end) 222 throws com.liferay.portal.kernel.exception.SystemException { 223 return getPersistence().findByUuid(uuid, start, end); 224 } 225 226 /** 227 * Returns an ordered range of all the d d m storage links where uuid = ?. 228 * 229 * <p> 230 * 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. 231 * </p> 232 * 233 * @param uuid the uuid 234 * @param start the lower bound of the range of d d m storage links 235 * @param end the upper bound of the range of d d m storage links (not inclusive) 236 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 237 * @return the ordered range of matching d d m storage links 238 * @throws SystemException if a system exception occurred 239 */ 240 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findByUuid( 241 java.lang.String uuid, int start, int end, 242 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 243 throws com.liferay.portal.kernel.exception.SystemException { 244 return getPersistence().findByUuid(uuid, start, end, orderByComparator); 245 } 246 247 /** 248 * Returns the first d d m storage link in the ordered set where uuid = ?. 249 * 250 * <p> 251 * 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. 252 * </p> 253 * 254 * @param uuid the uuid 255 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 256 * @return the first matching d d m storage link 257 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a matching d d m storage link could not be found 258 * @throws SystemException if a system exception occurred 259 */ 260 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink findByUuid_First( 261 java.lang.String uuid, 262 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 263 throws com.liferay.portal.kernel.exception.SystemException, 264 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 265 return getPersistence().findByUuid_First(uuid, orderByComparator); 266 } 267 268 /** 269 * Returns the last d d m storage link in the ordered set where uuid = ?. 270 * 271 * <p> 272 * 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. 273 * </p> 274 * 275 * @param uuid the uuid 276 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 277 * @return the last matching d d m storage link 278 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a matching d d m storage link could not be found 279 * @throws SystemException if a system exception occurred 280 */ 281 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink findByUuid_Last( 282 java.lang.String uuid, 283 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 284 throws com.liferay.portal.kernel.exception.SystemException, 285 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 286 return getPersistence().findByUuid_Last(uuid, orderByComparator); 287 } 288 289 /** 290 * Returns the d d m storage links before and after the current d d m storage link in the ordered set where uuid = ?. 291 * 292 * <p> 293 * 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. 294 * </p> 295 * 296 * @param storageLinkId the primary key of the current d d m storage link 297 * @param uuid the uuid 298 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 299 * @return the previous, current, and next d d m storage link 300 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a d d m storage link with the primary key could not be found 301 * @throws SystemException if a system exception occurred 302 */ 303 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink[] findByUuid_PrevAndNext( 304 long storageLinkId, java.lang.String uuid, 305 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 306 throws com.liferay.portal.kernel.exception.SystemException, 307 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 308 return getPersistence() 309 .findByUuid_PrevAndNext(storageLinkId, uuid, 310 orderByComparator); 311 } 312 313 /** 314 * Returns the d d m storage link where classPK = ? or throws a {@link com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException} if it could not be found. 315 * 316 * @param classPK the class p k 317 * @return the matching d d m storage link 318 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a matching d d m storage link could not be found 319 * @throws SystemException if a system exception occurred 320 */ 321 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink findByClassPK( 322 long classPK) 323 throws com.liferay.portal.kernel.exception.SystemException, 324 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 325 return getPersistence().findByClassPK(classPK); 326 } 327 328 /** 329 * Returns the d d m storage link where classPK = ? or returns <code>null</code> if it could not be found. Uses the finder cache. 330 * 331 * @param classPK the class p k 332 * @return the matching d d m storage link, or <code>null</code> if a matching d d m storage link could not be found 333 * @throws SystemException if a system exception occurred 334 */ 335 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink fetchByClassPK( 336 long classPK) 337 throws com.liferay.portal.kernel.exception.SystemException { 338 return getPersistence().fetchByClassPK(classPK); 339 } 340 341 /** 342 * Returns the d d m storage link where classPK = ? or returns <code>null</code> if it could not be found, optionally using the finder cache. 343 * 344 * @param classPK the class p k 345 * @param retrieveFromCache whether to use the finder cache 346 * @return the matching d d m storage link, or <code>null</code> if a matching d d m storage link could not be found 347 * @throws SystemException if a system exception occurred 348 */ 349 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink fetchByClassPK( 350 long classPK, boolean retrieveFromCache) 351 throws com.liferay.portal.kernel.exception.SystemException { 352 return getPersistence().fetchByClassPK(classPK, retrieveFromCache); 353 } 354 355 /** 356 * Returns all the d d m storage links where structureId = ?. 357 * 358 * @param structureId the structure ID 359 * @return the matching d d m storage links 360 * @throws SystemException if a system exception occurred 361 */ 362 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findByStructureId( 363 long structureId) 364 throws com.liferay.portal.kernel.exception.SystemException { 365 return getPersistence().findByStructureId(structureId); 366 } 367 368 /** 369 * Returns a range of all the d d m storage links where structureId = ?. 370 * 371 * <p> 372 * 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. 373 * </p> 374 * 375 * @param structureId the structure ID 376 * @param start the lower bound of the range of d d m storage links 377 * @param end the upper bound of the range of d d m storage links (not inclusive) 378 * @return the range of matching d d m storage links 379 * @throws SystemException if a system exception occurred 380 */ 381 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findByStructureId( 382 long structureId, int start, int end) 383 throws com.liferay.portal.kernel.exception.SystemException { 384 return getPersistence().findByStructureId(structureId, start, end); 385 } 386 387 /** 388 * Returns an ordered range of all the d d m storage links where structureId = ?. 389 * 390 * <p> 391 * 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. 392 * </p> 393 * 394 * @param structureId the structure ID 395 * @param start the lower bound of the range of d d m storage links 396 * @param end the upper bound of the range of d d m storage links (not inclusive) 397 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 398 * @return the ordered range of matching d d m storage links 399 * @throws SystemException if a system exception occurred 400 */ 401 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findByStructureId( 402 long structureId, int start, int end, 403 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 404 throws com.liferay.portal.kernel.exception.SystemException { 405 return getPersistence() 406 .findByStructureId(structureId, start, end, orderByComparator); 407 } 408 409 /** 410 * Returns the first d d m storage link in the ordered set where structureId = ?. 411 * 412 * <p> 413 * 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. 414 * </p> 415 * 416 * @param structureId the structure ID 417 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 418 * @return the first matching d d m storage link 419 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a matching d d m storage link could not be found 420 * @throws SystemException if a system exception occurred 421 */ 422 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink findByStructureId_First( 423 long structureId, 424 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 425 throws com.liferay.portal.kernel.exception.SystemException, 426 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 427 return getPersistence() 428 .findByStructureId_First(structureId, orderByComparator); 429 } 430 431 /** 432 * Returns the last d d m storage link in the ordered set where structureId = ?. 433 * 434 * <p> 435 * Useful when paginating results. Returns a maximum of <code>end - start</code> instances. <code>start</code> and <code>end</code> are not primary keys, they are indexes in the result set. Thus, <code>0</code> refers to the first result in the set. Setting both <code>start</code> and <code>end</code> to {@link com.liferay.portal.kernel.dao.orm.QueryUtil#ALL_POS} will return the full result set. 436 * </p> 437 * 438 * @param structureId the structure ID 439 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 440 * @return the last matching d d m storage link 441 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a matching d d m storage link could not be found 442 * @throws SystemException if a system exception occurred 443 */ 444 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink findByStructureId_Last( 445 long structureId, 446 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 447 throws com.liferay.portal.kernel.exception.SystemException, 448 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 449 return getPersistence() 450 .findByStructureId_Last(structureId, orderByComparator); 451 } 452 453 /** 454 * Returns the d d m storage links before and after the current d d m storage link in the ordered set where structureId = ?. 455 * 456 * <p> 457 * 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. 458 * </p> 459 * 460 * @param storageLinkId the primary key of the current d d m storage link 461 * @param structureId the structure ID 462 * @param orderByComparator the comparator to order the set by (optionally <code>null</code>) 463 * @return the previous, current, and next d d m storage link 464 * @throws com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException if a d d m storage link with the primary key could not be found 465 * @throws SystemException if a system exception occurred 466 */ 467 public static com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink[] findByStructureId_PrevAndNext( 468 long storageLinkId, long structureId, 469 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 470 throws com.liferay.portal.kernel.exception.SystemException, 471 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 472 return getPersistence() 473 .findByStructureId_PrevAndNext(storageLinkId, structureId, 474 orderByComparator); 475 } 476 477 /** 478 * Returns all the d d m storage links. 479 * 480 * @return the d d m storage links 481 * @throws SystemException if a system exception occurred 482 */ 483 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findAll() 484 throws com.liferay.portal.kernel.exception.SystemException { 485 return getPersistence().findAll(); 486 } 487 488 /** 489 * Returns a range of all the d d m storage links. 490 * 491 * <p> 492 * 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. 493 * </p> 494 * 495 * @param start the lower bound of the range of d d m storage links 496 * @param end the upper bound of the range of d d m storage links (not inclusive) 497 * @return the range of d d m storage links 498 * @throws SystemException if a system exception occurred 499 */ 500 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findAll( 501 int start, int end) 502 throws com.liferay.portal.kernel.exception.SystemException { 503 return getPersistence().findAll(start, end); 504 } 505 506 /** 507 * Returns an ordered range of all the d d m storage links. 508 * 509 * <p> 510 * 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. 511 * </p> 512 * 513 * @param start the lower bound of the range of d d m storage links 514 * @param end the upper bound of the range of d d m storage links (not inclusive) 515 * @param orderByComparator the comparator to order the results by (optionally <code>null</code>) 516 * @return the ordered range of d d m storage links 517 * @throws SystemException if a system exception occurred 518 */ 519 public static java.util.List<com.liferay.portlet.dynamicdatamapping.model.DDMStorageLink> findAll( 520 int start, int end, 521 com.liferay.portal.kernel.util.OrderByComparator orderByComparator) 522 throws com.liferay.portal.kernel.exception.SystemException { 523 return getPersistence().findAll(start, end, orderByComparator); 524 } 525 526 /** 527 * Removes all the d d m storage links where uuid = ? from the database. 528 * 529 * @param uuid the uuid 530 * @throws SystemException if a system exception occurred 531 */ 532 public static void removeByUuid(java.lang.String uuid) 533 throws com.liferay.portal.kernel.exception.SystemException { 534 getPersistence().removeByUuid(uuid); 535 } 536 537 /** 538 * Removes the d d m storage link where classPK = ? from the database. 539 * 540 * @param classPK the class p k 541 * @throws SystemException if a system exception occurred 542 */ 543 public static void removeByClassPK(long classPK) 544 throws com.liferay.portal.kernel.exception.SystemException, 545 com.liferay.portlet.dynamicdatamapping.NoSuchStorageLinkException { 546 getPersistence().removeByClassPK(classPK); 547 } 548 549 /** 550 * Removes all the d d m storage links where structureId = ? from the database. 551 * 552 * @param structureId the structure ID 553 * @throws SystemException if a system exception occurred 554 */ 555 public static void removeByStructureId(long structureId) 556 throws com.liferay.portal.kernel.exception.SystemException { 557 getPersistence().removeByStructureId(structureId); 558 } 559 560 /** 561 * Removes all the d d m storage links from the database. 562 * 563 * @throws SystemException if a system exception occurred 564 */ 565 public static void removeAll() 566 throws com.liferay.portal.kernel.exception.SystemException { 567 getPersistence().removeAll(); 568 } 569 570 /** 571 * Returns the number of d d m storage links where uuid = ?. 572 * 573 * @param uuid the uuid 574 * @return the number of matching d d m storage links 575 * @throws SystemException if a system exception occurred 576 */ 577 public static int countByUuid(java.lang.String uuid) 578 throws com.liferay.portal.kernel.exception.SystemException { 579 return getPersistence().countByUuid(uuid); 580 } 581 582 /** 583 * Returns the number of d d m storage links where classPK = ?. 584 * 585 * @param classPK the class p k 586 * @return the number of matching d d m storage links 587 * @throws SystemException if a system exception occurred 588 */ 589 public static int countByClassPK(long classPK) 590 throws com.liferay.portal.kernel.exception.SystemException { 591 return getPersistence().countByClassPK(classPK); 592 } 593 594 /** 595 * Returns the number of d d m storage links where structureId = ?. 596 * 597 * @param structureId the structure ID 598 * @return the number of matching d d m storage links 599 * @throws SystemException if a system exception occurred 600 */ 601 public static int countByStructureId(long structureId) 602 throws com.liferay.portal.kernel.exception.SystemException { 603 return getPersistence().countByStructureId(structureId); 604 } 605 606 /** 607 * Returns the number of d d m storage links. 608 * 609 * @return the number of d d m storage links 610 * @throws SystemException if a system exception occurred 611 */ 612 public static int countAll() 613 throws com.liferay.portal.kernel.exception.SystemException { 614 return getPersistence().countAll(); 615 } 616 617 public static DDMStorageLinkPersistence getPersistence() { 618 if (_persistence == null) { 619 _persistence = (DDMStorageLinkPersistence)PortalBeanLocatorUtil.locate(DDMStorageLinkPersistence.class.getName()); 620 621 ReferenceRegistry.registerReference(DDMStorageLinkUtil.class, 622 "_persistence"); 623 } 624 625 return _persistence; 626 } 627 628 public void setPersistence(DDMStorageLinkPersistence persistence) { 629 _persistence = persistence; 630 631 ReferenceRegistry.registerReference(DDMStorageLinkUtil.class, 632 "_persistence"); 633 } 634 635 private static DDMStorageLinkPersistence _persistence; 636 }