* Add additional specifications to cover use cases of queries Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io> * Replace reading target queries by spec, use empty spec in default repo calls Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io> * Use correct NonNull annotation Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io> * Added default exists based on spec count to TargetRepository Signed-off-by: Alexander Dobler <alexander.dobler3@bosch.io>