Table of Contents

Class Half

Namespace
Android.Util
Assembly
MASES.Netdroid.dll
public class Half : Number, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable
Inheritance
JVMBridgeBase
JVMBridgeBase<Serializable>
Half
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

Half()

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

public Half()

Half(String)

public Half(String arg0)

Parameters

arg0 String

String

Exceptions

NumberFormatException

Half(double)

public Half(double arg0)

Parameters

arg0 double

double

Half(short)

public Half(short arg0)

Parameters

arg0 short

short

Half(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 Half(params object[] args)

Parameters

args object[]

Half(float)

public Half(float arg0)

Parameters

arg0 float

float

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

EPSILON

public static short EPSILON { get; }

Property Value

short

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

LOWEST_VALUE

public static short LOWEST_VALUE { get; }

Property Value

short

MAX_EXPONENT

public static int MAX_EXPONENT { get; }

Property Value

int

MAX_VALUE

public static short MAX_VALUE { get; }

Property Value

short

MIN_EXPONENT

public static int MIN_EXPONENT { get; }

Property Value

int

MIN_NORMAL

public static short MIN_NORMAL { get; }

Property Value

short

MIN_VALUE

public static short MIN_VALUE { get; }

Property Value

short

NEGATIVE_INFINITY

public static short NEGATIVE_INFINITY { get; }

Property Value

short

NEGATIVE_ZERO

public static short NEGATIVE_ZERO { get; }

Property Value

short

NaN

public static short NaN { get; }

Property Value

short

POSITIVE_INFINITY

public static short POSITIVE_INFINITY { get; }

Property Value

short

POSITIVE_ZERO

public static short POSITIVE_ZERO { get; }

Property Value

short

SIZE

public static int SIZE { get; }

Property Value

int

Methods

Abs(short)

public static short Abs(short arg0)

Parameters

arg0 short

short

Returns

short

short

Ceil(short)

public static short Ceil(short arg0)

Parameters

arg0 short

short

Returns

short

short

Compare(short, short)

public static int Compare(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

int

int

CompareTo(Half)

public int CompareTo(Half arg0)

Parameters

arg0 Half

Half

Returns

int

int

CompareTo(object)

public int CompareTo(object arg0)

Parameters

arg0 object

object

Returns

int

int

CopySign(short, short)

public static short CopySign(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

short

short

Equals(short, short)

public static bool Equals(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

bool

bool

Floor(short)

public static short Floor(short arg0)

Parameters

arg0 short

short

Returns

short

short

GetExponent(short)

public static int GetExponent(short arg0)

Parameters

arg0 short

short

Returns

int

int

GetSign(short)

public static int GetSign(short arg0)

Parameters

arg0 short

short

Returns

int

int

GetSignificand(short)

public static int GetSignificand(short arg0)

Parameters

arg0 short

short

Returns

int

int

Greater(short, short)

public static bool Greater(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

bool

bool

GreaterEquals(short, short)

public static bool GreaterEquals(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

bool

bool

HalfToIntBits(short)

public static int HalfToIntBits(short arg0)

Parameters

arg0 short

short

Returns

int

int

HalfToRawIntBits(short)

public static int HalfToRawIntBits(short arg0)

Parameters

arg0 short

short

Returns

int

int

HalfToShortBits(short)

public static short HalfToShortBits(short arg0)

Parameters

arg0 short

short

Returns

short

short

HalfValue()

public short HalfValue()

Returns

short

short

HashCode(short)

public static int HashCode(short arg0)

Parameters

arg0 short

short

Returns

int

int

IntBitsToHalf(int)

public static short IntBitsToHalf(int arg0)

Parameters

arg0 int

int

Returns

short

short

IsInfinite(short)

public static bool IsInfinite(short arg0)

Parameters

arg0 short

short

Returns

bool

bool

IsNaN()

public bool IsNaN()

Returns

bool

bool

IsNaN(short)

public static bool IsNaN(short arg0)

Parameters

arg0 short

short

Returns

bool

bool

IsNormalized(short)

public static bool IsNormalized(short arg0)

Parameters

arg0 short

short

Returns

bool

bool

Less(short, short)

public static bool Less(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

bool

bool

LessEquals(short, short)

public static bool LessEquals(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

bool

bool

Max(short, short)

public static short Max(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

short

short

Min(short, short)

public static short Min(short arg0, short arg1)

Parameters

arg0 short

short

arg1 short

short

Returns

short

short

ParseHalf(String)

public static short ParseHalf(String arg0)

Parameters

arg0 String

String

Returns

short

short

Exceptions

NumberFormatException

Round(short)

public static short Round(short arg0)

Parameters

arg0 short

short

Returns

short

short

ToFloat(short)

public static float ToFloat(short arg0)

Parameters

arg0 short

short

Returns

float

float

ToHalf(float)

public static short ToHalf(float arg0)

Parameters

arg0 float

float

Returns

short

short

ToHexString(short)

public static String ToHexString(short arg0)

Parameters

arg0 short

short

Returns

String

String

ToString(short)

public static String ToString(short arg0)

Parameters

arg0 short

short

Returns

String

String

Trunc(short)

public static short Trunc(short arg0)

Parameters

arg0 short

short

Returns

short

short

ValueOf(String)

public static Half ValueOf(String arg0)

Parameters

arg0 String

String

Returns

Half

Half

ValueOf(short)

public static Half ValueOf(short arg0)

Parameters

arg0 short

short

Returns

Half

Half

ValueOf(float)

public static Half ValueOf(float arg0)

Parameters

arg0 float

float

Returns

Half

Half

Operators

implicit operator Comparable(Half)

Converter from Half to Comparable

public static implicit operator Comparable(Half t)

Parameters

t Half

Returns

Comparable