protected void registerFastCloners ( ) { this . fastCloners . put ( GregorianCalendar . class , new FastClonerCalendar ( ) ) ; this . fastCloners . put ( ArrayList . class , new FastClonerArrayList ( ) ) ; this . fastCloners . put ( Arrays . asList ( new Object [ ] { "" } ) . getClass ( ) , new FastClonerArrayList ( ) ) ; this . fastCloners . put ( LinkedList . class , new FastClonerLinkedList ( ) ) ; this . fastCloners . put ( HashSet . class , new FastClonerHashSet ( ) ) ; this . fastCloners . put ( HashMap . class , new FastClonerHashMap ( ) ) ; this . fastCloners . put ( TreeMap . class , new FastClonerTreeMap ( ) ) ; }
registers a std set of fast cloners .