Table of Contents

Class IResult.Success

Namespace
IO.Scanbot.Common
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/common/Result$Success", DoNotGenerateAcw = true)]
[JavaTypeParameters(new string[] { "T" })]
public sealed class IResult.Success : Object, IResult, IJavaObject, IJavaPeerable, IDisposable
Inheritance
IResult.Success
Implements
Inherited Members

Constructors

Success(Object)

[Register(".ctor", "(Ljava/lang/Object;)V", "")]
public Success(Object data)

Parameters

data Object

Properties

Data

public Object Data { get; }

Property Value

Object

OrNull

public Object OrNull { get; }

Property Value

Object

OrThrow

public Object OrThrow { get; }

Property Value

Object

UNIT

public static IResult.Success UNIT { get; }

Property Value

IResult.Success

Methods

Component1()

[Register("component1", "()Ljava/lang/Object;", "")]
public Object Component1()

Returns

Object

Copy(Object)

[Register("copy", "(Ljava/lang/Object;)Lio/scanbot/common/Result$Success;", "")]
public IResult.Success Copy(Object data)

Parameters

data Object

Returns

IResult.Success

ErrorOrNull()

[Register("errorOrNull", "()Lio/scanbot/common/Result$Failure;", "")]
public IResult.Failure ErrorOrNull()

Returns

IResult.Failure