public void call(String name,@DelegatesTo(StreamingJsonDelegate.class) Closure value) throws IOException {
  if (generator.isExcludingFieldsNamed(name)) {
    return;
  }
  writeName(name);
  verifyValue();
  writer.write(JsonOutput.OPEN_BRACE);
  StreamingJsonDelegate.cloneDelegateAndGetContent(writer,value,true,generator);
  writer.write(JsonOutput.CLOSE_BRACE);
}

public void call ( String name , @ DelegatesTo ( StreamingJsonDelegate . class ) Closure value ) throws IOException { if ( generator . isExcludingFieldsNamed ( name ) ) { return ; } writeName ( name ) ; verifyValue ( ) ; writer . write ( JsonOutput . OPEN_BRACE ) ; StreamingJsonDelegate . cloneDelegateAndGetContent ( writer , value , true , generator ) ; writer . write ( JsonOutput . CLOSE_BRACE ) ; }
writes the name and another json object
