uk.ac.starlink.table.join.MatchEnginepublic class HumanMatchEngine
extends java.lang.Object
implements uk.ac.starlink.table.join.MatchEngine
| Constructor | Description |
|---|---|
HumanMatchEngine(uk.ac.starlink.table.join.MatchEngine baseEngine) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
canBoundMatch() |
|
java.lang.Object[] |
getBins(java.lang.Object[] tuple) |
|
uk.ac.starlink.table.join.NdRange |
getMatchBounds(uk.ac.starlink.table.join.NdRange[] inRanges,
int index) |
|
uk.ac.starlink.table.DescribedValue[] |
getMatchParameters() |
|
uk.ac.starlink.table.ValueInfo |
getMatchScoreInfo() |
|
double |
getScoreScale() |
|
uk.ac.starlink.table.DescribedValue[] |
getTuningParameters() |
|
uk.ac.starlink.table.ValueInfo[] |
getTupleInfos() |
|
boolean |
isLargeAngle(uk.ac.starlink.table.ValueInfo info) |
Indicates whether a given value is recognised as representing a large
angle (such as a coordinate of some kind).
|
boolean |
isSmallAngle(uk.ac.starlink.table.ValueInfo info) |
Indicates whether a given value is recognised as representing a small
angle (such as an error of some kind).
|
double |
matchScore(java.lang.Object[] tuple1,
java.lang.Object[] tuple2) |
public HumanMatchEngine(uk.ac.starlink.table.join.MatchEngine baseEngine)
baseEngine - the match engine supplying the base behaviour
for this onepublic uk.ac.starlink.table.DescribedValue[] getMatchParameters()
getMatchParameters in interface uk.ac.starlink.table.join.MatchEnginepublic uk.ac.starlink.table.DescribedValue[] getTuningParameters()
getTuningParameters in interface uk.ac.starlink.table.join.MatchEnginepublic uk.ac.starlink.table.ValueInfo[] getTupleInfos()
getTupleInfos in interface uk.ac.starlink.table.join.MatchEnginepublic java.lang.Object[] getBins(java.lang.Object[] tuple)
getBins in interface uk.ac.starlink.table.join.MatchEnginepublic double matchScore(java.lang.Object[] tuple1,
java.lang.Object[] tuple2)
matchScore in interface uk.ac.starlink.table.join.MatchEnginepublic double getScoreScale()
getScoreScale in interface uk.ac.starlink.table.join.MatchEnginepublic uk.ac.starlink.table.ValueInfo getMatchScoreInfo()
getMatchScoreInfo in interface uk.ac.starlink.table.join.MatchEnginepublic boolean canBoundMatch()
canBoundMatch in interface uk.ac.starlink.table.join.MatchEnginepublic uk.ac.starlink.table.join.NdRange getMatchBounds(uk.ac.starlink.table.join.NdRange[] inRanges,
int index)
getMatchBounds in interface uk.ac.starlink.table.join.MatchEnginepublic boolean isLargeAngle(uk.ac.starlink.table.ValueInfo info)
info - value metadatapublic boolean isSmallAngle(uk.ac.starlink.table.ValueInfo info)
info - value metadataCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.