Class VolumeShaper.Configuration.Builder
public class VolumeShaper.Configuration.Builder : JVMBridgeBase<VolumeShaper.Configuration.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
VolumeShaper.Configuration.Builder
- Implements
- Extension Methods
Constructors
Builder()
public Builder()
Builder(Configuration)
public Builder(VolumeShaper.Configuration arg0)
Parameters
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
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Build()
public VolumeShaper.Configuration Build()
Returns
CreatePoolableInstance()
HPA initializer for Builder()
public static VolumeShaper.Configuration.Builder CreatePoolableInstance()
Returns
CreatePoolableInstance(Configuration)
HPA initializer for Builder(Android.Media.VolumeShaper.Configuration arg0)
public static VolumeShaper.Configuration.Builder CreatePoolableInstance(VolumeShaper.Configuration arg0)
Parameters
Returns
InvertVolumes()
public VolumeShaper.Configuration.Builder InvertVolumes()
Returns
ReflectTimes()
public VolumeShaper.Configuration.Builder ReflectTimes()
Returns
ScaleToEndVolume(float)
public VolumeShaper.Configuration.Builder ScaleToEndVolume(float arg0)
Parameters
Returns
ScaleToStartVolume(float)
public VolumeShaper.Configuration.Builder ScaleToStartVolume(float arg0)
Parameters
Returns
SetCurve(float[], float[])
public VolumeShaper.Configuration.Builder SetCurve(float[] arg0, float[] arg1)
Parameters
Returns
SetDuration(long)
public VolumeShaper.Configuration.Builder SetDuration(long arg0)
Parameters
Returns
SetInterpolatorType(int)
public VolumeShaper.Configuration.Builder SetInterpolatorType(int arg0)