inspect_class
Resolve and inspect Java classes from Maven, local JARs, or the JDK. Choose views for source, API, hierarchy, bytecode, or all to get details directly in your AI agent.
Instructions
Resolve and inspect a class from Maven, a local JAR, or the JDK. Views: source, API, hierarchy, bytecode, or all.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | source | |
| limit | No | ||
| format | No | Output format. | text |
| offset | No | ||
| jarPath | No | Absolute path to an exact JAR. Fastest selector. | |
| useCache | No | ||
| className | Yes | ||
| methodName | No | ||
| paramTypes | No | ||
| coordinates | No | groupId:artifactId[:version[:classifier]]. | |
| jarDirectory | No | Absolute directory to search for a JAR on demand. | |
| jarNamePrefix | No | JAR basename prefix. | |
| workspacePath | No | Absolute Java workspace path. Maven is optional. |