org.softevo.jdynpur.eval
Class MutabilityResultsComparer

java.lang.Object
  extended by org.softevo.jdynpur.eval.MutabilityResultsComparer

public class MutabilityResultsComparer
extends java.lang.Object


Field Summary
static int INDEX_numberOfAllKitImutableParameters
           
static int INDEX_numberOfAllKitMutableParameters
           
static int INDEX_numberOfClassifiedParameters
           
static int INDEX_numberOfCorrectlyImmutableParameters
           
static int INDEX_numberOfCorrectlyImpureMethods
           
static int INDEX_numberOfCorrectlyMutableParameters
           
static int INDEX_numberOfCorrectlyPureMethods
           
static int INDEX_numberOfImpureMethods
           
static int INDEX_numberOfKitImmutableParamters
           
static int INDEX_numberOfKitImpureMethods
           
static int INDEX_numberOfKitMethods
           
static int INDEX_numberOfKitMutableParameters
           
static int INDEX_numberOfKitParameters
           
static int INDEX_numberOfKitPureMethods
           
static int INDEX_numberOfMethodsClassifiedImpureButPure
           
static int INDEX_numberOfMethodsClassifiedPureButImpure
           
static int INDEX_numberOfMethodsExamined
           
static int INDEX_numberOfParametersClassifiedImmutableButMutable
           
static int INDEX_numberOfParametersClassifiedMutableButImmutable
           
static int INDEX_numberOfPureMethods
           
 
Constructor Summary
MutabilityResultsComparer()
           
 
Method Summary
static int[] compareMutabilityResults(java.util.HashMap<java.lang.String,java.util.HashMap<ExtendedMethodIdentifier,ExtendedMethodIdentifier>> dynpurResults, java.util.HashMap<java.lang.String,java.util.HashMap<ExtendedMethodIdentifier,ExtendedMethodIdentifier>> kitResults)
           
static boolean isClassifiableParameter(int parameterId, ExtendedMethodIdentifier identifier)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INDEX_numberOfMethodsExamined

public static int INDEX_numberOfMethodsExamined

INDEX_numberOfMethodsClassifiedPureButImpure

public static int INDEX_numberOfMethodsClassifiedPureButImpure

INDEX_numberOfMethodsClassifiedImpureButPure

public static int INDEX_numberOfMethodsClassifiedImpureButPure

INDEX_numberOfParametersClassifiedMutableButImmutable

public static int INDEX_numberOfParametersClassifiedMutableButImmutable

INDEX_numberOfClassifiedParameters

public static int INDEX_numberOfClassifiedParameters

INDEX_numberOfKitMethods

public static int INDEX_numberOfKitMethods

INDEX_numberOfKitParameters

public static int INDEX_numberOfKitParameters

INDEX_numberOfParametersClassifiedImmutableButMutable

public static int INDEX_numberOfParametersClassifiedImmutableButMutable

INDEX_numberOfPureMethods

public static int INDEX_numberOfPureMethods

INDEX_numberOfImpureMethods

public static int INDEX_numberOfImpureMethods

INDEX_numberOfKitPureMethods

public static int INDEX_numberOfKitPureMethods

INDEX_numberOfKitImpureMethods

public static int INDEX_numberOfKitImpureMethods

INDEX_numberOfCorrectlyPureMethods

public static int INDEX_numberOfCorrectlyPureMethods

INDEX_numberOfCorrectlyImpureMethods

public static int INDEX_numberOfCorrectlyImpureMethods

INDEX_numberOfKitImmutableParamters

public static int INDEX_numberOfKitImmutableParamters

INDEX_numberOfKitMutableParameters

public static int INDEX_numberOfKitMutableParameters

INDEX_numberOfCorrectlyImmutableParameters

public static int INDEX_numberOfCorrectlyImmutableParameters

INDEX_numberOfCorrectlyMutableParameters

public static int INDEX_numberOfCorrectlyMutableParameters

INDEX_numberOfAllKitImutableParameters

public static int INDEX_numberOfAllKitImutableParameters

INDEX_numberOfAllKitMutableParameters

public static int INDEX_numberOfAllKitMutableParameters
Constructor Detail

MutabilityResultsComparer

public MutabilityResultsComparer()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.io.IOException,
                        org.xml.sax.SAXException
Throws:
java.io.IOException
org.xml.sax.SAXException

isClassifiableParameter

public static boolean isClassifiableParameter(int parameterId,
                                              ExtendedMethodIdentifier identifier)

compareMutabilityResults

public static int[] compareMutabilityResults(java.util.HashMap<java.lang.String,java.util.HashMap<ExtendedMethodIdentifier,ExtendedMethodIdentifier>> dynpurResults,
                                             java.util.HashMap<java.lang.String,java.util.HashMap<ExtendedMethodIdentifier,ExtendedMethodIdentifier>> kitResults)


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