public static TYPE_1 METHOD_1 ( long id ) { if ( id == 0 ) { return VAR_1 ; } else if ( ( id >= ( TYPE_2 . getId ( ) ) ) && ( id <= ( TYPE_3 . getId ( ) ) ) ) { return TYPE_1 . values ( ) [ ( ( ( int ) ( id ) ) - ( ( TYPE_2 . getId ( ) ) - ( TYPE_2 . METHOD_2 ( ) ) ) ) ] ; } return null ; }

public static TYPE_1 METHOD_1 ( long id ) { if ( id == 0 ) { return VAR_1 ; } else if ( ( id >= ( TYPE_2 . getId ( ) ) ) && ( id <= ( TYPE_3 . getId ( ) ) ) ) { int index = ( ( int ) ( id ) ) - ( ( TYPE_2 . getId ( ) ) - ( TYPE_2 . METHOD_2 ( ) ) ) ; return TYPE_1 . values ( ) [ index ] ; } return null ; }
