Class MultFunction

java.lang.Object
org.apache.solr.analytics.function.mapping.MultFunction

public class MultFunction extends Object
An multiplication mapping function.

Uses:

  • If a single numeric ValueStream is passed in, a DoubleValue representing the multiplication of the values for each document is returned.
  • If a numeric ValueStream and a numeric Value are passed in, a DoubleValueStream representing the multiplication of the Value and each of the values of the ValueStream for a document is returned. (Or the other way, since the Value and ValueStream can be used in either order)
  • If multiple numeric Values are passed in, a DoubleValue representing the multiplication of all values is returned.