Table of Contents

Class Double

Namespace
Java.Lang
Assembly
MASES.JNet.dll
public class Double : Number, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, INativeConvertible<Double, double>
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
Double
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Serializable>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Serializable>.IsAssignableFrom<T>()
JVMBridgeBase<Serializable>.Execute<T>(params T[])
JVMBridgeBase<Serializable>.DynBridgeClazz
JVMBridgeBase<Serializable>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

Double()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public Double()

Double(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public Double(params object[] args)

Parameters

args object[]

Properties

BYTES

public static int BYTES { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

MAX_EXPONENT

public static int MAX_EXPONENT { get; }

Property Value

int

MAX_VALUE

public static double MAX_VALUE { get; }

Property Value

double

MIN_EXPONENT

public static int MIN_EXPONENT { get; }

Property Value

int

MIN_NORMAL

public static double MIN_NORMAL { get; }

Property Value

double

MIN_VALUE

public static double MIN_VALUE { get; }

Property Value

double

NEGATIVE_INFINITY

public static double NEGATIVE_INFINITY { get; }

Property Value

double

NaN

public static double NaN { get; }

Property Value

double

POSITIVE_INFINITY

public static double POSITIVE_INFINITY { get; }

Property Value

double

SIZE

public static int SIZE { get; }

Property Value

int

TYPE

public static Class TYPE { get; }

Property Value

Class

Methods

Compare(double, double)

public static int Compare(double arg0, double arg1)

Parameters

arg0 double

double

arg1 double

double

Returns

int

int

CompareTo(Double)

public int CompareTo(Double arg0)

Parameters

arg0 Double

Double

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

DoubleToLongBits(double)

public static long DoubleToLongBits(double arg0)

Parameters

arg0 double

double

Returns

long

long

DoubleToRawLongBits(double)

public static long DoubleToRawLongBits(double arg0)

Parameters

arg0 double

double

Returns

long

long

HashCode(double)

public static int HashCode(double arg0)

Parameters

arg0 double

double

Returns

int

int

IsFinite(double)

public static bool IsFinite(double arg0)

Parameters

arg0 double

double

Returns

bool

bool

IsInfinite()

public bool IsInfinite()

Returns

bool

bool

IsInfinite(double)

public static bool IsInfinite(double arg0)

Parameters

arg0 double

double

Returns

bool

bool

IsNaN()

public bool IsNaN()

Returns

bool

bool

IsNaN(double)

public static bool IsNaN(double arg0)

Parameters

arg0 double

double

Returns

bool

bool

LongBitsToDouble(long)

public static double LongBitsToDouble(long arg0)

Parameters

arg0 long

long

Returns

double

double

Max(double, double)

public static double Max(double arg0, double arg1)

Parameters

arg0 double

double

arg1 double

double

Returns

double

double

Min(double, double)

public static double Min(double arg0, double arg1)

Parameters

arg0 double

double

arg1 double

double

Returns

double

double

ParseDouble(String)

public static double ParseDouble(String arg0)

Parameters

arg0 String

String

Returns

double

double

Exceptions

NumberFormatException

Sum(double, double)

public static double Sum(double arg0, double arg1)

Parameters

arg0 double

double

arg1 double

double

Returns

double

double

ToHexString(double)

public static String ToHexString(double arg0)

Parameters

arg0 double

double

Returns

String

String

ToJVM(double)

Returns the Double from the clrValue instance

public static Double ToJVM(double clrValue)

Parameters

clrValue double

The double of CLR

Returns

Double

The converted Double

ToString(double)

public static String ToString(double arg0)

Parameters

arg0 double

double

Returns

String

String

ValueOf(String)

public static Double ValueOf(String arg0)

Parameters

arg0 String

String

Returns

Double

Double

Exceptions

NumberFormatException

ValueOf(double)

public static Double ValueOf(double arg0)

Parameters

arg0 double

double

Returns

Double

Double

Operators

implicit operator Comparable(Double)

Converter from Double to Comparable

public static implicit operator Comparable(Double t)

Parameters

t Double

Returns

Comparable

implicit operator double(Double)

Converter from Double to double

public static implicit operator double(Double b)

Parameters

b Double

Returns

double

implicit operator double?(Double)

Converter from Double to Nullable<T>

public static implicit operator double?(Double b)

Parameters

b Double

Returns

double?

implicit operator Double(double)

Converter from double to Boolean

public static implicit operator Double(double b)

Parameters

b double

Returns

Double

implicit operator Double(double?)

Converter from Nullable<T> to Boolean

public static implicit operator Double(double? b)

Parameters

b double?

Returns

Double