Class DatatypeConverterInterface
public class DatatypeConverterInterface : JVMBridgeBase<DatatypeConverterInterface>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IDatatypeConverterInterface
- Inheritance
-
DatatypeConverterInterface
- Implements
- Inherited Members
- Extension Methods
Constructors
DatatypeConverterInterface()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("DatatypeConverterInterface class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DatatypeConverterInterface()
DatatypeConverterInterface(IJVMBridgeBaseInitializer)
Internal constructor: used internally from JCOBridge
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DatatypeConverterInterface(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
DatatypeConverterInterface(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
[Obsolete("DatatypeConverterInterface class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DatatypeConverterInterface(params object[] args)
Parameters
argsobject[]
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 Closeable
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
ParseAnySimpleType(String)
public String ParseAnySimpleType(String arg0)
Parameters
Returns
ParseBase64Binary(String)
public byte[] ParseBase64Binary(String arg0)
Parameters
Returns
ParseBoolean(String)
public bool ParseBoolean(String arg0)
Parameters
Returns
ParseByte(String)
public byte ParseByte(String arg0)
Parameters
Returns
ParseDate(String)
public Calendar ParseDate(String arg0)
Parameters
Returns
ParseDateTime(String)
public Calendar ParseDateTime(String arg0)
Parameters
Returns
ParseDecimal(String)
public BigDecimal ParseDecimal(String arg0)
Parameters
Returns
ParseDouble(String)
public double ParseDouble(String arg0)
Parameters
Returns
ParseFloat(String)
public float ParseFloat(String arg0)
Parameters
Returns
ParseHexBinary(String)
public byte[] ParseHexBinary(String arg0)
Parameters
Returns
ParseInt(String)
public int ParseInt(String arg0)
Parameters
Returns
ParseInteger(String)
public BigInteger ParseInteger(String arg0)
Parameters
Returns
ParseLong(String)
public long ParseLong(String arg0)
Parameters
Returns
ParseQName(String, NamespaceContext)
public QName ParseQName(String arg0, NamespaceContext arg1)
Parameters
arg0Stringarg1NamespaceContext
Returns
ParseShort(String)
public short ParseShort(String arg0)
Parameters
Returns
ParseString(String)
public String ParseString(String arg0)
Parameters
Returns
ParseTime(String)
public Calendar ParseTime(String arg0)
Parameters
Returns
ParseUnsignedInt(String)
public long ParseUnsignedInt(String arg0)
Parameters
Returns
ParseUnsignedShort(String)
public int ParseUnsignedShort(String arg0)
Parameters
Returns
PrintAnySimpleType(String)
public String PrintAnySimpleType(String arg0)
Parameters
Returns
PrintBase64Binary(byte[])
public String PrintBase64Binary(byte[] arg0)
Parameters
Returns
PrintBoolean(bool)
public String PrintBoolean(bool arg0)
Parameters
Returns
PrintByte(byte)
public String PrintByte(byte arg0)
Parameters
Returns
PrintDate(Calendar)
public String PrintDate(Calendar arg0)
Parameters
Returns
PrintDateTime(Calendar)
public String PrintDateTime(Calendar arg0)
Parameters
Returns
PrintDecimal(BigDecimal)
public String PrintDecimal(BigDecimal arg0)
Parameters
arg0BigDecimal
Returns
PrintDouble(double)
public String PrintDouble(double arg0)
Parameters
Returns
PrintFloat(float)
public String PrintFloat(float arg0)
Parameters
Returns
PrintHexBinary(byte[])
public String PrintHexBinary(byte[] arg0)
Parameters
Returns
PrintInt(int)
public String PrintInt(int arg0)
Parameters
Returns
PrintInteger(BigInteger)
public String PrintInteger(BigInteger arg0)
Parameters
arg0BigInteger
Returns
PrintLong(long)
public String PrintLong(long arg0)
Parameters
Returns
PrintQName(QName, NamespaceContext)
public String PrintQName(QName arg0, NamespaceContext arg1)
Parameters
arg0QNamearg1NamespaceContext
Returns
PrintShort(short)
public String PrintShort(short arg0)
Parameters
Returns
PrintString(String)
public String PrintString(String arg0)
Parameters
Returns
PrintTime(Calendar)
public String PrintTime(Calendar arg0)
Parameters
Returns
PrintUnsignedInt(long)
public String PrintUnsignedInt(long arg0)
Parameters
Returns
PrintUnsignedShort(int)
public String PrintUnsignedShort(int arg0)