PixaCompiledRoutePlan class final

Immutable route and capability plan compiled from a registry.

Properties

adaptiveIntegrations → List<PixaPluginIntegrationSelection>
Selected adaptive pub plugin integrations.
no setter
architecture → PixaRegistryArchitectureSnapshot
Architecture snapshot that produced this plan.
final
cacheStoreRoutes → int
Number of cache-store namespace routes.
no setter
decoderFormatRoutes → int
Number of format-id decoder routes.
no setter
decoderMimeRoutes → int
Number of MIME decoder routes.
no setter
decoderSignatureRoutes → int
Number of bounded header-signature decoder routes.
no setter
defaultHotPathUsesRuntimeOnly → bool
True when no non-runtime descriptor can enter the default hot path.
no setter
fetcherRoutes → int
Number of source-kind fetcher routes.
no setter
hashCode → int
The hash code for this object.
no setterinherited
platformHandlers → int
Descriptor count that executes through Flutter platform channels.
no setter
platformSourceKinds → Set<String>
Source kinds that resolve to platform-channel fetchers.
no setter
processorRoutes → int
Number of processor operation routes.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

cacheStoreForNamespace(String namespace) → PixaCacheStoreDescriptor?
Returns the cache-store descriptor registered for namespace, if any.
decoderForFormatId(String formatId) → PixaDecoderDescriptor?
Returns the decoder descriptor registered for formatId, if any.
decoderForMimeType(String mimeType) → PixaDecoderDescriptor?
Returns the decoder descriptor registered for mimeType, if any.
fetcherForSourceKind(String sourceKind) → PixaFetcherDescriptor?
Returns the fetcher descriptor registered for sourceKind, if any.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
platformContractForHandler(String handlerId) → PixaPlatformContract?
Returns the platform contract for handlerId, if any.
processorForOperation(String operation) → PixaProcessorDescriptor?
Returns the processor descriptor registered for operation, if any.
toJson() → Map<String, Object?>
JSON-like representation for debug surfaces.
toString() → String
A string representation of this object.
inherited

Operators

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