Package io.emop.javadocjson.util
Class JsonGenerator
java.lang.Object
io.emop.javadocjson.util.JsonGenerator
Utility class for generating JSON output from Javadoc models.
Provides enhanced formatting and compatibility with mcp-javadoc-search.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetMcpCompatible(boolean mcpCompatible) Set MCP compatibility mode.voidwriteClassToFile(JavadocClass javadocClass, File outputFile) Write individual JavadocClass to JSON file.
-
Constructor Details
-
JsonGenerator
public JsonGenerator()
-
-
Method Details
-
setMcpCompatible
public void setMcpCompatible(boolean mcpCompatible) Set MCP compatibility mode.- Parameters:
mcpCompatible- whether to generate MCP-compatible output
-
writeClassToFile
Write individual JavadocClass to JSON file.- Parameters:
javadocClass- the JavadocClass object to serializeoutputFile- the target file- Throws:
IOException- if writing fails
-