Class ResultExtentionsKt
- Namespace
- IO.Scanbot.Sdk.Common
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/common/ResultExtentionsKt", DoNotGenerateAcw = true)]
public sealed class ResultExtentionsKt : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ResultExtentionsKt
- Implements
-
- Inherited Members
-
Methods
CatchWithResult(IFunction1)
[Register("catchWithResult", "(Lkotlin/jvm/functions/Function1;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "R" })]
public static IResult CatchWithResult(IFunction1 block)
Parameters
block IFunction1
Returns
- IResult
Combine(IFlow, IFlow, IFunction4)
[Register("combine", "(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function4;)Lkotlinx/coroutines/flow/Flow;", "")]
[JavaTypeParameters(new string[] { "T1", "T2", "R" })]
public static IFlow Combine(IFlow p1, IFlow p2, IFunction4 block)
Parameters
p1 IFlow
p2 IFlow
block IFunction4
Returns
- IFlow
CombineResults(IFlow, IFlow, IFlow, IFunction5)
[Register("combineResults", "(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function5;)Lkotlinx/coroutines/flow/Flow;", "")]
[JavaTypeParameters(new string[] { "T1", "T2", "T3", "R" })]
public static IFlow CombineResults(IFlow p1, IFlow p2, IFlow p3, IFunction5 block)
Parameters
p1 IFlow
p2 IFlow
p3 IFlow
block IFunction5
Returns
- IFlow
ToMergedFailure(ICollection<Failure>)
[Register("toMergedFailure", "(Ljava/util/Collection;)Lio/scanbot/common/Result$Failure;", "")]
public static IResult.Failure ToMergedFailure(ICollection<IResult.Failure> obj)
Parameters
obj ICollection<IResult.Failure>
Returns
- IResult.Failure
UseAll(ICollection, IFunction1)
[Register("useAll", "(Ljava/util/Collection;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;", "")]
[JavaTypeParameters(new string[] { "T", "R extends java.lang.AutoCloseable" })]
public static Object UseAll(ICollection obj, IFunction1 block)
Parameters
obj ICollection
block IFunction1
Returns
- Object