org.processmining.framework.models.heuristics
Class HNTestStructures

java.lang.Object
  extended by org.processmining.framework.models.heuristics.HNTestStructures

public class HNTestStructures
extends java.lang.Object

Title:

Description:

Copyright: Copyright (c) 2004

Company:

Version:
1.0
Author:
not attributable

Constructor Summary
HNTestStructures()
           
 
Method Summary
static java.util.HashSet deepCopyHashSet(java.util.HashSet set)
           
static java.lang.Integer[] generateSubset(java.util.Random r)
           
static void main(java.lang.String[] args)
           
static long timeHashSetAdd(int N)
           
static long timeHashSetContains(int N)
           
static long timeHashSetCopy(int N)
           
static long timeHashSetIterate(int N)
           
static long timeHashSetRemove(int N)
           
static long timeHNSetContains(int N)
           
static long timeHNSetIterate(int N)
           
static long timeHNSetRemove(int N)
           
static long timeHNSetSetAdd(int N)
           
static long timeHNSetSetCopy(int N)
           
static long timeHNSubSetSetAdd(int N)
           
static long timeHNSubSetSetContains(int N)
           
static long timeHNSubSetSetCopy(int N)
           
static long timeHNSubSetSetIteration(int N)
           
static long timeHNSubSetSetRemove(int N)
           
static long timeTreeSetAdd(int N)
           
static long timeTreeSetContains(int N)
           
static long timeTreeSetCopy(int N)
           
static long timeTreeSetIteration(int N)
           
static long timeTreeSetRemove(int N)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HNTestStructures

public HNTestStructures()
Method Detail

generateSubset

public static java.lang.Integer[] generateSubset(java.util.Random r)

timeTreeSetIteration

public static long timeTreeSetIteration(int N)

timeHNSubSetSetIteration

public static long timeHNSubSetSetIteration(int N)

timeTreeSetAdd

public static long timeTreeSetAdd(int N)

timeHNSubSetSetAdd

public static long timeHNSubSetSetAdd(int N)

timeTreeSetCopy

public static long timeTreeSetCopy(int N)

timeHNSubSetSetCopy

public static long timeHNSubSetSetCopy(int N)

timeTreeSetContains

public static long timeTreeSetContains(int N)

timeHNSubSetSetContains

public static long timeHNSubSetSetContains(int N)

timeTreeSetRemove

public static long timeTreeSetRemove(int N)

timeHNSubSetSetRemove

public static long timeHNSubSetSetRemove(int N)

timeHashSetAdd

public static long timeHashSetAdd(int N)

timeHNSetSetAdd

public static long timeHNSetSetAdd(int N)

deepCopyHashSet

public static java.util.HashSet deepCopyHashSet(java.util.HashSet set)

timeHashSetCopy

public static long timeHashSetCopy(int N)

timeHNSetSetCopy

public static long timeHNSetSetCopy(int N)

timeHashSetRemove

public static long timeHashSetRemove(int N)

timeHNSetRemove

public static long timeHNSetRemove(int N)

timeHashSetContains

public static long timeHashSetContains(int N)

timeHNSetContains

public static long timeHNSetContains(int N)

timeHashSetIterate

public static long timeHashSetIterate(int N)

timeHNSetIterate

public static long timeHNSetIterate(int N)

main

public static void main(java.lang.String[] args)