AcpMethodDescriptorBase class abstract interface

Type-erased schema facts shared by all method descriptors.

Implementers

Properties

capabilityPath String?
The dotted capability path required before sending, when applicable.
no setter
dartName String
The deterministic Dart-style identifier for the method.
no setter
direction AcpMethodDirection
The direction in which this method travels.
no setter
documentation String?
Schema-derived documentation for the parameter definition.
no setter
hashCode int
The hash code for this object.
no setterinherited
key AcpMethodKey
The unique registry key.
no setter
kind AcpMethodKind
Whether this is a request or notification.
no setter
name String
The exact JSON-RPC method string.
no setter
paramsDefinition String
The schema definition containing request or notification parameters.
no setter
protocol AcpProtocolGeneration
The negotiated protocol generation.
no setter
resultDefinition String?
The correlated response definition, or null for a notification.
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stability AcpMethodStability
The stability lane containing this method.
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited