@Override public void write( DataOutput output ) throws IOException { byte[] bytes = SerializationUtils.serialize( this.sr.getSolrDocument() ); output.writeInt( bytes.length ); output.write( bytes ); }
cnt++; docs.add(solr.getSolrDocument());
docs.add(solr.getSolrDocument()); && solr.getSolrDocument().getFieldValue( SolrFields.SOLR_URL_TYPE) != null && solr.getSolrDocument() .getFieldValue(SolrFields.SOLR_URL_TYPE) .equals( new Text(""), new Text(MetadataBuilder.SolrDocumentToElement(solr .getSolrDocument())));
writeXMLToFile(doc.toXml(), fileOutput); } else { docs.add(doc.getSolrDocument()); checkSubmission(solrWeb, docs, batchSize, false);
writeXMLToFile(doc.toXml(), fileOutput); } else { docs.add(doc.getSolrDocument()); checkSubmission(solrWeb, docs, batchSize, false);
solr.getFieldValue(SolrFields.SOLR_RECORD_TYPE))); for (String f : solr.getSolrDocument().getFieldNames()) { SolrInputField v = solr.getSolrDocument().get(f); if (v.getValueCount() > 1) { Iterator<Object> i = v.getValues().iterator();
try { ant.applyAnnotations(saneURI, solr.getSolrDocument()); } catch (URISyntaxException e) { e.printStackTrace();
try { ant.applyAnnotations(saneURI, solr.getSolrDocument()); } catch (URISyntaxException e) { e.printStackTrace();