Packageorg.flexunit.runner.manipulation.sortingInheritance
Classpublic class ClassInheritanceOrderCache
InheritanceClassInheritanceOrderCache Inheritance Object
Implements ISortingInheritanceCache

ISortingInheritanceCache implementation that will allow querying of the inheritance order of a given method relative to its definition super and subclasses



Public Methods
 MethodDefined By
  
Builds a map of the class inheritance for a given testclass
ClassInheritanceOrderCache
  
getInheritedOrder(description:IDescription, superFirst:Boolean = true):int
Returns the order of this method description relative to others in the super/subclasses
ClassInheritanceOrderCache
Constructor Detail
ClassInheritanceOrderCache()Constructor
public function ClassInheritanceOrderCache(testClass:TestClass)

Builds a map of the class inheritance for a given testclass

Parameters
testClass:TestClass
Method Detail
getInheritedOrder()method
public function getInheritedOrder(description:IDescription, superFirst:Boolean = true):int

Returns the order of this method description relative to others in the super/subclasses

Parameters

description:IDescription
 
superFirst:Boolean (default = true)

Returns
int