public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( ( VAR_1 == null ) || ( ( ( VAR_1 . getId ( ) ) == null ) || ( ( VAR_1 . getId ( ) . equals ( STRING_1 ) ) && ( ( ( VAR_1 . METHOD_2 ( ) ) == null ) || ( VAR_1 . METHOD_2 ( ) . equals ( STRING_1 ) ) ) ) ) ) { throw new TYPE_3 ( STRING_2 ) ; } return new TYPE_1 ( VAR_2 , VAR_1 ) ; }

public TYPE_1 METHOD_1 ( TYPE_2 VAR_1 ) { if ( ( VAR_1 != null ) && ( ( ( ( VAR_1 . METHOD_2 ( ) ) != null ) && ( ! ( VAR_1 . METHOD_2 ( ) . isEmpty ( ) ) ) ) || ( ( ( VAR_1 . getId ( ) ) != null ) && ( ! ( VAR_1 . getId ( ) . isEmpty ( ) ) ) ) ) ) { return new TYPE_1 ( VAR_2 , VAR_1 ) ; } throw new TYPE_3 ( STRING_2 ) ; }
