Table of Contents

Class Session2CommandGroup.Builder

Namespace
Android.Media
Assembly
MASES.Netdroid.dll
public class Session2CommandGroup.Builder : JVMBridgeBase<Session2CommandGroup.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
Inheritance
Session2CommandGroup.Builder
Implements
Extension Methods

Constructors

Builder()

public Builder()

Builder(Session2CommandGroup)

public Builder(Session2CommandGroup arg0)

Parameters

arg0 Session2CommandGroup

Session2CommandGroup

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

AddCommand(Session2Command)

public Session2CommandGroup.Builder AddCommand(Session2Command arg0)

Parameters

arg0 Session2Command

Session2Command

Returns

Session2CommandGroup.Builder

Session2CommandGroup.Builder

Build()

public Session2CommandGroup Build()

Returns

Session2CommandGroup

Session2CommandGroup

CreatePoolableInstance()

HPA initializer for Builder()

public static Session2CommandGroup.Builder CreatePoolableInstance()

Returns

Session2CommandGroup.Builder

CreatePoolableInstance(Session2CommandGroup)

HPA initializer for Builder(Android.Media.Session2CommandGroup arg0)

public static Session2CommandGroup.Builder CreatePoolableInstance(Session2CommandGroup arg0)

Parameters

arg0 Session2CommandGroup

Returns

Session2CommandGroup.Builder

RemoveCommand(Session2Command)

public Session2CommandGroup.Builder RemoveCommand(Session2Command arg0)

Parameters

arg0 Session2Command

Session2Command

Returns

Session2CommandGroup.Builder

Session2CommandGroup.Builder