# getSignature abstract method

String getSignature()

Gets the executable signature as a string.

Format includes:

- Return type (if known)
- Name
- Parameter list with types
- Optional/required markers

Example outputs:

- `void print(String message)`
- `Map<String, int>.fromEntries(Iterable<MapEntry<String, int>> entries)`
- `{required int timeout, bool retry = false}`

## Implementation

    String getSignature();