Uses of Interface
org.apache.solr.analytics.value.DateValue
-
Packages that use DateValue Package Description org.apache.solr.analytics.function.field Fields to use for analytics expressions.org.apache.solr.analytics.function.mapping Mapping functions to use for analytics expressions.org.apache.solr.analytics.value Value types for analytics expressions.org.apache.solr.analytics.value.constant Constant values to be used in analytics expressions. -
-
Uses of DateValue in org.apache.solr.analytics.function.field
Classes in org.apache.solr.analytics.function.field that implement DateValue Modifier and Type Class Description class
DateField
An analytics wrapper for a single-valuedTrieDateField
orDatePointField
with DocValues enabled. -
Uses of DateValue in org.apache.solr.analytics.function.mapping
Methods in org.apache.solr.analytics.function.mapping that return DateValue Modifier and Type Method Description static DateValue
LambdaFunction. createDateLambdaFunction(String name, LambdaFunction.TwoLongInLongOutLambda lambda, DateValue[] params)
Forwards the creation of the function toLambdaFunction.createDateLambdaFunction(String, TwoLongInLongOutLambda, DateValue[], boolean)
, using true for the last argument (allMustExist
).static DateValue
LambdaFunction. createDateLambdaFunction(String name, LambdaFunction.TwoLongInLongOutLambda lambda, DateValue[] params, boolean allMustExist)
Creates a function that associatively (order is guaranteed) reduces multiple single-value date expressions into a single-value date expression for each document.static DateValue
LambdaFunction. createDateLambdaFunction(String name, LambdaFunction.TwoLongInLongOutLambda lambda, DateValueStream param)
Creates a function that takes in a multi-valued date expression and returns a single-valued date expression.Methods in org.apache.solr.analytics.function.mapping with parameters of type DateValue Modifier and Type Method Description static DateValue
LambdaFunction. createDateLambdaFunction(String name, LambdaFunction.TwoLongInLongOutLambda lambda, DateValue[] params)
Forwards the creation of the function toLambdaFunction.createDateLambdaFunction(String, TwoLongInLongOutLambda, DateValue[], boolean)
, using true for the last argument (allMustExist
).static DateValue
LambdaFunction. createDateLambdaFunction(String name, LambdaFunction.TwoLongInLongOutLambda lambda, DateValue[] params, boolean allMustExist)
Creates a function that associatively (order is guaranteed) reduces multiple single-value date expressions into a single-value date expression for each document. -
Uses of DateValue in org.apache.solr.analytics.value
Subinterfaces of DateValue in org.apache.solr.analytics.value Modifier and Type Interface Description static interface
DateValue.CastingDateValue
An interface that represents all of the types aDateValue
should be able to cast to.Classes in org.apache.solr.analytics.value that implement DateValue Modifier and Type Class Description static class
DateValue.AbstractDateValue
An abstract base forDateValue.CastingDateValue
that automatically casts to all types ifLongValue.getLong()
andAnalyticsValue.exists()
are implemented. -
Uses of DateValue in org.apache.solr.analytics.value.constant
Classes in org.apache.solr.analytics.value.constant that implement DateValue Modifier and Type Class Description class
ConstantDateValue
A constantDateValue
.
-