Element fieldDefEl = document.createElement("field"); indexerEl.appendChild(fieldDefEl); fieldDefEl.setAttribute("name", fieldDefinition.getName()); fieldDefEl.setAttribute("value", fieldDefinition.getValueExpression()); fieldDefEl.setAttribute("source", fieldDefinition.getValueSource().toString().toLowerCase());
Element fieldDefEl = document.createElement("field"); indexerEl.appendChild(fieldDefEl); fieldDefEl.setAttribute("name", fieldDefinition.getName()); fieldDefEl.setAttribute("value", fieldDefinition.getValueExpression()); fieldDefEl.setAttribute("source", fieldDefinition.getValueSource().toString().toLowerCase());
ByteArrayValueMapper valueMapper = ByteArrayValueMappers.getMapper(fieldDefinition.getTypeName()); ConfigureUtil.configure(valueMapper, fieldDefinition.getParams()); resultDocumentExtractors.add(new HBaseSolrDocumentExtractor(fieldDefinition.getName(), byteArrayExtractor, valueMapper)); extractors.add(byteArrayExtractor);
ByteArrayValueMapper valueMapper = ByteArrayValueMappers.getMapper(fieldDefinition.getTypeName()); ConfigureUtil.configure(valueMapper, fieldDefinition.getParams()); resultDocumentExtractors.add(new HBaseSolrDocumentExtractor(fieldDefinition.getName(), byteArrayExtractor, valueMapper)); extractors.add(byteArrayExtractor);