|
Spring Data Solr | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.springframework.data.solr.core.query.AbstractFunction
org.springframework.data.solr.core.query.DistanceFunction
public class DistanceFunction
Implementation of dist(power, pointA, pointB)
| Nested Class Summary | |
|---|---|
static class |
DistanceFunction.Builder
|
static class |
DistanceFunction.Power
|
| Method Summary | |
|---|---|
static DistanceFunction.Builder |
euclideanDistance()
creates new DistanceFunction.Builder for Euclidean Distance DistanceFunction.Power.EUCLIDEAN_DISTANCE |
String |
getOperation()
solr readable representation of function |
static DistanceFunction.Builder |
infiniteNormDistance()
creates new DistanceFunction.Builder for Infinite norm distance - maximum value in the vector DistanceFunction.Power.INFINITE_NORM |
static DistanceFunction.Builder |
manhattanDistance()
creates new DistanceFunction.Builder for Manhattan (taxicab) Distance DistanceFunction.Power.MANHATTAN_DISTANCE |
static DistanceFunction.Builder |
sparsenessDistance()
creates new DistanceFunction.Builder for sparseness distance DistanceFunction.Power.SPARSENESS_CALCULATION |
| Methods inherited from class org.springframework.data.solr.core.query.AbstractFunction |
|---|
addArgument, getArguments, hasArguments, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public static DistanceFunction.Builder sparsenessDistance()
DistanceFunction.Builder for sparseness distance DistanceFunction.Power.SPARSENESS_CALCULATION
public static DistanceFunction.Builder manhattanDistance()
DistanceFunction.Builder for Manhattan (taxicab) Distance DistanceFunction.Power.MANHATTAN_DISTANCE
public static DistanceFunction.Builder euclideanDistance()
DistanceFunction.Builder for Euclidean Distance DistanceFunction.Power.EUCLIDEAN_DISTANCE
public static DistanceFunction.Builder infiniteNormDistance()
DistanceFunction.Builder for Infinite norm distance - maximum value in the vector DistanceFunction.Power.INFINITE_NORM
public String getOperation()
Function
|
Spring Data Solr | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||