org.softevo.jdynpur.eval
Class AnalysisLog

java.lang.Object
  extended by org.softevo.jdynpur.eval.AnalysisLog
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
AnalysisLog()
           
 
Method Summary
 void addInnerTraceChanges(java.util.Vector<java.lang.Long> changes)
           
 void addInnerTraceExecutedMethods(int value)
           
 void addInnerTraceImpureMethods(int value)
           
 void addInnerTraceParameterFlips(java.util.Vector<java.lang.Long> data)
           
 void addInnerTracePureMethods(int value)
           
 void addNewPurityKilled(int value)
           
 void addOldPurityRevised(int value)
           
 void addOverallComparisonResults(int[] results)
           
 void addOverallExecutedMethods(int value)
           
 void addOverallImmutableParameter(int data)
           
 void addOverallImpureMethods(int value)
           
 void addOverallMutableParameter(int data)
           
 void addOverallParameterFlips(int value)
           
 void addOverallPureMethods(int value)
           
 void addTraceComparisonResults(int[] results)
           
 java.util.Vector<java.util.Vector<java.lang.Long>> getInnerTraceChanges()
           
 java.util.Vector<java.lang.Integer> getInnerTraceExecutedMethods()
           
 java.util.Vector<java.lang.Integer> getInnerTraceImpureMethods()
           
 java.util.Vector<java.util.Vector<java.lang.Long>> getInnerTraceParameterFlips()
           
 java.util.Vector<java.lang.Integer> getInnerTracePureMethods()
           
 java.util.Vector<java.lang.Integer> getNewPurityKilled()
           
 java.util.Vector<java.lang.Integer> getOldPurityRevised()
           
 java.util.Vector<int[]> getOverallComparisonResults()
           
 java.util.Vector<java.lang.Integer> getOverallExecutedMethods()
           
 java.util.Vector<java.lang.Integer> getOverallImpureMethods()
           
 java.util.Vector<java.lang.Integer> getOverallParameterFlips()
           
 java.util.Vector<java.lang.Integer> getOverallPureMethods()
           
 java.lang.String getParameterCompletenessPlotDataFile()
           
 java.lang.String getParameterErrorDataFile()
           
 java.lang.String getParameterFlipPlotDataFile()
           
 java.lang.String getPurityCompletenessPlotDataFile()
           
 java.lang.String getPurityErrorDataFile()
           
 java.lang.String getPurityFlipPlotDataFile()
           
static long getSerialVersionUID()
           
 java.util.Vector<int[]> getTraceComparisonResults()
           
static void main(java.lang.String[] args)
           
 void writeAllResultFilesToDirectory(java.io.File targetDirectory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnalysisLog

public AnalysisLog()
Method Detail

addOverallImmutableParameter

public void addOverallImmutableParameter(int data)

addOverallMutableParameter

public void addOverallMutableParameter(int data)

addOverallComparisonResults

public void addOverallComparisonResults(int[] results)

addTraceComparisonResults

public void addTraceComparisonResults(int[] results)

addInnerTraceParameterFlips

public void addInnerTraceParameterFlips(java.util.Vector<java.lang.Long> data)

addOverallParameterFlips

public void addOverallParameterFlips(int value)

addNewPurityKilled

public void addNewPurityKilled(int value)

addOldPurityRevised

public void addOldPurityRevised(int value)

addInnerTraceChanges

public void addInnerTraceChanges(java.util.Vector<java.lang.Long> changes)

addInnerTracePureMethods

public void addInnerTracePureMethods(int value)

addInnerTraceImpureMethods

public void addInnerTraceImpureMethods(int value)

addInnerTraceExecutedMethods

public void addInnerTraceExecutedMethods(int value)

addOverallPureMethods

public void addOverallPureMethods(int value)

addOverallImpureMethods

public void addOverallImpureMethods(int value)

addOverallExecutedMethods

public void addOverallExecutedMethods(int value)

getSerialVersionUID

public static long getSerialVersionUID()

getInnerTraceChanges

public java.util.Vector<java.util.Vector<java.lang.Long>> getInnerTraceChanges()

getInnerTracePureMethods

public java.util.Vector<java.lang.Integer> getInnerTracePureMethods()

getInnerTraceImpureMethods

public java.util.Vector<java.lang.Integer> getInnerTraceImpureMethods()

getInnerTraceExecutedMethods

public java.util.Vector<java.lang.Integer> getInnerTraceExecutedMethods()

getOverallPureMethods

public java.util.Vector<java.lang.Integer> getOverallPureMethods()

getOverallImpureMethods

public java.util.Vector<java.lang.Integer> getOverallImpureMethods()

getOverallExecutedMethods

public java.util.Vector<java.lang.Integer> getOverallExecutedMethods()

getOldPurityRevised

public java.util.Vector<java.lang.Integer> getOldPurityRevised()

getNewPurityKilled

public java.util.Vector<java.lang.Integer> getNewPurityKilled()

getOverallParameterFlips

public java.util.Vector<java.lang.Integer> getOverallParameterFlips()

getInnerTraceParameterFlips

public java.util.Vector<java.util.Vector<java.lang.Long>> getInnerTraceParameterFlips()

getTraceComparisonResults

public java.util.Vector<int[]> getTraceComparisonResults()

getOverallComparisonResults

public java.util.Vector<int[]> getOverallComparisonResults()

getPurityErrorDataFile

public java.lang.String getPurityErrorDataFile()

getParameterErrorDataFile

public java.lang.String getParameterErrorDataFile()

getParameterCompletenessPlotDataFile

public java.lang.String getParameterCompletenessPlotDataFile()

getPurityCompletenessPlotDataFile

public java.lang.String getPurityCompletenessPlotDataFile()

getParameterFlipPlotDataFile

public java.lang.String getParameterFlipPlotDataFile()

getPurityFlipPlotDataFile

public java.lang.String getPurityFlipPlotDataFile()

writeAllResultFilesToDirectory

public void writeAllResultFilesToDirectory(java.io.File targetDirectory)
                                    throws java.io.IOException
Throws:
java.io.IOException

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException
Throws:
java.io.IOException


Copyright © 2007-2008 Software Engineering Group at Saarland University. All Rights Reserved.