# annotations

## Methods

| Method                                                 | Parameters      | Return type                | Is fixed? |
| ------------------------------------------------------ | --------------- | -------------------------- | --------- |
| [`findMethod`](annotations/findmethod)                 | `string`        | `object(annotationResult)` | ✔️        |
| [`findMethodInProto`](annotations/findmethodinproto)   | `string, proto` | `object(annotationResult)` | ✔️        |
| [`findMethods`](annotations/findmethods)               | `string`        | `object(list)`             | ✔️        |
| [`findMethodsInProto`](annotations/findmethodsinproto) | `string, proto` | `object(list)`             | ✔️        |
| `findClass`                                            | `string`        | `object(annotationResult)` | ✔️        |
| `findClassInProto`                                     | `string, proto` | `object(annotationResult)` | ✔️        |
| `findClasses`                                          | `string`        | `object(list)`             | ✔️        |
| `findClassesInProto`                                   | `string, proto` | `object(list)`             | ✔️        |
| `findStruct`                                           | `string`        | `object(annotationResult)` | ✔️        |
| `findStructInProto`                                    | `string, proto` | `object(annotationResult)` | ✔️        |
| `findStructs`                                          | `string`        | `object(list)`             | ✔️        |
| `findStructsInProto`                                   | `string, proto` | `object(list)`             | ✔️        |
| `findField`                                            | `string`        | `object(annotationResult)` | ✔️        |
| `findFieldInProto`                                     | `string, proto` | `object(annotationResult)` | ✔️        |
| `findFields`                                           | `string`        | `object(list)`             | ✔️        |
| `findFieldsInProto`                                    | `string, proto` | `object(list)`             | ✔️        |
