Class MultiReferenceQueryCreator
java.lang.Object
ch.nolix.system.sqlmiddata.querycreator.MultiReferenceQueryCreator
- All Implemented Interfaces:
IMultiReferenceQueryCreator
- Author:
- Silvan Wyss
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateQueryToCountMultiReferenceEntriesForGivenColumnAndReferencedEntityIgnoringGivenEntities(String columnId, String referencedEntityId, IContainer<String> entitiesToIgnoreIds) createQueryToLoadMultiReferenceEntries(String entityId, String multiReferenceColumnId) createQueryToLoadOptionalFirstMultiReferenceEntry(String multiReferenceColumnId, String referencedEntityId)
-
Constructor Details
-
MultiReferenceQueryCreator
public MultiReferenceQueryCreator()
-
-
Method Details
-
createQueryToCountMultiReferenceEntriesForGivenColumnAndReferencedEntityIgnoringGivenEntities
public String createQueryToCountMultiReferenceEntriesForGivenColumnAndReferencedEntityIgnoringGivenEntities(String columnId, String referencedEntityId, IContainer<String> entitiesToIgnoreIds) -
createQueryToLoadMultiReferenceEntries
public String createQueryToLoadMultiReferenceEntries(String entityId, String multiReferenceColumnId) - Specified by:
createQueryToLoadMultiReferenceEntriesin interfaceIMultiReferenceQueryCreator
-
createQueryToLoadOptionalFirstMultiReferenceEntry
public String createQueryToLoadOptionalFirstMultiReferenceEntry(String multiReferenceColumnId, String referencedEntityId) - Specified by:
createQueryToLoadOptionalFirstMultiReferenceEntryin interfaceIMultiReferenceQueryCreator
-