public synchronized void add ( TYPE_1 p ) { if ( p instanceof TYPE_2 ) VAR_1 . METHOD_1 ( p . name , VAR_2 ) . set ( VAR_3 . METHOD_2 ( ) , new java.lang.String ( ( ( TYPE_2 ) ( p ) ) . VAR_4 . array ( ) ) ) ; else if ( p instanceof TYPE_3 ) VAR_1 . METHOD_3 ( p . name , VAR_2 ) . METHOD_1 ( VAR_5 ) . set ( VAR_3 . METHOD_2 ( ) , STRING_1 ) ; }

public synchronized void add ( TYPE_1 p ) { if ( p instanceof TYPE_2 ) VAR_1 . METHOD_1 ( p . name ) . set ( VAR_3 . METHOD_2 ( ) , new java.lang.String ( ( ( TYPE_2 ) ( p ) ) . VAR_4 . array ( ) ) ) ; else if ( p instanceof TYPE_3 ) VAR_1 . METHOD_3 ( p . name ) . METHOD_1 ( VAR_5 ) . set ( VAR_3 . METHOD_2 ( ) , STRING_1 ) ; }
