@ SuppressWarnings ( "unchecked" ) public A replace ( Property property ) { Data data = getData ( ) ; Data replaced = data . replace ( property ) ; if ( ! replaced . isEmpty ( ) ) { return copy ( delegate . put ( "data" , Property . toArrayNode ( replaced ) ) ) ; } return ( A ) this ; }
Replaces all properties with the same name as the supplied property