org.cogchar.sight.api.facerec
Class FreckleResult

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

public class FreckleResult
extends Object
implements 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(String matchDataPair)
           
 boolean checkEnrollmentWorthy(Double matchScoreEnrollPreventThresh)
           
 FreckleResult.PossibleMatch fetchBestAlternative()
           
 FreckleSampleQuality fetchSampleQuality()
           
 String fetchSampleQualitySummary()
           
 List<FreckleResult.PossibleMatch> getAlternatives()
           
 String getEnrolledFreckleID()
           
 FreckleResult.EnrollmentAction getEnrollmentAction()
           
 String[] getPopulationFreckleIDs()
           
 String getSubmittedHandle()
           
 void parseMatchingResult(String matchResult)
           
 void setAlternatives(List<FreckleResult.PossibleMatch> alternatives)
           
 void setEnrolledFreckleID(String enrolledFreckleID)
           
 void setEnrollmentAction(FreckleResult.EnrollmentAction ea)
           
 void setPopulationFreckleIDs(String[] popFreckleIDs)
           
 void setSubmittedHandle(String submittedHandle)
           
 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(String matchDataPair)

parseMatchingResult

public void parseMatchingResult(String matchResult)

toString

public String toString()
Overrides:
toString in class Object

fetchBestAlternative

public FreckleResult.PossibleMatch fetchBestAlternative()

fetchSampleQualitySummary

public String fetchSampleQualitySummary()

fetchSampleQuality

public FreckleSampleQuality fetchSampleQuality()

checkEnrollmentWorthy

public boolean checkEnrollmentWorthy(Double matchScoreEnrollPreventThresh)

getAlternatives

public List<FreckleResult.PossibleMatch> getAlternatives()

setAlternatives

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

getEnrollmentAction

public FreckleResult.EnrollmentAction getEnrollmentAction()

setEnrollmentAction

public void setEnrollmentAction(FreckleResult.EnrollmentAction ea)

getEnrolledFreckleID

public String getEnrolledFreckleID()

setEnrolledFreckleID

public void setEnrolledFreckleID(String enrolledFreckleID)

getSubmittedHandle

public String getSubmittedHandle()

setSubmittedHandle

public void setSubmittedHandle(String submittedHandle)

getPopulationFreckleIDs

public String[] getPopulationFreckleIDs()

setPopulationFreckleIDs

public void setPopulationFreckleIDs(String[] popFreckleIDs)


Copyright © 2010-2014. All Rights Reserved.