view src/de/mpiwg/anteater/results/ApplicantResult.java @ 0:036535fcd179

anteater
author jdamerow
date Fri, 14 Sep 2012 10:30:43 +0200
parents
children
line wrap: on
line source

package de.mpiwg.anteater.results;

import de.mpiwg.anteater.persons.APerson;
import de.mpiwg.anteater.persons.PersonsExtraction;
import de.mpiwg.anteater.text.TextInformation;

public class ApplicantResult implements IResult<PersonsExtraction, APerson> {

	private PersonsExtraction personResult;
	private APerson person;
	private TextInformation textInfo;
	private double prediction;
	
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#setPersonResult(de.mpiwg.anteater.persons.PersonsResult)
	 */
	@Override
	public void setResult(PersonsExtraction personResult) {
		this.personResult = personResult;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#getPersonResult()
	 */
	@Override
	public PersonsExtraction getResult() {
		return personResult;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#setPerson(de.mpiwg.anteater.persons.APerson)
	 */
	@Override
	public void setFinding(APerson person) {
		this.person = person;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#getPerson()
	 */
	@Override
	public APerson getFinding() {
		return person;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#setPrediction(double)
	 */
	@Override
	public void setPrediction(double prediction) {
		this.prediction = prediction;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#getPrediction()
	 */
	@Override
	public double getPrediction() {
		return prediction;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#setTextInfo(de.mpiwg.anteater.text.TextInformation)
	 */
	@Override
	public void setTextInfo(TextInformation textInfo) {
		this.textInfo = textInfo;
	}
	/* (non-Javadoc)
	 * @see de.mpiwg.anteater.ml.IResult#getTextInfo()
	 */
	@Override
	public TextInformation getTextInfo() {
		return textInfo;
	}
	
}