engine. The instrument is
usable from other threads. The handle provides access to the metadata of the instrument and
allows to lookup instrument specific services.
All methods here, as well as instrumentation services in general, can be used safely from any thread.
Engine#getInstruments()
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final AbstractPolyglotImpl. | |
| pack-priv final Object |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public String | Returns: the unique ID for this instrument.Gets the ID clients can use to acquire this instrument. |
| public String | Returns: the user-friendly name for this instrument.Gets a human-readable name for this instrument. |
| public OptionDescriptors | Returns: the options asOptionDescriptors.Gets the options available for this instrument. |
| public String | |
| public String | |
| public < the type of the internal service. T> T |
| dispatch | back to summary |
|---|---|
| pack-priv final AbstractPolyglotImpl. | |
| receiver | back to summary |
|---|---|
| pack-priv final Object receiver | |
| Instrument | back to summary |
|---|---|
| pack-priv Instrument(AbstractPolyglotImpl. | |
| getId | back to summary |
|---|---|
| public String getId() Gets the ID clients can use to acquire this instrument.
| |
| getName | back to summary |
|---|---|
| public String getName() Gets a human-readable name for this instrument.
| |
| getOptions | back to summary |
|---|---|
| public OptionDescriptors getOptions() Gets the options available for this instrument.
| |
| getVersion | back to summary |
|---|---|
| public String getVersion() Gets the version of this instrument.
| |
| getWebsite | back to summary |
|---|---|
| public String getWebsite() Gets the website of this instrument.
| |
| lookup | back to summary |
|---|---|
| public <T> T lookup(Class<T> type) Looks up an additional internal service that is provided by this instrument using a Java type. Note that the services returned by this method are implementation specific and subject to change without notice.
| |