org.eclipse.emf.test.performance.sdo.accessor
Class StaticIPOSDOAccessorTest

java.lang.Object
  extended byPerformanceTestCase
      extended byorg.eclipse.emf.test.performance.EMFPerformanceTestCase
          extended byorg.eclipse.emf.test.performance.sdo.accessor.DynamicIPOSDOAccessorTest
              extended byorg.eclipse.emf.test.performance.sdo.accessor.StaticIPOSDOAccessorTest

public class StaticIPOSDOAccessorTest
extends DynamicIPOSDOAccessorTest

Uses EMF and SDO APIs to access (get/set) instances of static International Purchase Order (IPO) model.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.eclipse.emf.test.performance.EMFPerformanceTestCase
ALL_DIMENSIONS, MEMORY_DIMENSIONS, TIME_DIMENSIONS
 
Constructor Summary
StaticIPOSDOAccessorTest(java.lang.String name)
           
 
Method Summary
 void getBigIntegerByGenerated()
           Uses the generated types to get the value of a Property of type BigInteger on a DataObject whose model has been statically generated.
 void getByGenerated()
           Uses the generated types to get the values of properties of a DataObject whose model has been statically generated.
 void getFromMap()
          Tests HashMap (not EMF) access time.
 void setBigIntegerByGenerated()
           Uses the generated types to set the value of a Property of type BigInteger on a DataObject whose model has been statically generated.
 void setByGenerated()
           Uses the generated types to get the values of properties of a DataObject whose model has been statically generated.
 void setInMap()
          Tests HashMap (not EMF) access time.
static Test suite()
           
 
Methods inherited from class org.eclipse.emf.test.performance.sdo.accessor.DynamicIPOSDOAccessorTest
getBigDecimalByIndex, getBigDecimalByPath, getBigDecimalByProperty, getBigIntegerByIndex, getBigIntegerByPath, getBigIntegerByProperty, getByProperty, getByShortPath, getDataObjectByProperty, getObjectByIndex, getObjectByProperty, getObjectWithEGet, getStringByShortPath, setBigIntegerByIndex, setBigIntegerByProperty, setByProperty, setByShortPath, setDataObjectByProperty, setObjectByIndex, setObjectByProperty, setObjectWithESet
 
Methods inherited from class org.eclipse.emf.test.performance.EMFPerformanceTestCase
getRepetitions, getWarmUp, setRepetitions, setWarmUp, tagAsGlobalSummary, tagAsSummary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticIPOSDOAccessorTest

public StaticIPOSDOAccessorTest(java.lang.String name)
Method Detail

suite

public static Test suite()

getFromMap

public void getFromMap()
Tests HashMap (not EMF) access time. To be used as a reference.


setInMap

public void setInMap()
Tests HashMap (not EMF) access time. To be used as a reference.


getBigIntegerByGenerated

public void getBigIntegerByGenerated()

Uses the generated types to get the value of a Property of type BigInteger on a DataObject whose model has been statically generated. Test details:


setBigIntegerByGenerated

public void setBigIntegerByGenerated()

Uses the generated types to set the value of a Property of type BigInteger on a DataObject whose model has been statically generated. Test details:


getByGenerated

public void getByGenerated()

Uses the generated types to get the values of properties of a DataObject whose model has been statically generated. Test details:


setByGenerated

public void setByGenerated()

Uses the generated types to get the values of properties of a DataObject whose model has been statically generated. Test details: