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
nullfor 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