Package de.jetwick.util

Examples of de.jetwick.util.MapEntry


                        // exclude smaller zero?
                        list.add(new FacetHelper(key, term,
                                translate(key + ":" + term), e.getCount()));
                    }
                    ret.set(integ, new MapEntry(ff.getName(), list));
                }
            } else if (facet instanceof FilterFacet) {
                FilterFacet ff = (FilterFacet) facet;
                String name = ff.getName();
                int firstIndex = name.indexOf(":");
                if (firstIndex < 0)
                    continue;

                String key = name.substring(0, firstIndex);
                if (DATE.equals(key))
                    continue;

                String val = name.substring(firstIndex + 1);

                // exclude smaller zero?
                Long count = ff.count();
                if (count == null)
                    count = 0L;

                Integer index = filterToIndex.get(key);
                if (index == null)
                    continue;

                Entry<String, List<FacetHelper>> facetEntry = ret.get(index);
                List<FacetHelper> list;
                if (facetEntry == null) {
                    facetEntry = new MapEntry(key, new ArrayList<FacetHelper>());
                    ret.set(index, facetEntry);
                }

                list = facetEntry.getValue();
                list.add(new FacetHelper(key, val, translate(name), count));
View Full Code Here


        return true;
    }

    public JetwickQuery addFilterQuery(String field, Object filter) {
        filterQueries.add(new MapEntry(field, filter));
        return this;
    }
View Full Code Here

TOP

Related Classes of de.jetwick.util.MapEntry

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.