class System.Convert
   inherits System.Object
   abstract:

   def public static variable DBNull as System.Object.

   method public final static System.TypeCode GetTypeCode(input value as System.Object):
   end method.

   method public final static logical IsDBNull(input value as System.Object):
   end method.

   method public final static System.Object ChangeType(input value as System.Object, input typeCode as System.TypeCode):
   end method.

   method public final static System.Object ChangeType(input value as System.Object, input typeCode as System.TypeCode, input provider as System.IFormatProvider):
   end method.

   method public final static System.Object ChangeType(input value as System.Object, input conversionType as System.Type):
   end method.

   method public final static System.Object ChangeType(input value as System.Object, input conversionType as System.Type, input provider as System.IFormatProvider):
   end method.

   method public final static logical ToBoolean(input value as System.Object):
   end method.

   method public final static logical ToBoolean(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static logical ToBoolean(input value as logical):
   end method.

   method public final static logical ToBoolean(input value as integer):
   end method.

   method public final static logical ToBoolean(input value as character):
   end method.

   method public final static logical ToBoolean(input value as integer):
   end method.

   method public final static logical ToBoolean(input value as integer):
   end method.

   method public final static logical ToBoolean(input value as integer):
   end method.

   method public final static logical ToBoolean(input value as integer):
   end method.

   method public final static logical ToBoolean(input value as integer):
   end method.

   method public final static logical ToBoolean(input value as int64):
   end method.

   method public final static logical ToBoolean(input value as int64):
   end method.

   method public final static logical ToBoolean(input value as character):
   end method.

   method public final static logical ToBoolean(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static logical ToBoolean(input value as decimal):
   end method.

   method public final static logical ToBoolean(input value as decimal):
   end method.

   method public final static logical ToBoolean(input value as decimal):
   end method.

   method public final static logical ToBoolean(input value as datetime):
   end method.

   method public final static character ToChar(input value as System.Object):
   end method.

   method public final static character ToChar(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static character ToChar(input value as logical):
   end method.

   method public final static character ToChar(input value as character):
   end method.

   method public final static character ToChar(input value as integer):
   end method.

   method public final static character ToChar(input value as integer):
   end method.

   method public final static character ToChar(input value as integer):
   end method.

   method public final static character ToChar(input value as integer):
   end method.

   method public final static character ToChar(input value as integer):
   end method.

   method public final static character ToChar(input value as integer):
   end method.

   method public final static character ToChar(input value as int64):
   end method.

   method public final static character ToChar(input value as int64):
   end method.

   method public final static character ToChar(input value as character):
   end method.

   method public final static character ToChar(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static character ToChar(input value as decimal):
   end method.

   method public final static character ToChar(input value as decimal):
   end method.

   method public final static character ToChar(input value as decimal):
   end method.

   method public final static character ToChar(input value as datetime):
   end method.

   method public final static integer ToSByte(input value as System.Object):
   end method.

   method public final static integer ToSByte(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToSByte(input value as logical):
   end method.

   method public final static integer ToSByte(input value as integer):
   end method.

   method public final static integer ToSByte(input value as character):
   end method.

   method public final static integer ToSByte(input value as integer):
   end method.

   method public final static integer ToSByte(input value as integer):
   end method.

   method public final static integer ToSByte(input value as integer):
   end method.

   method public final static integer ToSByte(input value as integer):
   end method.

   method public final static integer ToSByte(input value as integer):
   end method.

   method public final static integer ToSByte(input value as int64):
   end method.

   method public final static integer ToSByte(input value as int64):
   end method.

   method public final static integer ToSByte(input value as decimal):
   end method.

   method public final static integer ToSByte(input value as decimal):
   end method.

   method public final static integer ToSByte(input value as decimal):
   end method.

   method public final static integer ToSByte(input value as character):
   end method.

   method public final static integer ToSByte(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToSByte(input value as datetime):
   end method.

   method public final static integer ToByte(input value as System.Object):
   end method.

   method public final static integer ToByte(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToByte(input value as logical):
   end method.

   method public final static integer ToByte(input value as integer):
   end method.

   method public final static integer ToByte(input value as character):
   end method.

   method public final static integer ToByte(input value as integer):
   end method.

   method public final static integer ToByte(input value as integer):
   end method.

   method public final static integer ToByte(input value as integer):
   end method.

   method public final static integer ToByte(input value as integer):
   end method.

   method public final static integer ToByte(input value as integer):
   end method.

   method public final static integer ToByte(input value as int64):
   end method.

   method public final static integer ToByte(input value as int64):
   end method.

   method public final static integer ToByte(input value as decimal):
   end method.

   method public final static integer ToByte(input value as decimal):
   end method.

   method public final static integer ToByte(input value as decimal):
   end method.

   method public final static integer ToByte(input value as character):
   end method.

   method public final static integer ToByte(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToByte(input value as datetime):
   end method.

   method public final static integer ToInt16(input value as System.Object):
   end method.

   method public final static integer ToInt16(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToInt16(input value as logical):
   end method.

   method public final static integer ToInt16(input value as character):
   end method.

   method public final static integer ToInt16(input value as integer):
   end method.

   method public final static integer ToInt16(input value as integer):
   end method.

   method public final static integer ToInt16(input value as integer):
   end method.

   method public final static integer ToInt16(input value as integer):
   end method.

   method public final static integer ToInt16(input value as integer):
   end method.

   method public final static integer ToInt16(input value as integer):
   end method.

   method public final static integer ToInt16(input value as int64):
   end method.

   method public final static integer ToInt16(input value as int64):
   end method.

   method public final static integer ToInt16(input value as decimal):
   end method.

   method public final static integer ToInt16(input value as decimal):
   end method.

   method public final static integer ToInt16(input value as decimal):
   end method.

   method public final static integer ToInt16(input value as character):
   end method.

   method public final static integer ToInt16(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToInt16(input value as datetime):
   end method.

   method public final static integer ToUInt16(input value as System.Object):
   end method.

   method public final static integer ToUInt16(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToUInt16(input value as logical):
   end method.

   method public final static integer ToUInt16(input value as character):
   end method.

   method public final static integer ToUInt16(input value as integer):
   end method.

   method public final static integer ToUInt16(input value as integer):
   end method.

   method public final static integer ToUInt16(input value as integer):
   end method.

   method public final static integer ToUInt16(input value as integer):
   end method.

   method public final static integer ToUInt16(input value as integer):
   end method.

   method public final static integer ToUInt16(input value as integer):
   end method.

   method public final static integer ToUInt16(input value as int64):
   end method.

   method public final static integer ToUInt16(input value as int64):
   end method.

   method public final static integer ToUInt16(input value as decimal):
   end method.

   method public final static integer ToUInt16(input value as decimal):
   end method.

   method public final static integer ToUInt16(input value as decimal):
   end method.

   method public final static integer ToUInt16(input value as character):
   end method.

   method public final static integer ToUInt16(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToUInt16(input value as datetime):
   end method.

   method public final static integer ToInt32(input value as System.Object):
   end method.

   method public final static integer ToInt32(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToInt32(input value as logical):
   end method.

   method public final static integer ToInt32(input value as character):
   end method.

   method public final static integer ToInt32(input value as integer):
   end method.

   method public final static integer ToInt32(input value as integer):
   end method.

   method public final static integer ToInt32(input value as integer):
   end method.

   method public final static integer ToInt32(input value as integer):
   end method.

   method public final static integer ToInt32(input value as integer):
   end method.

   method public final static integer ToInt32(input value as integer):
   end method.

   method public final static integer ToInt32(input value as int64):
   end method.

   method public final static integer ToInt32(input value as int64):
   end method.

   method public final static integer ToInt32(input value as decimal):
   end method.

   method public final static integer ToInt32(input value as decimal):
   end method.

   method public final static integer ToInt32(input value as decimal):
   end method.

   method public final static integer ToInt32(input value as character):
   end method.

   method public final static integer ToInt32(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToInt32(input value as datetime):
   end method.

   method public final static integer ToUInt32(input value as System.Object):
   end method.

   method public final static integer ToUInt32(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToUInt32(input value as logical):
   end method.

   method public final static integer ToUInt32(input value as character):
   end method.

   method public final static integer ToUInt32(input value as integer):
   end method.

   method public final static integer ToUInt32(input value as integer):
   end method.

   method public final static integer ToUInt32(input value as integer):
   end method.

   method public final static integer ToUInt32(input value as integer):
   end method.

   method public final static integer ToUInt32(input value as integer):
   end method.

   method public final static integer ToUInt32(input value as integer):
   end method.

   method public final static integer ToUInt32(input value as int64):
   end method.

   method public final static integer ToUInt32(input value as int64):
   end method.

   method public final static integer ToUInt32(input value as decimal):
   end method.

   method public final static integer ToUInt32(input value as decimal):
   end method.

   method public final static integer ToUInt32(input value as decimal):
   end method.

   method public final static integer ToUInt32(input value as character):
   end method.

   method public final static integer ToUInt32(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToUInt32(input value as datetime):
   end method.

   method public final static int64 ToInt64(input value as System.Object):
   end method.

   method public final static int64 ToInt64(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static int64 ToInt64(input value as logical):
   end method.

   method public final static int64 ToInt64(input value as character):
   end method.

   method public final static int64 ToInt64(input value as integer):
   end method.

   method public final static int64 ToInt64(input value as integer):
   end method.

   method public final static int64 ToInt64(input value as integer):
   end method.

   method public final static int64 ToInt64(input value as integer):
   end method.

   method public final static int64 ToInt64(input value as integer):
   end method.

   method public final static int64 ToInt64(input value as integer):
   end method.

   method public final static int64 ToInt64(input value as int64):
   end method.

   method public final static int64 ToInt64(input value as int64):
   end method.

   method public final static int64 ToInt64(input value as decimal):
   end method.

   method public final static int64 ToInt64(input value as decimal):
   end method.

   method public final static int64 ToInt64(input value as decimal):
   end method.

   method public final static int64 ToInt64(input value as character):
   end method.

   method public final static int64 ToInt64(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static int64 ToInt64(input value as datetime):
   end method.

   method public final static int64 ToUInt64(input value as System.Object):
   end method.

   method public final static int64 ToUInt64(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static int64 ToUInt64(input value as logical):
   end method.

   method public final static int64 ToUInt64(input value as character):
   end method.

   method public final static int64 ToUInt64(input value as integer):
   end method.

   method public final static int64 ToUInt64(input value as integer):
   end method.

   method public final static int64 ToUInt64(input value as integer):
   end method.

   method public final static int64 ToUInt64(input value as integer):
   end method.

   method public final static int64 ToUInt64(input value as integer):
   end method.

   method public final static int64 ToUInt64(input value as integer):
   end method.

   method public final static int64 ToUInt64(input value as int64):
   end method.

   method public final static int64 ToUInt64(input value as int64):
   end method.

   method public final static int64 ToUInt64(input value as decimal):
   end method.

   method public final static int64 ToUInt64(input value as decimal):
   end method.

   method public final static int64 ToUInt64(input value as decimal):
   end method.

   method public final static int64 ToUInt64(input value as character):
   end method.

   method public final static int64 ToUInt64(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static int64 ToUInt64(input value as datetime):
   end method.

   method public final static decimal ToSingle(input value as System.Object):
   end method.

   method public final static decimal ToSingle(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static decimal ToSingle(input value as integer):
   end method.

   method public final static decimal ToSingle(input value as integer):
   end method.

   method public final static decimal ToSingle(input value as character):
   end method.

   method public final static decimal ToSingle(input value as integer):
   end method.

   method public final static decimal ToSingle(input value as integer):
   end method.

   method public final static decimal ToSingle(input value as integer):
   end method.

   method public final static decimal ToSingle(input value as integer):
   end method.

   method public final static decimal ToSingle(input value as int64):
   end method.

   method public final static decimal ToSingle(input value as int64):
   end method.

   method public final static decimal ToSingle(input value as decimal):
   end method.

   method public final static decimal ToSingle(input value as decimal):
   end method.

   method public final static decimal ToSingle(input value as decimal):
   end method.

   method public final static decimal ToSingle(input value as character):
   end method.

   method public final static decimal ToSingle(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static decimal ToSingle(input value as logical):
   end method.

   method public final static decimal ToSingle(input value as datetime):
   end method.

   method public final static decimal ToDouble(input value as System.Object):
   end method.

   method public final static decimal ToDouble(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static decimal ToDouble(input value as integer):
   end method.

   method public final static decimal ToDouble(input value as integer):
   end method.

   method public final static decimal ToDouble(input value as integer):
   end method.

   method public final static decimal ToDouble(input value as character):
   end method.

   method public final static decimal ToDouble(input value as integer):
   end method.

   method public final static decimal ToDouble(input value as integer):
   end method.

   method public final static decimal ToDouble(input value as integer):
   end method.

   method public final static decimal ToDouble(input value as int64):
   end method.

   method public final static decimal ToDouble(input value as int64):
   end method.

   method public final static decimal ToDouble(input value as decimal):
   end method.

   method public final static decimal ToDouble(input value as decimal):
   end method.

   method public final static decimal ToDouble(input value as decimal):
   end method.

   method public final static decimal ToDouble(input value as character):
   end method.

   method public final static decimal ToDouble(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static decimal ToDouble(input value as logical):
   end method.

   method public final static decimal ToDouble(input value as datetime):
   end method.

   method public final static decimal ToDecimal(input value as System.Object):
   end method.

   method public final static decimal ToDecimal(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static decimal ToDecimal(input value as integer):
   end method.

   method public final static decimal ToDecimal(input value as integer):
   end method.

   method public final static decimal ToDecimal(input value as character):
   end method.

   method public final static decimal ToDecimal(input value as integer):
   end method.

   method public final static decimal ToDecimal(input value as integer):
   end method.

   method public final static decimal ToDecimal(input value as integer):
   end method.

   method public final static decimal ToDecimal(input value as integer):
   end method.

   method public final static decimal ToDecimal(input value as int64):
   end method.

   method public final static decimal ToDecimal(input value as int64):
   end method.

   method public final static decimal ToDecimal(input value as decimal):
   end method.

   method public final static decimal ToDecimal(input value as decimal):
   end method.

   method public final static decimal ToDecimal(input value as character):
   end method.

   method public final static decimal ToDecimal(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static decimal ToDecimal(input value as decimal):
   end method.

   method public final static decimal ToDecimal(input value as logical):
   end method.

   method public final static decimal ToDecimal(input value as datetime):
   end method.

   method public final static datetime ToDateTime(input value as datetime):
   end method.

   method public final static datetime ToDateTime(input value as System.Object):
   end method.

   method public final static datetime ToDateTime(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static datetime ToDateTime(input value as character):
   end method.

   method public final static datetime ToDateTime(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static datetime ToDateTime(input value as integer):
   end method.

   method public final static datetime ToDateTime(input value as integer):
   end method.

   method public final static datetime ToDateTime(input value as integer):
   end method.

   method public final static datetime ToDateTime(input value as integer):
   end method.

   method public final static datetime ToDateTime(input value as integer):
   end method.

   method public final static datetime ToDateTime(input value as integer):
   end method.

   method public final static datetime ToDateTime(input value as int64):
   end method.

   method public final static datetime ToDateTime(input value as int64):
   end method.

   method public final static datetime ToDateTime(input value as logical):
   end method.

   method public final static datetime ToDateTime(input value as character):
   end method.

   method public final static datetime ToDateTime(input value as decimal):
   end method.

   method public final static datetime ToDateTime(input value as decimal):
   end method.

   method public final static datetime ToDateTime(input value as decimal):
   end method.

   method public final static character ToString(input value as System.Object):
   end method.

   method public final static character ToString(input value as System.Object, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as logical):
   end method.

   method public final static character ToString(input value as logical, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as character):
   end method.

   method public final static character ToString(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as integer):
   end method.

   method public final static character ToString(input value as integer, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as integer):
   end method.

   method public final static character ToString(input value as integer, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as integer):
   end method.

   method public final static character ToString(input value as integer, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as integer):
   end method.

   method public final static character ToString(input value as integer, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as integer):
   end method.

   method public final static character ToString(input value as integer, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as integer):
   end method.

   method public final static character ToString(input value as integer, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as int64):
   end method.

   method public final static character ToString(input value as int64, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as int64):
   end method.

   method public final static character ToString(input value as int64, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as decimal):
   end method.

   method public final static character ToString(input value as decimal, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as decimal):
   end method.

   method public final static character ToString(input value as decimal, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as decimal):
   end method.

   method public final static character ToString(input value as decimal, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as datetime):
   end method.

   method public final static character ToString(input value as datetime, input provider as System.IFormatProvider):
   end method.

   method public final static character ToString(input value as character):
   end method.

   method public final static character ToString(input value as character, input provider as System.IFormatProvider):
   end method.

   method public final static integer ToByte(input value as character, input fromBase as integer):
   end method.

   method public final static integer ToSByte(input value as character, input fromBase as integer):
   end method.

   method public final static integer ToInt16(input value as character, input fromBase as integer):
   end method.

   method public final static integer ToUInt16(input value as character, input fromBase as integer):
   end method.

   method public final static integer ToInt32(input value as character, input fromBase as integer):
   end method.

   method public final static integer ToUInt32(input value as character, input fromBase as integer):
   end method.

   method public final static int64 ToInt64(input value as character, input fromBase as integer):
   end method.

   method public final static int64 ToUInt64(input value as character, input fromBase as integer):
   end method.

   method public final static character ToString(input value as integer, input toBase as integer):
   end method.

   method public final static character ToString(input value as integer, input toBase as integer):
   end method.

   method public final static character ToString(input value as integer, input toBase as integer):
   end method.

   method public final static character ToString(input value as int64, input toBase as integer):
   end method.

   method public final static character ToBase64String(input inArray as System.Byte extent):
   end method.

   method public final static character ToBase64String(input inArray as System.Byte extent, input options as System.Base64FormattingOptions):
   end method.

   method public final static character ToBase64String(input inArray as System.Byte extent, input offset as integer, input length as integer):
   end method.

   method public final static character ToBase64String(input inArray as System.Byte extent, input offset as integer, input length as integer, input options as System.Base64FormattingOptions):
   end method.

   method public final static integer ToBase64CharArray(input inArray as System.Byte extent, input offsetIn as integer, input length as integer, input outArray as System.Char extent, input offsetOut as integer):
   end method.

   method public final static integer ToBase64CharArray(input inArray as System.Byte extent, input offsetIn as integer, input length as integer, input outArray as System.Char extent, input offsetOut as integer, input options as System.Base64FormattingOptions):
   end method.

   method public final static System.Byte extent FromBase64String(input s as character):
   end method.

   method public final static System.Byte extent FromBase64CharArray(input inArray as System.Char extent, input offset as integer, input length as integer):
   end method.

end class.
