Table of Contents

Class AppSearchBatchResult.Builder<KeyType, ValueType>

Namespace
Android.App.Appsearch
Assembly
MASES.Netdroid.dll
public class AppSearchBatchResult.Builder<KeyType, ValueType> : JVMBridgeBase<AppSearchBatchResult.Builder<KeyType, ValueType>>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition

Type Parameters

KeyType
ValueType
Inheritance
AppSearchBatchResult.Builder<KeyType, ValueType>
Implements
Extension Methods

Constructors

Builder()

public Builder()

Builder(AppSearchBatchResult<KeyType, ValueType>)

public Builder(AppSearchBatchResult<KeyType, ValueType> arg0)

Parameters

arg0 AppSearchBatchResult<KeyType, ValueType>

AppSearchBatchResult

Builder(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Builder(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Methods

Build()

public AppSearchBatchResult<KeyType, ValueType> Build()

Returns

AppSearchBatchResult<KeyType, ValueType>

AppSearchBatchResult

CreatePoolableInstance()

HPA initializer for Builder()

public static AppSearchBatchResult.Builder<KeyType, ValueType> CreatePoolableInstance()

Returns

AppSearchBatchResult.Builder<KeyType, ValueType>

CreatePoolableInstance(AppSearchBatchResult<KeyType, ValueType>)

HPA initializer for Builder(Android.App.Appsearch.AppSearchBatchResult%3CKeyType, ValueType%3E arg0)

public static AppSearchBatchResult.Builder<KeyType, ValueType> CreatePoolableInstance(AppSearchBatchResult<KeyType, ValueType> arg0)

Parameters

arg0 AppSearchBatchResult<KeyType, ValueType>

Returns

AppSearchBatchResult.Builder<KeyType, ValueType>

SetFailure(KeyType, int, String)

public AppSearchBatchResult.Builder<KeyType, ValueType> SetFailure(KeyType arg0, int arg1, String arg2)

Parameters

arg0 KeyType

KeyType

arg1 int

int

arg2 String

String

Returns

AppSearchBatchResult.Builder<KeyType, ValueType>

AppSearchBatchResult.Builder

SetResult(KeyType, AppSearchResult<ValueType>)

public AppSearchBatchResult.Builder<KeyType, ValueType> SetResult(KeyType arg0, AppSearchResult<ValueType> arg1)

Parameters

arg0 KeyType

KeyType

arg1 AppSearchResult<ValueType>

AppSearchResult

Returns

AppSearchBatchResult.Builder<KeyType, ValueType>

AppSearchBatchResult.Builder

SetSuccess(KeyType, ValueType)

public AppSearchBatchResult.Builder<KeyType, ValueType> SetSuccess(KeyType arg0, ValueType arg1)

Parameters

arg0 KeyType

KeyType

arg1 ValueType

ValueType

Returns

AppSearchBatchResult.Builder<KeyType, ValueType>

AppSearchBatchResult.Builder

Operators

implicit operator Builder(Builder<KeyType, ValueType>)

public static implicit operator AppSearchBatchResult.Builder(AppSearchBatchResult.Builder<KeyType, ValueType> t)

Parameters

t AppSearchBatchResult.Builder<KeyType, ValueType>

Returns

AppSearchBatchResult.Builder