check if the map is empty , after optional null value removal . concode_field_sep Map<String,Object> core concode_elem_sep Map<String,String> meta concode_elem_sep Params params concode_field_sep boolean isEmpty concode_elem_sep IndexableObject index concode_elem_sep String index concode_elem_sep IndexableObject source concode_elem_sep Map<String,Object> source concode_elem_sep int compareTo concode_elem_sep IndexableObject type concode_elem_sep String type concode_elem_sep IndexableObject optype concode_elem_sep String optype concode_elem_sep String build concode_elem_sep IndexableObject meta concode_elem_sep String meta concode_elem_sep XContentBuilder toXContent concode_elem_sep XContentBuilder toXContent concode_elem_sep XContentBuilder toXContent concode_elem_sep int hashCode concode_elem_sep boolean equals concode_elem_sep String toString concode_elem_sep IndexableObject id concode_elem_sep String id
boolean function ( Map < String , Object > arg0 ) { int loc0 = 0 ; for ( Map . Entry < String , Object > loc1 : arg0 . entrySet ( ) ) { Object loc2 = loc1 . getValue ( ) ; if ( params . paramAsBoolean ( "srini_string" , false ) && ( loc2 == null || ( loc2 instanceof Values ) && ( ( Values ) loc2 ) . isNull ( ) ) ) { continue ; } loc0 ++ ; } return loc0 == 0 ; }