Table of Contents

Class MathContext

Namespace
Java.Math
Assembly
MASES.JNet.dll
public class MathContext : Serializable, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ISerializable
Inheritance
MathContext
Implements
Extension Methods

Constructors

MathContext(String)

public MathContext(String arg0)

Parameters

arg0 String

String

MathContext(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 MathContext(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

MathContext(int)

public MathContext(int arg0)

Parameters

arg0 int

int

MathContext(int, RoundingMode)

public MathContext(int arg0, RoundingMode arg1)

Parameters

arg0 int

int

arg1 RoundingMode

RoundingMode

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

DECIMAL128

public static MathContext DECIMAL128 { get; set; }

Property Value

MathContext

DECIMAL32

public static MathContext DECIMAL32 { get; set; }

Property Value

MathContext

DECIMAL64

public static MathContext DECIMAL64 { get; set; }

Property Value

MathContext

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

Precision

public int Precision { get; }

Property Value

int

RoundingMode

public RoundingMode RoundingMode { get; }

Property Value

RoundingMode

UNLIMITED

public static MathContext UNLIMITED { get; set; }

Property Value

MathContext

Methods

CreatePoolableInstance(String)

HPA initializer for MathContext(Java.Lang.String arg0)

public static MathContext CreatePoolableInstance(String arg0)

Parameters

arg0 String

Returns

MathContext

CreatePoolableInstance(int)

HPA initializer for MathContext(int arg0)

public static MathContext CreatePoolableInstance(int arg0)

Parameters

arg0 int

Returns

MathContext

CreatePoolableInstance(int, RoundingMode)

HPA initializer for MathContext(int arg0, Java.Math.RoundingMode arg1)

public static MathContext CreatePoolableInstance(int arg0, RoundingMode arg1)

Parameters

arg0 int
arg1 RoundingMode

Returns

MathContext