Package org.apache.solr.common

Examples of org.apache.solr.common.SolrInputField.addValue()


      : (SolrInputField)stack.pop();

    if (val == null) return;

    float boost = (f.getValue()==null)?f.getBoost():1.0f;
    f.addValue( val,boost );
  }


}
View Full Code Here


    SolrInputField f = inArray
      ? (SolrInputField)obj
      : (SolrInputField)stack.pop();
  
    float boost = (f.getValue()==null)?f.getBoost():1.0f;
    f.addValue( val,boost );
  }


}
View Full Code Here

          for (Map.Entry<?, ?> entry : map.entrySet()) {
            String mappedFieldName = entry.getKey().toString();
            SolrInputField field = new SolrInputField(mappedFieldName);
            if (entry.getValue() instanceof Iterable) {
              for (Object o : (Iterable<?>) entry.getValue()) {
                field.addValue(convertToSolrType(rawMapType, o), 1f);
              }
            } else {
              if (rawMapType.isArray()) {
                for (Object o : (Object[]) entry.getValue()) {
                  field.addValue(convertToSolrType(rawMapType, o), 1f);
View Full Code Here

                field.addValue(convertToSolrType(rawMapType, o), 1f);
              }
            } else {
              if (rawMapType.isArray()) {
                for (Object o : (Object[]) entry.getValue()) {
                  field.addValue(convertToSolrType(rawMapType, o), 1f);
                }
              } else {
                field.addValue(convertToSolrType(rawMapType, entry.getValue()), 1f);
              }
            }
View Full Code Here

              if (rawMapType.isArray()) {
                for (Object o : (Object[]) entry.getValue()) {
                  field.addValue(convertToSolrType(rawMapType, o), 1f);
                }
              } else {
                field.addValue(convertToSolrType(rawMapType, entry.getValue()), 1f);
              }
            }
            target.put(mappedFieldName, field);
          }
          return;
View Full Code Here

        SolrInputField field = new SolrInputField(persistentProperty.getFieldName());
        if (persistentProperty.isCollectionLike()) {
          Collection<?> collection = asCollection(fieldValue);
          for (Object o : collection) {
            if (o != null) {
              field.addValue(convertToSolrType(persistentProperty.getType(), o), 1f);
            }
          }
        } else {
          field.setValue(convertToSolrType(persistentProperty.getType(), fieldValue), 1f);
        }
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.