org.cogchar.sight.api.facerec
Class FreckleResult

java.lang.Object
  extended by org.cogchar.sight.api.facerec.FreckleResult
All Implemented Interfaces:
java.io.Serializable

public class FreckleResult
extends java.lang.Object
implements java.io.Serializable

FreckleResult must be both serializable (for JMX notifications) and MXBean-composite-data mappable (to be returned as result of syncQuery).

Author:
Stu B.
See Also:
Serialized Form

Nested Class Summary
static class FreckleResult.EnrollmentAction
           
static class FreckleResult.PossibleMatch
           
 
Constructor Summary
FreckleResult()
           
 
Method Summary
 void appendAlternativeForMatchDataPair(java.lang.String matchDataPair)
           
 boolean checkEnrollmentWorthy(java.lang.Double matchScoreEnrollPreventThresh)
           
 FreckleResult.PossibleMatch fetchBestAlternative()
           
 FreckleSampleQuality fetchSampleQuality()
           
 java.lang.String fetchSampleQualitySummary()
           
 java.util.List<FreckleResult.PossibleMatch> getAlternatives()
           
 java.lang.String getEnrolledFreckleID()
           
 FreckleResult.EnrollmentAction getEnrollmentAction()
           
 java.lang.String[] getPopulationFreckleIDs()
           
 java.lang.String getSubmittedHandle()
           
 void parseMatchingResult(java.lang.String matchResult)
           
 void setAlternatives(java.util.List<FreckleResult.PossibleMatch> alternatives)
           
 void setEnrolledFreckleID(java.lang.String enrolledFreckleID)
           
 void setEnrollmentAction(FreckleResult.EnrollmentAction ea)
           
 void setPopulationFreckleIDs(java.lang.String[] popFreckleIDs)
           
 void setSubmittedHandle(java.lang.String submittedHandle)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FreckleResult

public FreckleResult()
Method Detail

appendAlternativeForMatchDataPair

public void appendAlternativeForMatchDataPair(java.lang.String matchDataPair)

parseMatchingResult

public void parseMatchingResult(java.lang.String matchResult)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

fetchBestAlternative

public FreckleResult.PossibleMatch fetchBestAlternative()

fetchSampleQualitySummary

public java.lang.String fetchSampleQualitySummary()

fetchSampleQuality

public FreckleSampleQuality fetchSampleQuality()

checkEnrollmentWorthy

public boolean checkEnrollmentWorthy(java.lang.Double matchScoreEnrollPreventThresh)

getAlternatives

public java.util.List<FreckleResult.PossibleMatch> getAlternatives()

setAlternatives

public void setAlternatives(java.util.List<FreckleResult.PossibleMatch> alternatives)

getEnrollmentAction

public FreckleResult.EnrollmentAction getEnrollmentAction()

setEnrollmentAction

public void setEnrollmentAction(FreckleResult.EnrollmentAction ea)

getEnrolledFreckleID

public java.lang.String getEnrolledFreckleID()

setEnrolledFreckleID

public void setEnrolledFreckleID(java.lang.String enrolledFreckleID)

getSubmittedHandle

public java.lang.String getSubmittedHandle()

setSubmittedHandle

public void setSubmittedHandle(java.lang.String submittedHandle)

getPopulationFreckleIDs

public java.lang.String[] getPopulationFreckleIDs()

setPopulationFreckleIDs

public void setPopulationFreckleIDs(java.lang.String[] popFreckleIDs)


Copyright © 2010-2014. All Rights Reserved.