Examples of SolrDocument


Examples of org.apache.solr.common.SolrDocument

        QueryResponse response = executeSolrQuery("id:MA147LL/A");

        assertEquals(0, response.getStatus());
        assertEquals(1, response.getResults().getNumFound());

        SolrDocument doc = response.getResults().get(0);
        assertArrayEquals(categories, ((List<?>) doc.getFieldValue("cat")).toArray());
    }
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

        QueryResponse response = executeSolrQuery("*:*");
        assertEquals(0, response.getStatus());
        assertEquals(10, response.getResults().getNumFound());

        response = executeSolrQuery("id:0553573403");
        SolrDocument doc = response.getResults().get(0);
        assertEquals("A Game of Thrones", doc.getFieldValue("name"));
        assertEquals(7.99f, doc.getFieldValue("price"));
    }
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

        QueryResponse response = executeSolrQuery("*:*");
        assertEquals(0, response.getStatus());
        assertEquals(10, response.getResults().getNumFound());

        SolrDocument doc = response.getResults().get(0);
        assertFalse(doc.getFieldNames().contains("cat"));
    }
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

        QueryResponse response = executeSolrQuery("*:*");
        assertEquals(0, response.getStatus());
        assertEquals(1, response.getResults().getNumFound());

        SolrDocument doc = response.getResults().get(0);
        assertEquals("Solr", doc.getFieldValue("subject"));
        assertEquals("tutorial.pdf", doc.getFieldValue("id"));
        assertEquals(Arrays.asList("application/pdf"), doc.getFieldValue("content_type"));
    }
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

        QueryResponse response = executeSolrQuery("*:*");
        assertEquals(0, response.getStatus());
        assertEquals(1, response.getResults().getNumFound());

        SolrDocument doc = response.getResults().get(0);
        assertEquals("Solr", doc.getFieldValue("subject"));
        assertEquals("tutorial.pdf", doc.getFieldValue("id"));
        assertEquals(Arrays.asList("application/pdf"), doc.getFieldValue("content_type"));
    }
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

                Iterator<SolrDocument> iter = rows.iterator();
                internal: while (iter.hasNext())
                {
                    DTOMetric metric = new DTOMetric();

                    SolrDocument publication = iter.next();

                    Integer rp_id = (Integer) publication
                            .getFirstValue("search.resourceid");
                    String rp_fullname = (String) publication
                            .getFirstValue("rp_fullname");
                    String averageStrength = (String) publication
                            .getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_3_RETRIEVE
                                    + conn);
                    String maxStrength = (String) publication
                            .getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_2_RETRIEVE
                                    + conn);
                    String numbersConnections = (String) publication
                            .getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_1_RETRIEVE
                                    + conn);
                    String quadraticVariance = (String) publication
                            .getFirstValue(ConstantNetwork.PREFIX_METADATA_BIBLIOMETRIC_4_RETRIEVE
                                    + conn);

                    metric.setAuthority(ResearcherPageUtils
                            .getPersistentIdentifier(rp_id, ResearcherPage.class));
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

                result = new ArrayList<VisualizationGraphNode>();

                Integer pubId = null;
                try
                {
                    SolrDocument publication = iter.next();

                    pubId = (Integer) publication
                            .getFieldValue("search.resourceid");
                    Object obj = publication.getFieldValue("dc.title");
                    String handle = (String) publication
                            .getFieldValue("handle");
                    Object auth = publication.getFieldValue("author_filter");

                    List<String> values = new ArrayList<String>();
                    if (obj instanceof ArrayList)
                    {
                        for (String aaa : (List<String>) obj)
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

                result = new ArrayList<VisualizationGraphNode>();

                Integer pubId = null;
                try
                {
                    SolrDocument publication = iter.next();

                    pubId = (Integer) publication
                            .getFieldValue("search.resourceid");

                    Object obj = publication
                            .getFieldValue(getNameFieldValueInFields());
                    String handle = (String) publication
                            .getFirstValue(getNameFieldExtraInFields());

                    Object auth = publication
                            .getFieldValue(getNameFieldNodeBuilderInFields());

                    List<String> values = new ArrayList<String>();
                    if (obj instanceof ArrayList)
                    {
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

        Iterator<SolrDocument> iter = publications.iterator();

        String rp_dept = "";
        while (iter.hasNext())
        {
            SolrDocument publication = iter.next();

            rp_dept = (String) publication
                    .getFirstValue("rp_dept");
            break;
        }
       
        return rp_dept;
View Full Code Here

Examples of org.apache.solr.common.SolrDocument

        Iterator<SolrDocument> iter = publications.iterator();

        String rp_status = "";
        while (iter.hasNext())
        {
            SolrDocument publication = iter.next();

            rp_status = (String) publication
                    .getFirstValue("rp_boolean_status");
            break;
        }
       
        return rp_status;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.