Class ResultKt
- Namespace
- IO.Scanbot.Common
- Assembly
- BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/common/ResultKt", DoNotGenerateAcw = true)]
public sealed class ResultKt : Object, IJavaObject, IJavaPeerable, IDisposable
- Inheritance
-
ResultKt
- Implements
-
- Inherited Members
-
Methods
CombineResults(IResult, IResult, IResult, IFunction4)
[Register("combineResults", "(Lio/scanbot/common/Result;Lio/scanbot/common/Result;Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function4;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T1", "T2", "T3", "R" })]
public static IResult CombineResults(IResult p1, IResult p2, IResult p3, IFunction4 block)
Parameters
p1 IResult
p2 IResult
p3 IResult
block IFunction4
Returns
- IResult
CombineResults(IResult, IResult, IFunction3)
[Register("combineResults", "(Lio/scanbot/common/Result;Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function3;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T1", "T2", "R" })]
public static IResult CombineResults(IResult p1, IResult p2, IFunction3 block)
Parameters
p1 IResult
p2 IResult
block IFunction3
Returns
- IResult
FlatSuccesses(ICollection)
[Register("flatSuccesses", "(Ljava/util/Collection;)Ljava/util/Collection;", "")]
[JavaTypeParameters(new string[] { "T" })]
public static ICollection FlatSuccesses(ICollection obj)
Parameters
obj ICollection
Returns
- ICollection
Flatmap(IResult)
[Register("flatmap", "(Lio/scanbot/common/Result;)Ljava/util/Collection;", "")]
[JavaTypeParameters(new string[] { "T" })]
public static ICollection Flatmap(IResult obj)
Parameters
obj IResult
Returns
- ICollection
GetOrDefault(IResult, Object)
[Register("getOrDefault", "(Lio/scanbot/common/Result;Ljava/lang/Object;)Ljava/lang/Object;", "")]
[JavaTypeParameters(new string[] { "T" })]
public static Object GetOrDefault(IResult obj, Object @default)
Parameters
obj IResult
default Object
Returns
- Object
MapFailure(IResult, IFunction2)
[Register("mapFailure", "(Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function2;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T", "R" })]
public static IResult MapFailure(IResult obj, IFunction2 block)
Parameters
obj IResult
block IFunction2
Returns
- IResult
MapResult(IResult, IFunction2)
[Register("mapResult", "(Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function2;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T", "R" })]
public static IResult MapResult(IResult obj, IFunction2 block)
Parameters
obj IResult
block IFunction2
Returns
- IResult
MapSuccess(IResult, IFunction2)
[Register("mapSuccess", "(Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function2;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T", "R" })]
public static IResult MapSuccess(IResult obj, IFunction2 block)
Parameters
obj IResult
block IFunction2
Returns
- IResult
OnCancellation(IResult, IFunction2)
[Register("onCancellation", "(Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function2;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T" })]
public static IResult OnCancellation(IResult obj, IFunction2 block)
Parameters
obj IResult
block IFunction2
Returns
- IResult
OnFailure(IResult, IFunction2)
[Register("onFailure", "(Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function2;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T" })]
public static IResult OnFailure(IResult obj, IFunction2 block)
Parameters
obj IResult
block IFunction2
Returns
- IResult
OnSuccess(IResult, IFunction2)
[Register("onSuccess", "(Lio/scanbot/common/Result;Lkotlin/jvm/functions/Function2;)Lio/scanbot/common/Result;", "")]
[JavaTypeParameters(new string[] { "T" })]
public static IResult OnSuccess(IResult obj, IFunction2 block)
Parameters
obj IResult
block IFunction2
Returns
- IResult