@@ -220,7 +220,10 @@ List<EntityDetail> findEntitiesByPropertyValue(String entityTypeG
220
220
{
221
221
final String entityTypeGUIDParameterName = "entityTypeGUID" ;
222
222
223
- QueryBuilder entityQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
223
+ QueryBuilder entityQueryBuilder = new QueryBuilder (RepositoryTable .ENTITY .getTableName (),
224
+ RepositoryTable .ENTITY_ATTRIBUTE_VALUE .getTableName (),
225
+ repositoryHelper ,
226
+ repositoryName );
224
227
225
228
entityQueryBuilder .setTypeGUID (entityTypeGUID , entityTypeGUIDParameterName );
226
229
entityQueryBuilder .setSearchString (searchCriteria );
@@ -233,7 +236,10 @@ List<EntityDetail> findEntitiesByPropertyValue(String entityTypeG
233
236
234
237
if ((limitResultsByClassification != null ) && (! limitResultsByClassification .isEmpty ()))
235
238
{
236
- classificationQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
239
+ classificationQueryBuilder = new QueryBuilder (RepositoryTable .CLASSIFICATION .getTableName (),
240
+ RepositoryTable .CLASSIFICATION_ATTRIBUTE_VALUE .getTableName (),
241
+ repositoryHelper ,
242
+ repositoryName );
237
243
238
244
classificationQueryBuilder .setLimitResultsByClassification (limitResultsByClassification );
239
245
classificationQueryBuilder .setAsOfTime (asOfTime );
@@ -287,13 +293,14 @@ List<EntityDetail> findEntitiesByProperty(String entityTypeGU
287
293
{
288
294
final String entityTypeGUIDParameterName = "entityTypeGUID" ;
289
295
290
- QueryBuilder entityQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
296
+ QueryBuilder entityQueryBuilder = new QueryBuilder (RepositoryTable .ENTITY .getTableName (),
297
+ RepositoryTable .ENTITY_ATTRIBUTE_VALUE .getTableName (),
298
+ repositoryHelper ,
299
+ repositoryName );
291
300
292
301
entityQueryBuilder .setTypeGUID (entityTypeGUID , entityTypeGUIDParameterName );
293
302
entityQueryBuilder .setMatchProperties (matchProperties ,
294
- matchCriteria ,
295
- RepositoryTable .ENTITY .getTableName (),
296
- RepositoryTable .ENTITY_ATTRIBUTE_VALUE .getTableName ());
303
+ matchCriteria );
297
304
entityQueryBuilder .setLimitResultsByStatus (limitResultsByStatus );
298
305
entityQueryBuilder .setAsOfTime (asOfTime );
299
306
entityQueryBuilder .setSequencingOrder (sequencingOrder , sequencingProperty );
@@ -303,7 +310,10 @@ List<EntityDetail> findEntitiesByProperty(String entityTypeGU
303
310
304
311
if ((limitResultsByClassification != null ) && (! limitResultsByClassification .isEmpty ()))
305
312
{
306
- classificationQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
313
+ classificationQueryBuilder = new QueryBuilder (RepositoryTable .CLASSIFICATION .getTableName (),
314
+ RepositoryTable .CLASSIFICATION_ATTRIBUTE_VALUE .getTableName (),
315
+ repositoryHelper ,
316
+ repositoryName );
307
317
308
318
classificationQueryBuilder .setLimitResultsByClassification (limitResultsByClassification );
309
319
classificationQueryBuilder .setAsOfTime (asOfTime );
@@ -357,21 +367,25 @@ List<EntityDetail> findEntities(String entityTypeGUID,
357
367
final String entityTypeGUIDParameterName = "entityTypeGUID" ;
358
368
final String entitySubtypeGUIDsParameterName = "entitySubtypeGUIDs" ;
359
369
360
- QueryBuilder entityQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
370
+ QueryBuilder entityQueryBuilder = new QueryBuilder (RepositoryTable .ENTITY .getTableName (),
371
+ RepositoryTable .ENTITY_ATTRIBUTE_VALUE .getTableName (),
372
+ repositoryHelper ,
373
+ repositoryName );
361
374
QueryBuilder classificationQueryBuilder = null ;
362
375
363
376
entityQueryBuilder .setTypeGUID (entityTypeGUID , entityTypeGUIDParameterName , entitySubtypeGUIDs , entitySubtypeGUIDsParameterName );
364
- entityQueryBuilder .setSearchProperties (matchProperties ,
365
- RepositoryTable .ENTITY .getTableName (),
366
- RepositoryTable .ENTITY_ATTRIBUTE_VALUE .getTableName ());
377
+ entityQueryBuilder .setSearchProperties (matchProperties );
367
378
entityQueryBuilder .setLimitResultsByStatus (limitResultsByStatus );
368
379
entityQueryBuilder .setAsOfTime (asOfTime );
369
380
entityQueryBuilder .setSequencingOrder (sequencingOrder , sequencingProperty );
370
381
entityQueryBuilder .setPaging (fromEntityElement , pageSize );
371
382
372
383
if (matchClassifications != null )
373
384
{
374
- classificationQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
385
+ classificationQueryBuilder = new QueryBuilder (RepositoryTable .CLASSIFICATION .getTableName (),
386
+ RepositoryTable .CLASSIFICATION_ATTRIBUTE_VALUE .getTableName (),
387
+ repositoryHelper ,
388
+ repositoryName );
375
389
376
390
classificationQueryBuilder .setSearchClassifications (matchClassifications );
377
391
classificationQueryBuilder .setAsOfTime (asOfTime );
@@ -426,8 +440,14 @@ List<EntityDetail> findEntitiesByClassification(String entity
426
440
{
427
441
final String entityTypeGUIDParameterName = "entityTypeGUID" ;
428
442
429
- QueryBuilder entityQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
430
- QueryBuilder classificationQueryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
443
+ QueryBuilder entityQueryBuilder = new QueryBuilder (RepositoryTable .ENTITY .getTableName (),
444
+ RepositoryTable .ENTITY_ATTRIBUTE_VALUE .getTableName (),
445
+ repositoryHelper ,
446
+ repositoryName );
447
+ QueryBuilder classificationQueryBuilder = new QueryBuilder (RepositoryTable .CLASSIFICATION .getTableName (),
448
+ RepositoryTable .CLASSIFICATION_ATTRIBUTE_VALUE .getTableName (),
449
+ repositoryHelper ,
450
+ repositoryName );
431
451
432
452
entityQueryBuilder .setTypeGUID (entityTypeGUID , entityTypeGUIDParameterName );
433
453
entityQueryBuilder .setLimitResultsByStatus (limitResultsByStatus );
@@ -436,10 +456,7 @@ List<EntityDetail> findEntitiesByClassification(String entity
436
456
entityQueryBuilder .setPaging (fromEntityElement , pageSize );
437
457
438
458
classificationQueryBuilder .setLimitResultsByClassification (Collections .singletonList (classificationName ));
439
- classificationQueryBuilder .setMatchProperties (matchClassificationProperties ,
440
- matchCriteria ,
441
- RepositoryTable .CLASSIFICATION .getTableName (),
442
- RepositoryTable .CLASSIFICATION_ATTRIBUTE_VALUE .getTableName ());
459
+ classificationQueryBuilder .setMatchProperties (matchClassificationProperties , matchCriteria );
443
460
classificationQueryBuilder .setAsOfTime (asOfTime );
444
461
445
462
DatabaseStore databaseStore = new DatabaseStore (jdbcResourceConnector , repositoryName , repositoryHelper );
@@ -567,7 +584,10 @@ List<Relationship> getRelationshipsForEntity(String entityGU
567
584
{
568
585
final String relationshipTypeGUIDParameterName = "relationshipTypeGUID" ;
569
586
570
- QueryBuilder queryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
587
+ QueryBuilder queryBuilder = new QueryBuilder (RepositoryTable .RELATIONSHIP .getTableName (),
588
+ RepositoryTable .RELATIONSHIP_ATTRIBUTE_VALUE .getTableName (),
589
+ repositoryHelper ,
590
+ repositoryName );
571
591
572
592
queryBuilder .setTypeGUID (relationshipTypeGUID , relationshipTypeGUIDParameterName );
573
593
queryBuilder .setLimitResultsByStatus (limitResultsByStatus );
@@ -654,12 +674,13 @@ List<Relationship> findRelationships(String relationshipTypeG
654
674
final String relationshipTypeGUIDParameterName = "relationshipTypeGUID" ;
655
675
final String relationshipSubtypeGUIDsParameterName = "relationshipSubtypeGUIDs" ;
656
676
657
- QueryBuilder queryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
677
+ QueryBuilder queryBuilder = new QueryBuilder (RepositoryTable .RELATIONSHIP .getTableName (),
678
+ RepositoryTable .RELATIONSHIP_ATTRIBUTE_VALUE .getTableName (),
679
+ repositoryHelper ,
680
+ repositoryName );
658
681
659
682
queryBuilder .setTypeGUID (relationshipTypeGUID , relationshipTypeGUIDParameterName , relationshipSubtypeGUIDs , relationshipSubtypeGUIDsParameterName );
660
- queryBuilder .setSearchProperties (matchProperties ,
661
- RepositoryTable .RELATIONSHIP .getTableName (),
662
- RepositoryTable .RELATIONSHIP_ATTRIBUTE_VALUE .getTableName ());
683
+ queryBuilder .setSearchProperties (matchProperties );
663
684
queryBuilder .setLimitResultsByStatus (limitResultsByStatus );
664
685
queryBuilder .setAsOfTime (asOfTime );
665
686
queryBuilder .setSequencingOrder (sequencingOrder , sequencingProperty );
@@ -711,13 +732,14 @@ List<Relationship> findRelationshipsByProperty(String relatio
711
732
{
712
733
final String relationshipTypeGUIDParameterName = "relationshipTypeGUID" ;
713
734
714
- QueryBuilder queryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
735
+ QueryBuilder queryBuilder = new QueryBuilder (RepositoryTable .RELATIONSHIP .getTableName (),
736
+ RepositoryTable .RELATIONSHIP_ATTRIBUTE_VALUE .getTableName (),
737
+ repositoryHelper ,
738
+ repositoryName );
715
739
716
740
queryBuilder .setTypeGUID (relationshipTypeGUID , relationshipTypeGUIDParameterName );
717
741
queryBuilder .setMatchProperties (matchProperties ,
718
- matchCriteria ,
719
- RepositoryTable .RELATIONSHIP .getTableName (),
720
- RepositoryTable .RELATIONSHIP_ATTRIBUTE_VALUE .getTableName ());
742
+ matchCriteria );
721
743
queryBuilder .setLimitResultsByStatus (limitResultsByStatus );
722
744
queryBuilder .setAsOfTime (asOfTime );
723
745
queryBuilder .setSequencingOrder (sequencingOrder , sequencingProperty );
@@ -768,7 +790,10 @@ List<Relationship> findRelationshipsByPropertyValue(String re
768
790
{
769
791
final String relationshipTypeGUIDParameterName = "relationshipTypeGUID" ;
770
792
771
- QueryBuilder queryBuilder = new QueryBuilder (repositoryHelper , repositoryName );
793
+ QueryBuilder queryBuilder = new QueryBuilder (RepositoryTable .RELATIONSHIP .getTableName (),
794
+ RepositoryTable .RELATIONSHIP_ATTRIBUTE_VALUE .getTableName (),
795
+ repositoryHelper ,
796
+ repositoryName );
772
797
773
798
queryBuilder .setTypeGUID (relationshipTypeGUID , relationshipTypeGUIDParameterName );
774
799
queryBuilder .setSearchString (searchCriteria );
0 commit comments