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