@Override public final Set<String> getSelectedFields(){ return query.getSelectedFields(); } /* (non-Javadoc)
@Override public final Set<String> getSelectedFields(){ return query.getSelectedFields(); } /* (non-Javadoc)
@Override public final Set<String> getSelectedFields() { return query.getSelectedFields(); }
@Override public final Set<String> getSelectedFields() { return query.getSelectedFields(); }
@Override public boolean equals(Object obj) { if (obj instanceof FieldQuery && ((FieldQuery) obj).getConstraints().equals(getConstraints()) && ((FieldQuery) obj).getSelectedFields().equals(getSelectedFields()) && ((FieldQuery) obj).getOffset() == getOffset()) { if (limit != null) { return limit.equals(((FieldQuery) obj).getLimit()); } else { return ((FieldQuery) obj).getLimit() == null; } } else { return false; } }
@Override public boolean equals(Object obj) { if (obj instanceof FieldQuery && ((FieldQuery) obj).getConstraints().equals(getConstraints()) && ((FieldQuery) obj).getSelectedFields().equals(getSelectedFields()) && ((FieldQuery) obj).getOffset() == getOffset()) { if (limit != null) { return limit.equals(((FieldQuery) obj).getLimit()); } else { return ((FieldQuery) obj).getLimit() == null; } } else { return false; } }
Set<String> selectedFields = new HashSet<String>(query.getSelectedFields());
Set<String> selectedFields = new HashSet<String>(query.getSelectedFields());
Set<String> selectedFields = new HashSet<String>(query.getSelectedFields());
if (select == SELECT.QUERY) { selected = new HashSet<String>(fieldQuery.getSelectedFields());
if (select == SELECT.QUERY) { selected = new HashSet<String>(fieldQuery.getSelectedFields());
break; case QUERY: if (fieldQuery.getSelectedFields().isEmpty()) { query.addField(fieldMapper.getDocumentIdField()); } else {
break; case QUERY: if (fieldQuery.getSelectedFields().isEmpty()) { query.addField(fieldMapper.getDocumentIdField()); } else {
jQuery.put("selected", new JSONArray(query.getSelectedFields())); JSONArray constraints = new JSONArray(); jQuery.put("constraints", constraints);