FluxUnboundQuery
class FluxUnboundQuery<In, ElementOut>(inputStep: QueryInput<In>, outputStep: IFluxStep<ElementOut>, reference: QueryReference<*>, sharedSteps: List<SharedStep<*>>) : UnboundQuery<In, List<IStepOutput<ElementOut>>, ElementOut> , IFluxUnboundQuery<In, ElementOut>
Constructors
Link copied to clipboard
constructor(inputStep: QueryInput<In>, outputStep: IFluxStep<ElementOut>, reference: QueryReference<*>, sharedSteps: List<SharedStep<*>>)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val reference: QueryReference<UnboundQuery<In, List<IStepOutput<ElementOut>>, ElementOut>>
Link copied to clipboard
Functions
Link copied to clipboard
open fun asFlow(evaluationContext: QueryEvaluationContext, input: IStepOutput<In>): StepFlow<ElementOut>
open override fun asFlow(evaluationContext: QueryEvaluationContext, input: StepFlow<In>): StepFlow<ElementOut>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun <In, Out, ElementOut> IUnboundQuery<In, Out, ElementOut>.castToInstance(): UnboundQuery<In, Out, ElementOut>
Link copied to clipboard
Link copied to clipboard
open suspend override fun execute(evaluationContext: QueryEvaluationContext, input: IStepOutput<In>): IStepOutput<List<IStepOutput<ElementOut>>>
Link copied to clipboard
open override fun <T> flatMap(body: (IMonoStep<ElementOut>) -> IFluxStep<T>): IFluxUnboundQuery<In, T>
Link copied to clipboard
open override fun getAggregationOutputSerializer(serializationContext: SerializationContext): KSerializer<out IStepOutput<List<IStepOutput<ElementOut>>>>
Link copied to clipboard
Link copied to clipboard
open override fun getElementOutputSerializer(serializationContext: SerializationContext): KSerializer<out IStepOutput<ElementOut>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard