edu.wis.jtlv.lib
Class AlgResultModule

java.lang.Object
  extended by edu.wis.jtlv.lib.AlgResultModule
All Implemented Interfaces:
AlgResultI

public class AlgResultModule
extends java.lang.Object
implements AlgResultI

Module results.

Version:
"1.3.2"
Author:
yaniv sa'ar.

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.wis.jtlv.lib.AlgResultI
AlgResultI.ResultStatus
 
Constructor Summary
AlgResultModule(AlgResultI.ResultStatus fin_status, Module res)
           A constructor for a module results, with a general flag is was successful.
AlgResultModule(boolean was_successful, Module res)
           A constructor for a module results, with a general flag is was successful.
AlgResultModule(Module res)
           A constructor for a module results, without successfulness status.
 
Method Summary
 AlgResultI.ResultStatus getResultStat()
           Get the result status.
 java.lang.Object resultObject()
           A Module object representation of the results.
 java.lang.String resultString()
           A string representation of the results.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AlgResultModule

public AlgResultModule(boolean was_successful,
                       Module res)

A constructor for a module results, with a general flag is was successful.

Parameters:
was_successful - Did the algorithm succeed.
res - The results themselves.

AlgResultModule

public AlgResultModule(AlgResultI.ResultStatus fin_status,
                       Module res)

A constructor for a module results, with a general flag is was successful.

Parameters:
fin_status - The algorithm finishing status.
res - The results themselves.

AlgResultModule

public AlgResultModule(Module res)

A constructor for a module results, without successfulness status.

Parameters:
res - The results themselves.
Method Detail

getResultStat

public AlgResultI.ResultStatus getResultStat()
Description copied from interface: AlgResultI

Get the result status.

Specified by:
getResultStat in interface AlgResultI
Returns:
The results status.

resultObject

public java.lang.Object resultObject()

A Module object representation of the results.

Specified by:
resultObject in interface AlgResultI
Returns:
A Module object representing the results.

resultString

public java.lang.String resultString()
Description copied from interface: AlgResultI

A string representation of the results.

Specified by:
resultString in interface AlgResultI
Returns:
A string representing the results.