question: public String toJson ( ) { build ( ) ; try { return JsonSerializer . toString ( this ) ; } catch ( IOException e ) { throw new IndexException ( e , "Unformateable JSON search: {}" , e . getMessage ( ) ) ; } }
target:  Returns the JSON representation of this object.