/src/main/java/org/htmlunit/util/OrderedFastHashMap.java
array = ( T[]) java.lang.reflect.Array.newInstance( array.getClass( ).getComponentType( ) , this.backingMap_.orderedListSize_) ;
array = ( T[] ) java.lang.reflect.Array.newInstance ( a.getClass ( ) .getComponentType ( ) , this.backingMap_.orderedListSize_ ) ;
public <T> T[] toArray(final T[] a) { final T[] array; if (a.length >= this.backingMap_.orderedListSize_) { array = a; } else { <extra_id_0> } for (int i = 0; i < this.backingMap_.orderedListSize_; i++) { array[i] = (T) this.backingMap_.getKey(i); } return array; }