Update schema service to fail to start
[aai/aai-common.git] / aai-core / src / main / java / org / onap / aai / query / builder / GremlinQueryBuilder.java
index 43925f4..1dc2cfe 100644 (file)
@@ -115,16 +115,18 @@ public abstract class GremlinQueryBuilder<E> extends QueryBuilder<E> {
 
     @Override
     public QueryBuilder<Vertex> getVerticesByBooleanProperty(String key, Object value) {
-        boolean bValue = false;
-
-        if(value instanceof String){
-            bValue = Boolean.valueOf(value.toString());
-        } else if(value instanceof Boolean){
-            bValue = (Boolean) value;
-        }
-
-        list.add(HAS + key + "', " + bValue + ")");
-        stepIndex++;
+       
+       if(value!=null && !"".equals(value)) {
+               boolean bValue = false;
+               if(value instanceof String){
+                   bValue = Boolean.valueOf(value.toString());
+               } else if(value instanceof Boolean){
+                   bValue = (Boolean) value;
+               }
+       
+               list.add(HAS + key + "', " + bValue + ")");
+               stepIndex++;
+       }
         return (QueryBuilder<Vertex>) this;
     }