Liferay 6.1.2-ce-ga3

com.liferay.portlet.dynamicdatamapping.service.persistence
Interface DDMStructurePersistence

All Superinterfaces:
BasePersistence<DDMStructure>
All Known Implementing Classes:
DDMStructurePersistenceImpl

public interface DDMStructurePersistence
extends BasePersistence<DDMStructure>

The persistence interface for the d d m structure service.

Caching information and settings can be found in portal.properties

See Also:
DDMStructurePersistenceImpl, DDMStructureUtil
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.

Method Summary
 void addDLFileEntryType(long pk, DLFileEntryType dlFileEntryType)
          Adds an association between the d d m structure and the document library file entry type.
 void addDLFileEntryType(long pk, long dlFileEntryTypePK)
          Adds an association between the d d m structure and the document library file entry type.
 void addDLFileEntryTypes(long pk, List<DLFileEntryType> dlFileEntryTypes)
          Adds an association between the d d m structure and the document library file entry types.
 void addDLFileEntryTypes(long pk, long[] dlFileEntryTypePKs)
          Adds an association between the d d m structure and the document library file entry types.
 void cacheResult(DDMStructure ddmStructure)
          Caches the d d m structure in the entity cache if it is enabled.
 void cacheResult(List<DDMStructure> ddmStructures)
          Caches the d d m structures in the entity cache if it is enabled.
 void clearDLFileEntryTypes(long pk)
          Clears all associations between the d d m structure and its document library file entry types.
 boolean containsDLFileEntryType(long pk, long dlFileEntryTypePK)
          Returns true if the document library file entry type is associated with the d d m structure.
 boolean containsDLFileEntryTypes(long pk)
          Returns true if the d d m structure has any document library file entry types associated with it.
 int countAll()
          Returns the number of d d m structures.
 int countByC_C(long companyId, long classNameId)
          Returns the number of d d m structures where companyId = ? and classNameId = ?.
 int countByClassNameId(long classNameId)
          Returns the number of d d m structures where classNameId = ?.
 int countByG_N_D(long groupId, String name, String description)
          Returns the number of d d m structures where groupId = ? and name = ? and description = ?.
 int countByG_S(long groupId, String structureKey)
          Returns the number of d d m structures where groupId = ? and structureKey = ?.
 int countByGroupId(long groupId)
          Returns the number of d d m structures where groupId = ?.
 int countByUUID_G(String uuid, long groupId)
          Returns the number of d d m structures where uuid = ? and groupId = ?.
 int countByUuid(String uuid)
          Returns the number of d d m structures where uuid = ?.
 DDMStructure create(long structureId)
          Creates a new d d m structure with the primary key.
 DDMStructure fetchByC_C_First(long companyId, long classNameId, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where companyId = ? and classNameId = ?.
 DDMStructure fetchByC_C_Last(long companyId, long classNameId, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where companyId = ? and classNameId = ?.
 DDMStructure fetchByClassNameId_First(long classNameId, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where classNameId = ?.
 DDMStructure fetchByClassNameId_Last(long classNameId, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where classNameId = ?.
 DDMStructure fetchByG_N_D_First(long groupId, String name, String description, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where groupId = ? and name = ? and description = ?.
 DDMStructure fetchByG_N_D_Last(long groupId, String name, String description, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where groupId = ? and name = ? and description = ?.
 DDMStructure fetchByG_S(long groupId, String structureKey)
          Returns the d d m structure where groupId = ? and structureKey = ? or returns null if it could not be found.
 DDMStructure fetchByG_S(long groupId, String structureKey, boolean retrieveFromCache)
          Returns the d d m structure where groupId = ? and structureKey = ? or returns null if it could not be found, optionally using the finder cache.
 DDMStructure fetchByGroupId_First(long groupId, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where groupId = ?.
 DDMStructure fetchByGroupId_Last(long groupId, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where groupId = ?.
 DDMStructure fetchByPrimaryKey(long structureId)
          Returns the d d m structure with the primary key or returns null if it could not be found.
 DDMStructure fetchByUuid_First(String uuid, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where uuid = ?.
 DDMStructure fetchByUUID_G(String uuid, long groupId)
          Returns the d d m structure where uuid = ? and groupId = ? or returns null if it could not be found.
 DDMStructure fetchByUUID_G(String uuid, long groupId, boolean retrieveFromCache)
          Returns the d d m structure where uuid = ? and groupId = ? or returns null if it could not be found, optionally using the finder cache.
 DDMStructure fetchByUuid_Last(String uuid, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where uuid = ?.
 int filterCountByG_N_D(long groupId, String name, String description)
          Returns the number of d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.
 int filterCountByGroupId(long groupId)
          Returns the number of d d m structures that the user has permission to view where groupId = ?.
 DDMStructure[] filterFindByG_N_D_PrevAndNext(long structureId, long groupId, String name, String description, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set of d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.
 List<DDMStructure> filterFindByG_N_D(long groupId, String name, String description)
          Returns all the d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.
 List<DDMStructure> filterFindByG_N_D(long groupId, String name, String description, int start, int end)
          Returns a range of all the d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.
 List<DDMStructure> filterFindByG_N_D(long groupId, String name, String description, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures that the user has permissions to view where groupId = ? and name = ? and description = ?.
 DDMStructure[] filterFindByGroupId_PrevAndNext(long structureId, long groupId, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set of d d m structures that the user has permission to view where groupId = ?.
 List<DDMStructure> filterFindByGroupId(long groupId)
          Returns all the d d m structures that the user has permission to view where groupId = ?.
 List<DDMStructure> filterFindByGroupId(long groupId, int start, int end)
          Returns a range of all the d d m structures that the user has permission to view where groupId = ?.
 List<DDMStructure> filterFindByGroupId(long groupId, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures that the user has permissions to view where groupId = ?.
 List<DDMStructure> findAll()
          Returns all the d d m structures.
 List<DDMStructure> findAll(int start, int end)
          Returns a range of all the d d m structures.
 List<DDMStructure> findAll(int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures.
 DDMStructure findByC_C_First(long companyId, long classNameId, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where companyId = ? and classNameId = ?.
 DDMStructure findByC_C_Last(long companyId, long classNameId, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where companyId = ? and classNameId = ?.
 DDMStructure[] findByC_C_PrevAndNext(long structureId, long companyId, long classNameId, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set where companyId = ? and classNameId = ?.
 List<DDMStructure> findByC_C(long companyId, long classNameId)
          Returns all the d d m structures where companyId = ? and classNameId = ?.
 List<DDMStructure> findByC_C(long companyId, long classNameId, int start, int end)
          Returns a range of all the d d m structures where companyId = ? and classNameId = ?.
 List<DDMStructure> findByC_C(long companyId, long classNameId, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures where companyId = ? and classNameId = ?.
 DDMStructure findByClassNameId_First(long classNameId, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where classNameId = ?.
 DDMStructure findByClassNameId_Last(long classNameId, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where classNameId = ?.
 DDMStructure[] findByClassNameId_PrevAndNext(long structureId, long classNameId, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set where classNameId = ?.
 List<DDMStructure> findByClassNameId(long classNameId)
          Returns all the d d m structures where classNameId = ?.
 List<DDMStructure> findByClassNameId(long classNameId, int start, int end)
          Returns a range of all the d d m structures where classNameId = ?.
 List<DDMStructure> findByClassNameId(long classNameId, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures where classNameId = ?.
 DDMStructure findByG_N_D_First(long groupId, String name, String description, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where groupId = ? and name = ? and description = ?.
 DDMStructure findByG_N_D_Last(long groupId, String name, String description, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where groupId = ? and name = ? and description = ?.
 DDMStructure[] findByG_N_D_PrevAndNext(long structureId, long groupId, String name, String description, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set where groupId = ? and name = ? and description = ?.
 List<DDMStructure> findByG_N_D(long groupId, String name, String description)
          Returns all the d d m structures where groupId = ? and name = ? and description = ?.
 List<DDMStructure> findByG_N_D(long groupId, String name, String description, int start, int end)
          Returns a range of all the d d m structures where groupId = ? and name = ? and description = ?.
 List<DDMStructure> findByG_N_D(long groupId, String name, String description, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures where groupId = ? and name = ? and description = ?.
 DDMStructure findByG_S(long groupId, String structureKey)
          Returns the d d m structure where groupId = ? and structureKey = ? or throws a NoSuchStructureException if it could not be found.
 DDMStructure findByGroupId_First(long groupId, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where groupId = ?.
 DDMStructure findByGroupId_Last(long groupId, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where groupId = ?.
 DDMStructure[] findByGroupId_PrevAndNext(long structureId, long groupId, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set where groupId = ?.
 List<DDMStructure> findByGroupId(long groupId)
          Returns all the d d m structures where groupId = ?.
 List<DDMStructure> findByGroupId(long groupId, int start, int end)
          Returns a range of all the d d m structures where groupId = ?.
 List<DDMStructure> findByGroupId(long groupId, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures where groupId = ?.
 DDMStructure findByPrimaryKey(long structureId)
          Returns the d d m structure with the primary key or throws a NoSuchStructureException if it could not be found.
 DDMStructure findByUuid_First(String uuid, OrderByComparator orderByComparator)
          Returns the first d d m structure in the ordered set where uuid = ?.
 DDMStructure findByUUID_G(String uuid, long groupId)
          Returns the d d m structure where uuid = ? and groupId = ? or throws a NoSuchStructureException if it could not be found.
 DDMStructure findByUuid_Last(String uuid, OrderByComparator orderByComparator)
          Returns the last d d m structure in the ordered set where uuid = ?.
 DDMStructure[] findByUuid_PrevAndNext(long structureId, String uuid, OrderByComparator orderByComparator)
          Returns the d d m structures before and after the current d d m structure in the ordered set where uuid = ?.
 List<DDMStructure> findByUuid(String uuid)
          Returns all the d d m structures where uuid = ?.
 List<DDMStructure> findByUuid(String uuid, int start, int end)
          Returns a range of all the d d m structures where uuid = ?.
 List<DDMStructure> findByUuid(String uuid, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the d d m structures where uuid = ?.
 List<DLFileEntryType> getDLFileEntryTypes(long pk)
          Returns all the document library file entry types associated with the d d m structure.
 List<DLFileEntryType> getDLFileEntryTypes(long pk, int start, int end)
          Returns a range of all the document library file entry types associated with the d d m structure.
 List<DLFileEntryType> getDLFileEntryTypes(long pk, int start, int end, OrderByComparator orderByComparator)
          Returns an ordered range of all the document library file entry types associated with the d d m structure.
 int getDLFileEntryTypesSize(long pk)
          Returns the number of document library file entry types associated with the d d m structure.
 DDMStructure remove(long structureId)
          Removes the d d m structure with the primary key from the database.
 void removeAll()
          Removes all the d d m structures from the database.
 void removeByC_C(long companyId, long classNameId)
          Removes all the d d m structures where companyId = ? and classNameId = ? from the database.
 void removeByClassNameId(long classNameId)
          Removes all the d d m structures where classNameId = ? from the database.
 void removeByG_N_D(long groupId, String name, String description)
          Removes all the d d m structures where groupId = ? and name = ? and description = ? from the database.
 DDMStructure removeByG_S(long groupId, String structureKey)
          Removes the d d m structure where groupId = ? and structureKey = ? from the database.
 void removeByGroupId(long groupId)
          Removes all the d d m structures where groupId = ? from the database.
 DDMStructure removeByUUID_G(String uuid, long groupId)
          Removes the d d m structure where uuid = ? and groupId = ? from the database.
 void removeByUuid(String uuid)
          Removes all the d d m structures where uuid = ? from the database.
 void removeDLFileEntryType(long pk, DLFileEntryType dlFileEntryType)
          Removes the association between the d d m structure and the document library file entry type.
 void removeDLFileEntryType(long pk, long dlFileEntryTypePK)
          Removes the association between the d d m structure and the document library file entry type.
 void removeDLFileEntryTypes(long pk, List<DLFileEntryType> dlFileEntryTypes)
          Removes the association between the d d m structure and the document library file entry types.
 void removeDLFileEntryTypes(long pk, long[] dlFileEntryTypePKs)
          Removes the association between the d d m structure and the document library file entry types.
 void setDLFileEntryTypes(long pk, List<DLFileEntryType> dlFileEntryTypes)
          Sets the document library file entry types associated with the d d m structure, removing and adding associations as necessary.
 void setDLFileEntryTypes(long pk, long[] dlFileEntryTypePKs)
          Sets the document library file entry types associated with the d d m structure, removing and adding associations as necessary.
 DDMStructure updateImpl(DDMStructure ddmStructure, boolean merge)
           
 
Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getListeners, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update
 

Method Detail

cacheResult

void cacheResult(DDMStructure ddmStructure)
Caches the d d m structure in the entity cache if it is enabled.

Parameters:
ddmStructure - the d d m structure

cacheResult

void cacheResult(List<DDMStructure> ddmStructures)
Caches the d d m structures in the entity cache if it is enabled.

Parameters:
ddmStructures - the d d m structures

create

DDMStructure create(long structureId)
Creates a new d d m structure with the primary key. Does not add the d d m structure to the database.

Parameters:
structureId - the primary key for the new d d m structure
Returns:
the new d d m structure

remove

DDMStructure remove(long structureId)
                    throws SystemException,
                           NoSuchStructureException
Removes the d d m structure with the primary key from the database. Also notifies the appropriate model listeners.

Parameters:
structureId - the primary key of the d d m structure
Returns:
the d d m structure that was removed
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

updateImpl

DDMStructure updateImpl(DDMStructure ddmStructure,
                        boolean merge)
                        throws SystemException
Throws:
SystemException

findByPrimaryKey

DDMStructure findByPrimaryKey(long structureId)
                              throws SystemException,
                                     NoSuchStructureException
Returns the d d m structure with the primary key or throws a NoSuchStructureException if it could not be found.

Parameters:
structureId - the primary key of the d d m structure
Returns:
the d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

fetchByPrimaryKey

DDMStructure fetchByPrimaryKey(long structureId)
                               throws SystemException
Returns the d d m structure with the primary key or returns null if it could not be found.

Parameters:
structureId - the primary key of the d d m structure
Returns:
the d d m structure, or null if a d d m structure with the primary key could not be found
Throws:
SystemException - if a system exception occurred

findByUuid

List<DDMStructure> findByUuid(String uuid)
                              throws SystemException
Returns all the d d m structures where uuid = ?.

Parameters:
uuid - the uuid
Returns:
the matching d d m structures
Throws:
SystemException - if a system exception occurred

findByUuid

List<DDMStructure> findByUuid(String uuid,
                              int start,
                              int end)
                              throws SystemException
Returns a range of all the d d m structures where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
uuid - the uuid
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByUuid

List<DDMStructure> findByUuid(String uuid,
                              int start,
                              int end,
                              OrderByComparator orderByComparator)
                              throws SystemException
Returns an ordered range of all the d d m structures where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
uuid - the uuid
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByUuid_First

DDMStructure findByUuid_First(String uuid,
                              OrderByComparator orderByComparator)
                              throws SystemException,
                                     NoSuchStructureException
Returns the first d d m structure in the ordered set where uuid = ?.

Parameters:
uuid - the uuid
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByUuid_First

DDMStructure fetchByUuid_First(String uuid,
                               OrderByComparator orderByComparator)
                               throws SystemException
Returns the first d d m structure in the ordered set where uuid = ?.

Parameters:
uuid - the uuid
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByUuid_Last

DDMStructure findByUuid_Last(String uuid,
                             OrderByComparator orderByComparator)
                             throws SystemException,
                                    NoSuchStructureException
Returns the last d d m structure in the ordered set where uuid = ?.

Parameters:
uuid - the uuid
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByUuid_Last

DDMStructure fetchByUuid_Last(String uuid,
                              OrderByComparator orderByComparator)
                              throws SystemException
Returns the last d d m structure in the ordered set where uuid = ?.

Parameters:
uuid - the uuid
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByUuid_PrevAndNext

DDMStructure[] findByUuid_PrevAndNext(long structureId,
                                      String uuid,
                                      OrderByComparator orderByComparator)
                                      throws SystemException,
                                             NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set where uuid = ?.

Parameters:
structureId - the primary key of the current d d m structure
uuid - the uuid
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

findByUUID_G

DDMStructure findByUUID_G(String uuid,
                          long groupId)
                          throws SystemException,
                                 NoSuchStructureException
Returns the d d m structure where uuid = ? and groupId = ? or throws a NoSuchStructureException if it could not be found.

Parameters:
uuid - the uuid
groupId - the group ID
Returns:
the matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByUUID_G

DDMStructure fetchByUUID_G(String uuid,
                           long groupId)
                           throws SystemException
Returns the d d m structure where uuid = ? and groupId = ? or returns null if it could not be found. Uses the finder cache.

Parameters:
uuid - the uuid
groupId - the group ID
Returns:
the matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

fetchByUUID_G

DDMStructure fetchByUUID_G(String uuid,
                           long groupId,
                           boolean retrieveFromCache)
                           throws SystemException
Returns the d d m structure where uuid = ? and groupId = ? or returns null if it could not be found, optionally using the finder cache.

Parameters:
uuid - the uuid
groupId - the group ID
retrieveFromCache - whether to use the finder cache
Returns:
the matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByGroupId

List<DDMStructure> findByGroupId(long groupId)
                                 throws SystemException
Returns all the d d m structures where groupId = ?.

Parameters:
groupId - the group ID
Returns:
the matching d d m structures
Throws:
SystemException - if a system exception occurred

findByGroupId

List<DDMStructure> findByGroupId(long groupId,
                                 int start,
                                 int end)
                                 throws SystemException
Returns a range of all the d d m structures where groupId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByGroupId

List<DDMStructure> findByGroupId(long groupId,
                                 int start,
                                 int end,
                                 OrderByComparator orderByComparator)
                                 throws SystemException
Returns an ordered range of all the d d m structures where groupId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByGroupId_First

DDMStructure findByGroupId_First(long groupId,
                                 OrderByComparator orderByComparator)
                                 throws SystemException,
                                        NoSuchStructureException
Returns the first d d m structure in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByGroupId_First

DDMStructure fetchByGroupId_First(long groupId,
                                  OrderByComparator orderByComparator)
                                  throws SystemException
Returns the first d d m structure in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByGroupId_Last

DDMStructure findByGroupId_Last(long groupId,
                                OrderByComparator orderByComparator)
                                throws SystemException,
                                       NoSuchStructureException
Returns the last d d m structure in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByGroupId_Last

DDMStructure fetchByGroupId_Last(long groupId,
                                 OrderByComparator orderByComparator)
                                 throws SystemException
Returns the last d d m structure in the ordered set where groupId = ?.

Parameters:
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByGroupId_PrevAndNext

DDMStructure[] findByGroupId_PrevAndNext(long structureId,
                                         long groupId,
                                         OrderByComparator orderByComparator)
                                         throws SystemException,
                                                NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set where groupId = ?.

Parameters:
structureId - the primary key of the current d d m structure
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

filterFindByGroupId

List<DDMStructure> filterFindByGroupId(long groupId)
                                       throws SystemException
Returns all the d d m structures that the user has permission to view where groupId = ?.

Parameters:
groupId - the group ID
Returns:
the matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByGroupId

List<DDMStructure> filterFindByGroupId(long groupId,
                                       int start,
                                       int end)
                                       throws SystemException
Returns a range of all the d d m structures that the user has permission to view where groupId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByGroupId

List<DDMStructure> filterFindByGroupId(long groupId,
                                       int start,
                                       int end,
                                       OrderByComparator orderByComparator)
                                       throws SystemException
Returns an ordered range of all the d d m structures that the user has permissions to view where groupId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByGroupId_PrevAndNext

DDMStructure[] filterFindByGroupId_PrevAndNext(long structureId,
                                               long groupId,
                                               OrderByComparator orderByComparator)
                                               throws SystemException,
                                                      NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set of d d m structures that the user has permission to view where groupId = ?.

Parameters:
structureId - the primary key of the current d d m structure
groupId - the group ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

findByClassNameId

List<DDMStructure> findByClassNameId(long classNameId)
                                     throws SystemException
Returns all the d d m structures where classNameId = ?.

Parameters:
classNameId - the class name ID
Returns:
the matching d d m structures
Throws:
SystemException - if a system exception occurred

findByClassNameId

List<DDMStructure> findByClassNameId(long classNameId,
                                     int start,
                                     int end)
                                     throws SystemException
Returns a range of all the d d m structures where classNameId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
classNameId - the class name ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByClassNameId

List<DDMStructure> findByClassNameId(long classNameId,
                                     int start,
                                     int end,
                                     OrderByComparator orderByComparator)
                                     throws SystemException
Returns an ordered range of all the d d m structures where classNameId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
classNameId - the class name ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByClassNameId_First

DDMStructure findByClassNameId_First(long classNameId,
                                     OrderByComparator orderByComparator)
                                     throws SystemException,
                                            NoSuchStructureException
Returns the first d d m structure in the ordered set where classNameId = ?.

Parameters:
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByClassNameId_First

DDMStructure fetchByClassNameId_First(long classNameId,
                                      OrderByComparator orderByComparator)
                                      throws SystemException
Returns the first d d m structure in the ordered set where classNameId = ?.

Parameters:
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByClassNameId_Last

DDMStructure findByClassNameId_Last(long classNameId,
                                    OrderByComparator orderByComparator)
                                    throws SystemException,
                                           NoSuchStructureException
Returns the last d d m structure in the ordered set where classNameId = ?.

Parameters:
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByClassNameId_Last

DDMStructure fetchByClassNameId_Last(long classNameId,
                                     OrderByComparator orderByComparator)
                                     throws SystemException
Returns the last d d m structure in the ordered set where classNameId = ?.

Parameters:
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByClassNameId_PrevAndNext

DDMStructure[] findByClassNameId_PrevAndNext(long structureId,
                                             long classNameId,
                                             OrderByComparator orderByComparator)
                                             throws SystemException,
                                                    NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set where classNameId = ?.

Parameters:
structureId - the primary key of the current d d m structure
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

findByG_S

DDMStructure findByG_S(long groupId,
                       String structureKey)
                       throws SystemException,
                              NoSuchStructureException
Returns the d d m structure where groupId = ? and structureKey = ? or throws a NoSuchStructureException if it could not be found.

Parameters:
groupId - the group ID
structureKey - the structure key
Returns:
the matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByG_S

DDMStructure fetchByG_S(long groupId,
                        String structureKey)
                        throws SystemException
Returns the d d m structure where groupId = ? and structureKey = ? or returns null if it could not be found. Uses the finder cache.

Parameters:
groupId - the group ID
structureKey - the structure key
Returns:
the matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

fetchByG_S

DDMStructure fetchByG_S(long groupId,
                        String structureKey,
                        boolean retrieveFromCache)
                        throws SystemException
Returns the d d m structure where groupId = ? and structureKey = ? or returns null if it could not be found, optionally using the finder cache.

Parameters:
groupId - the group ID
structureKey - the structure key
retrieveFromCache - whether to use the finder cache
Returns:
the matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByC_C

List<DDMStructure> findByC_C(long companyId,
                             long classNameId)
                             throws SystemException
Returns all the d d m structures where companyId = ? and classNameId = ?.

Parameters:
companyId - the company ID
classNameId - the class name ID
Returns:
the matching d d m structures
Throws:
SystemException - if a system exception occurred

findByC_C

List<DDMStructure> findByC_C(long companyId,
                             long classNameId,
                             int start,
                             int end)
                             throws SystemException
Returns a range of all the d d m structures where companyId = ? and classNameId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
companyId - the company ID
classNameId - the class name ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByC_C

List<DDMStructure> findByC_C(long companyId,
                             long classNameId,
                             int start,
                             int end,
                             OrderByComparator orderByComparator)
                             throws SystemException
Returns an ordered range of all the d d m structures where companyId = ? and classNameId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
companyId - the company ID
classNameId - the class name ID
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByC_C_First

DDMStructure findByC_C_First(long companyId,
                             long classNameId,
                             OrderByComparator orderByComparator)
                             throws SystemException,
                                    NoSuchStructureException
Returns the first d d m structure in the ordered set where companyId = ? and classNameId = ?.

Parameters:
companyId - the company ID
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByC_C_First

DDMStructure fetchByC_C_First(long companyId,
                              long classNameId,
                              OrderByComparator orderByComparator)
                              throws SystemException
Returns the first d d m structure in the ordered set where companyId = ? and classNameId = ?.

Parameters:
companyId - the company ID
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByC_C_Last

DDMStructure findByC_C_Last(long companyId,
                            long classNameId,
                            OrderByComparator orderByComparator)
                            throws SystemException,
                                   NoSuchStructureException
Returns the last d d m structure in the ordered set where companyId = ? and classNameId = ?.

Parameters:
companyId - the company ID
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByC_C_Last

DDMStructure fetchByC_C_Last(long companyId,
                             long classNameId,
                             OrderByComparator orderByComparator)
                             throws SystemException
Returns the last d d m structure in the ordered set where companyId = ? and classNameId = ?.

Parameters:
companyId - the company ID
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByC_C_PrevAndNext

DDMStructure[] findByC_C_PrevAndNext(long structureId,
                                     long companyId,
                                     long classNameId,
                                     OrderByComparator orderByComparator)
                                     throws SystemException,
                                            NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set where companyId = ? and classNameId = ?.

Parameters:
structureId - the primary key of the current d d m structure
companyId - the company ID
classNameId - the class name ID
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

findByG_N_D

List<DDMStructure> findByG_N_D(long groupId,
                               String name,
                               String description)
                               throws SystemException
Returns all the d d m structures where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
Returns:
the matching d d m structures
Throws:
SystemException - if a system exception occurred

findByG_N_D

List<DDMStructure> findByG_N_D(long groupId,
                               String name,
                               String description,
                               int start,
                               int end)
                               throws SystemException
Returns a range of all the d d m structures where groupId = ? and name = ? and description = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
name - the name
description - the description
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByG_N_D

List<DDMStructure> findByG_N_D(long groupId,
                               String name,
                               String description,
                               int start,
                               int end,
                               OrderByComparator orderByComparator)
                               throws SystemException
Returns an ordered range of all the d d m structures where groupId = ? and name = ? and description = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
name - the name
description - the description
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures
Throws:
SystemException - if a system exception occurred

findByG_N_D_First

DDMStructure findByG_N_D_First(long groupId,
                               String name,
                               String description,
                               OrderByComparator orderByComparator)
                               throws SystemException,
                                      NoSuchStructureException
Returns the first d d m structure in the ordered set where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByG_N_D_First

DDMStructure fetchByG_N_D_First(long groupId,
                                String name,
                                String description,
                                OrderByComparator orderByComparator)
                                throws SystemException
Returns the first d d m structure in the ordered set where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the first matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByG_N_D_Last

DDMStructure findByG_N_D_Last(long groupId,
                              String name,
                              String description,
                              OrderByComparator orderByComparator)
                              throws SystemException,
                                     NoSuchStructureException
Returns the last d d m structure in the ordered set where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure
Throws:
NoSuchStructureException - if a matching d d m structure could not be found
SystemException - if a system exception occurred

fetchByG_N_D_Last

DDMStructure fetchByG_N_D_Last(long groupId,
                               String name,
                               String description,
                               OrderByComparator orderByComparator)
                               throws SystemException
Returns the last d d m structure in the ordered set where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the last matching d d m structure, or null if a matching d d m structure could not be found
Throws:
SystemException - if a system exception occurred

findByG_N_D_PrevAndNext

DDMStructure[] findByG_N_D_PrevAndNext(long structureId,
                                       long groupId,
                                       String name,
                                       String description,
                                       OrderByComparator orderByComparator)
                                       throws SystemException,
                                              NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set where groupId = ? and name = ? and description = ?.

Parameters:
structureId - the primary key of the current d d m structure
groupId - the group ID
name - the name
description - the description
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

filterFindByG_N_D

List<DDMStructure> filterFindByG_N_D(long groupId,
                                     String name,
                                     String description)
                                     throws SystemException
Returns all the d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
Returns:
the matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByG_N_D

List<DDMStructure> filterFindByG_N_D(long groupId,
                                     String name,
                                     String description,
                                     int start,
                                     int end)
                                     throws SystemException
Returns a range of all the d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
name - the name
description - the description
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByG_N_D

List<DDMStructure> filterFindByG_N_D(long groupId,
                                     String name,
                                     String description,
                                     int start,
                                     int end,
                                     OrderByComparator orderByComparator)
                                     throws SystemException
Returns an ordered range of all the d d m structures that the user has permissions to view where groupId = ? and name = ? and description = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
groupId - the group ID
name - the name
description - the description
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

filterFindByG_N_D_PrevAndNext

DDMStructure[] filterFindByG_N_D_PrevAndNext(long structureId,
                                             long groupId,
                                             String name,
                                             String description,
                                             OrderByComparator orderByComparator)
                                             throws SystemException,
                                                    NoSuchStructureException
Returns the d d m structures before and after the current d d m structure in the ordered set of d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.

Parameters:
structureId - the primary key of the current d d m structure
groupId - the group ID
name - the name
description - the description
orderByComparator - the comparator to order the set by (optionally null)
Returns:
the previous, current, and next d d m structure
Throws:
NoSuchStructureException - if a d d m structure with the primary key could not be found
SystemException - if a system exception occurred

findAll

List<DDMStructure> findAll()
                           throws SystemException
Returns all the d d m structures.

Returns:
the d d m structures
Throws:
SystemException - if a system exception occurred

findAll

List<DDMStructure> findAll(int start,
                           int end)
                           throws SystemException
Returns a range of all the d d m structures.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of d d m structures
Throws:
SystemException - if a system exception occurred

findAll

List<DDMStructure> findAll(int start,
                           int end,
                           OrderByComparator orderByComparator)
                           throws SystemException
Returns an ordered range of all the d d m structures.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of d d m structures
Throws:
SystemException - if a system exception occurred

removeByUuid

void removeByUuid(String uuid)
                  throws SystemException
Removes all the d d m structures where uuid = ? from the database.

Parameters:
uuid - the uuid
Throws:
SystemException - if a system exception occurred

removeByUUID_G

DDMStructure removeByUUID_G(String uuid,
                            long groupId)
                            throws SystemException,
                                   NoSuchStructureException
Removes the d d m structure where uuid = ? and groupId = ? from the database.

Parameters:
uuid - the uuid
groupId - the group ID
Returns:
the d d m structure that was removed
Throws:
SystemException - if a system exception occurred
NoSuchStructureException

removeByGroupId

void removeByGroupId(long groupId)
                     throws SystemException
Removes all the d d m structures where groupId = ? from the database.

Parameters:
groupId - the group ID
Throws:
SystemException - if a system exception occurred

removeByClassNameId

void removeByClassNameId(long classNameId)
                         throws SystemException
Removes all the d d m structures where classNameId = ? from the database.

Parameters:
classNameId - the class name ID
Throws:
SystemException - if a system exception occurred

removeByG_S

DDMStructure removeByG_S(long groupId,
                         String structureKey)
                         throws SystemException,
                                NoSuchStructureException
Removes the d d m structure where groupId = ? and structureKey = ? from the database.

Parameters:
groupId - the group ID
structureKey - the structure key
Returns:
the d d m structure that was removed
Throws:
SystemException - if a system exception occurred
NoSuchStructureException

removeByC_C

void removeByC_C(long companyId,
                 long classNameId)
                 throws SystemException
Removes all the d d m structures where companyId = ? and classNameId = ? from the database.

Parameters:
companyId - the company ID
classNameId - the class name ID
Throws:
SystemException - if a system exception occurred

removeByG_N_D

void removeByG_N_D(long groupId,
                   String name,
                   String description)
                   throws SystemException
Removes all the d d m structures where groupId = ? and name = ? and description = ? from the database.

Parameters:
groupId - the group ID
name - the name
description - the description
Throws:
SystemException - if a system exception occurred

removeAll

void removeAll()
               throws SystemException
Removes all the d d m structures from the database.

Throws:
SystemException - if a system exception occurred

countByUuid

int countByUuid(String uuid)
                throws SystemException
Returns the number of d d m structures where uuid = ?.

Parameters:
uuid - the uuid
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

countByUUID_G

int countByUUID_G(String uuid,
                  long groupId)
                  throws SystemException
Returns the number of d d m structures where uuid = ? and groupId = ?.

Parameters:
uuid - the uuid
groupId - the group ID
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

countByGroupId

int countByGroupId(long groupId)
                   throws SystemException
Returns the number of d d m structures where groupId = ?.

Parameters:
groupId - the group ID
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

filterCountByGroupId

int filterCountByGroupId(long groupId)
                         throws SystemException
Returns the number of d d m structures that the user has permission to view where groupId = ?.

Parameters:
groupId - the group ID
Returns:
the number of matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

countByClassNameId

int countByClassNameId(long classNameId)
                       throws SystemException
Returns the number of d d m structures where classNameId = ?.

Parameters:
classNameId - the class name ID
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

countByG_S

int countByG_S(long groupId,
               String structureKey)
               throws SystemException
Returns the number of d d m structures where groupId = ? and structureKey = ?.

Parameters:
groupId - the group ID
structureKey - the structure key
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

countByC_C

int countByC_C(long companyId,
               long classNameId)
               throws SystemException
Returns the number of d d m structures where companyId = ? and classNameId = ?.

Parameters:
companyId - the company ID
classNameId - the class name ID
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

countByG_N_D

int countByG_N_D(long groupId,
                 String name,
                 String description)
                 throws SystemException
Returns the number of d d m structures where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
Returns:
the number of matching d d m structures
Throws:
SystemException - if a system exception occurred

filterCountByG_N_D

int filterCountByG_N_D(long groupId,
                       String name,
                       String description)
                       throws SystemException
Returns the number of d d m structures that the user has permission to view where groupId = ? and name = ? and description = ?.

Parameters:
groupId - the group ID
name - the name
description - the description
Returns:
the number of matching d d m structures that the user has permission to view
Throws:
SystemException - if a system exception occurred

countAll

int countAll()
             throws SystemException
Returns the number of d d m structures.

Returns:
the number of d d m structures
Throws:
SystemException - if a system exception occurred

getDLFileEntryTypes

List<DLFileEntryType> getDLFileEntryTypes(long pk)
                                          throws SystemException
Returns all the document library file entry types associated with the d d m structure.

Parameters:
pk - the primary key of the d d m structure
Returns:
the document library file entry types associated with the d d m structure
Throws:
SystemException - if a system exception occurred

getDLFileEntryTypes

List<DLFileEntryType> getDLFileEntryTypes(long pk,
                                          int start,
                                          int end)
                                          throws SystemException
Returns a range of all the document library file entry types associated with the d d m structure.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
pk - the primary key of the d d m structure
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
Returns:
the range of document library file entry types associated with the d d m structure
Throws:
SystemException - if a system exception occurred

getDLFileEntryTypes

List<DLFileEntryType> getDLFileEntryTypes(long pk,
                                          int start,
                                          int end,
                                          OrderByComparator orderByComparator)
                                          throws SystemException
Returns an ordered range of all the document library file entry types associated with the d d m structure.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
pk - the primary key of the d d m structure
start - the lower bound of the range of d d m structures
end - the upper bound of the range of d d m structures (not inclusive)
orderByComparator - the comparator to order the results by (optionally null)
Returns:
the ordered range of document library file entry types associated with the d d m structure
Throws:
SystemException - if a system exception occurred

getDLFileEntryTypesSize

int getDLFileEntryTypesSize(long pk)
                            throws SystemException
Returns the number of document library file entry types associated with the d d m structure.

Parameters:
pk - the primary key of the d d m structure
Returns:
the number of document library file entry types associated with the d d m structure
Throws:
SystemException - if a system exception occurred

containsDLFileEntryType

boolean containsDLFileEntryType(long pk,
                                long dlFileEntryTypePK)
                                throws SystemException
Returns true if the document library file entry type is associated with the d d m structure.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypePK - the primary key of the document library file entry type
Returns:
true if the document library file entry type is associated with the d d m structure; false otherwise
Throws:
SystemException - if a system exception occurred

containsDLFileEntryTypes

boolean containsDLFileEntryTypes(long pk)
                                 throws SystemException
Returns true if the d d m structure has any document library file entry types associated with it.

Parameters:
pk - the primary key of the d d m structure to check for associations with document library file entry types
Returns:
true if the d d m structure has any document library file entry types associated with it; false otherwise
Throws:
SystemException - if a system exception occurred

addDLFileEntryType

void addDLFileEntryType(long pk,
                        long dlFileEntryTypePK)
                        throws SystemException
Adds an association between the d d m structure and the document library file entry type. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypePK - the primary key of the document library file entry type
Throws:
SystemException - if a system exception occurred

addDLFileEntryType

void addDLFileEntryType(long pk,
                        DLFileEntryType dlFileEntryType)
                        throws SystemException
Adds an association between the d d m structure and the document library file entry type. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryType - the document library file entry type
Throws:
SystemException - if a system exception occurred

addDLFileEntryTypes

void addDLFileEntryTypes(long pk,
                         long[] dlFileEntryTypePKs)
                         throws SystemException
Adds an association between the d d m structure and the document library file entry types. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypePKs - the primary keys of the document library file entry types
Throws:
SystemException - if a system exception occurred

addDLFileEntryTypes

void addDLFileEntryTypes(long pk,
                         List<DLFileEntryType> dlFileEntryTypes)
                         throws SystemException
Adds an association between the d d m structure and the document library file entry types. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypes - the document library file entry types
Throws:
SystemException - if a system exception occurred

clearDLFileEntryTypes

void clearDLFileEntryTypes(long pk)
                           throws SystemException
Clears all associations between the d d m structure and its document library file entry types. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure to clear the associated document library file entry types from
Throws:
SystemException - if a system exception occurred

removeDLFileEntryType

void removeDLFileEntryType(long pk,
                           long dlFileEntryTypePK)
                           throws SystemException
Removes the association between the d d m structure and the document library file entry type. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypePK - the primary key of the document library file entry type
Throws:
SystemException - if a system exception occurred

removeDLFileEntryType

void removeDLFileEntryType(long pk,
                           DLFileEntryType dlFileEntryType)
                           throws SystemException
Removes the association between the d d m structure and the document library file entry type. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryType - the document library file entry type
Throws:
SystemException - if a system exception occurred

removeDLFileEntryTypes

void removeDLFileEntryTypes(long pk,
                            long[] dlFileEntryTypePKs)
                            throws SystemException
Removes the association between the d d m structure and the document library file entry types. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypePKs - the primary keys of the document library file entry types
Throws:
SystemException - if a system exception occurred

removeDLFileEntryTypes

void removeDLFileEntryTypes(long pk,
                            List<DLFileEntryType> dlFileEntryTypes)
                            throws SystemException
Removes the association between the d d m structure and the document library file entry types. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypes - the document library file entry types
Throws:
SystemException - if a system exception occurred

setDLFileEntryTypes

void setDLFileEntryTypes(long pk,
                         long[] dlFileEntryTypePKs)
                         throws SystemException
Sets the document library file entry types associated with the d d m structure, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypePKs - the primary keys of the document library file entry types to be associated with the d d m structure
Throws:
SystemException - if a system exception occurred

setDLFileEntryTypes

void setDLFileEntryTypes(long pk,
                         List<DLFileEntryType> dlFileEntryTypes)
                         throws SystemException
Sets the document library file entry types associated with the d d m structure, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.

Parameters:
pk - the primary key of the d d m structure
dlFileEntryTypes - the document library file entry types to be associated with the d d m structure
Throws:
SystemException - if a system exception occurred

Liferay 6.1.2-ce-ga3