Table of Contents

Class DatatypeConverter

Namespace
Javax.Xml.Bind
Assembly
MASES.JNet.dll
public class DatatypeConverter : JVMBridgeBase<DatatypeConverter>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
DatatypeConverter
Implements
Inherited Members
Extension Methods

Constructors

DatatypeConverter()

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

public DatatypeConverter()

DatatypeConverter(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DatatypeConverter(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

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

Parameters

args object[]

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 Closeable

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

ParseAnySimpleType(String)

public static String ParseAnySimpleType(String arg0)

Parameters

arg0 String

String

Returns

String

String

ParseBase64Binary(String)

public static byte[] ParseBase64Binary(String arg0)

Parameters

arg0 String

String

Returns

byte[]

byte

ParseBoolean(String)

public static bool ParseBoolean(String arg0)

Parameters

arg0 String

String

Returns

bool

bool

ParseByte(String)

public static byte ParseByte(String arg0)

Parameters

arg0 String

String

Returns

byte

byte

ParseDate(String)

public static Calendar ParseDate(String arg0)

Parameters

arg0 String

String

Returns

Calendar

Calendar

ParseDateTime(String)

public static Calendar ParseDateTime(String arg0)

Parameters

arg0 String

String

Returns

Calendar

Calendar

ParseDecimal(String)

public static BigDecimal ParseDecimal(String arg0)

Parameters

arg0 String

String

Returns

BigDecimal

BigDecimal

ParseDouble(String)

public static double ParseDouble(String arg0)

Parameters

arg0 String

String

Returns

double

double

ParseFloat(String)

public static float ParseFloat(String arg0)

Parameters

arg0 String

String

Returns

float

float

ParseHexBinary(String)

public static byte[] ParseHexBinary(String arg0)

Parameters

arg0 String

String

Returns

byte[]

byte

ParseInt(String)

public static int ParseInt(String arg0)

Parameters

arg0 String

String

Returns

int

int

ParseInteger(String)

public static BigInteger ParseInteger(String arg0)

Parameters

arg0 String

String

Returns

BigInteger

BigInteger

ParseLong(String)

public static long ParseLong(String arg0)

Parameters

arg0 String

String

Returns

long

long

ParseQName(String, NamespaceContext)

public static QName ParseQName(String arg0, NamespaceContext arg1)

Parameters

arg0 String

String

arg1 NamespaceContext

NamespaceContext

Returns

QName

QName

ParseShort(String)

public static short ParseShort(String arg0)

Parameters

arg0 String

String

Returns

short

short

ParseString(String)

public static String ParseString(String arg0)

Parameters

arg0 String

String

Returns

String

String

ParseTime(String)

public static Calendar ParseTime(String arg0)

Parameters

arg0 String

String

Returns

Calendar

Calendar

ParseUnsignedInt(String)

public static long ParseUnsignedInt(String arg0)

Parameters

arg0 String

String

Returns

long

long

ParseUnsignedShort(String)

public static int ParseUnsignedShort(String arg0)

Parameters

arg0 String

String

Returns

int

int

PrintAnySimpleType(String)

public static String PrintAnySimpleType(String arg0)

Parameters

arg0 String

String

Returns

String

String

PrintBase64Binary(byte[])

public static String PrintBase64Binary(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

String

String

PrintBoolean(bool)

public static String PrintBoolean(bool arg0)

Parameters

arg0 bool

bool

Returns

String

String

PrintByte(byte)

public static String PrintByte(byte arg0)

Parameters

arg0 byte

byte

Returns

String

String

PrintDate(Calendar)

public static String PrintDate(Calendar arg0)

Parameters

arg0 Calendar

Calendar

Returns

String

String

PrintDateTime(Calendar)

public static String PrintDateTime(Calendar arg0)

Parameters

arg0 Calendar

Calendar

Returns

String

String

PrintDecimal(BigDecimal)

public static String PrintDecimal(BigDecimal arg0)

Parameters

arg0 BigDecimal

BigDecimal

Returns

String

String

PrintDouble(double)

public static String PrintDouble(double arg0)

Parameters

arg0 double

double

Returns

String

String

PrintFloat(float)

public static String PrintFloat(float arg0)

Parameters

arg0 float

float

Returns

String

String

PrintHexBinary(byte[])

public static String PrintHexBinary(byte[] arg0)

Parameters

arg0 byte[]

byte

Returns

String

String

PrintInt(int)

public static String PrintInt(int arg0)

Parameters

arg0 int

int

Returns

String

String

PrintInteger(BigInteger)

public static String PrintInteger(BigInteger arg0)

Parameters

arg0 BigInteger

BigInteger

Returns

String

String

PrintLong(long)

public static String PrintLong(long arg0)

Parameters

arg0 long

long

Returns

String

String

PrintQName(QName, NamespaceContext)

public static String PrintQName(QName arg0, NamespaceContext arg1)

Parameters

arg0 QName

QName

arg1 NamespaceContext

NamespaceContext

Returns

String

String

PrintShort(short)

public static String PrintShort(short arg0)

Parameters

arg0 short

short

Returns

String

String

PrintString(String)

public static String PrintString(String arg0)

Parameters

arg0 String

String

Returns

String

String

PrintTime(Calendar)

public static String PrintTime(Calendar arg0)

Parameters

arg0 Calendar

Calendar

Returns

String

String

PrintUnsignedInt(long)

public static String PrintUnsignedInt(long arg0)

Parameters

arg0 long

long

Returns

String

String

PrintUnsignedShort(int)

public static String PrintUnsignedShort(int arg0)

Parameters

arg0 int

int

Returns

String

String

SetDatatypeConverter(DatatypeConverterInterface)

public static void SetDatatypeConverter(DatatypeConverterInterface arg0)

Parameters

arg0 DatatypeConverterInterface

DatatypeConverterInterface