Available SPL Util functions


1. Available Util functions for the MF application and emulator
  1. Util.IsNull(object data)
  2. Util.IsNull(object data)
  3. Util.Exists(object data)
  4. Util.GetTypeName(object data)
  5. Util.Now()
  6. Util.IndexOf(string src, string target)
  7. Util.StartWith(string src, string target)
  8. Util.EndWith(string src, string target)
  9. Util.HexToByte(string hexStr)
  10. Util.HexToBytes(string hexStr)
  11. Util.HexToShort(string hexStr)
  12. Util.HexToUShort(string hexStr)
  13. Util.HexToInt(string hexStr)
  14. Util.HexToUInt(string hexStr)
  15. Util.HexStringToBytes(string hexStr)
  16. Util.HexStringToShorts(string hexStr)
  17. Util.HexStringToUShorts(string hexStr)
  18. Util.HexStringToInts(string hexStr)
  19. Util.HexStringToUInts(string hexStr)
  20. Util.DigitToHex(int data)
  21. Util.ByteToHex(byte data)
  22. Util.ShortToHex(short data)
  23. Util.UShortToHex(ushort data)
  24. Util.IntToHex(int data)
  25. Util.UIntToHex(uint data)
  26. Util.StringToHex(string data)
  27. Util.BytesToHex(byte[] data)
  28. Util.ShortsToHex(short[] data)
  29. Util.UShortsToHex(ushort[] data)
  30. Util.IntsToHex(int[] data)
  31. Util.UIntsToHex(uint[] data)
  32. Util.ShortToBytes(short data)
  33. Util.UShortToBytes(ushort data)
  34. Util.ShortsToBytes(short[] data)
  35. Util.UShortsToBytes(ushort[] data)
  36. Util.IntToBytes(int data)
  37. Util.UIntToBytes(uint data)
  38. Util.IntsToBytes(int[] data)
  39. Util.UIntsToBytes(uint[] data)
  40. Util.BytesToShort(byte[] data)
  41. Util.BytesToShorts(byte[] data)
  42. Util.BytesToUShort(byte[] data)
  43. Util.BytesToUShorts(byte[] data)
  44. Util.BytesToInt(byte[] data)
  45. Util.BytesToInts(byte[] data)
  46. Util.BytesToUInt(byte[] data)
  47. Util.BytesToUInts(byte[] data)
  48. Util.Replace(string str, string src, string target)
  49. Util.ToBool(object data)
  50. Util.ToFloat(object data)
  51. Util.ToDouble(object data)
  52. Util.ToByte(object data)
  53. Util.ToSByte(object data)
  54. Util.ToShort(object data)
  55. Util.ToInt(object data)
  56. Util.ToLong(object data)
  57. Util.ToUShort(object data)
  58. Util.ToUInt(object data)
  59. Util.ToULong(object data)
  60. Util.ToChar(object data)
  61. Util.ToDateTime(object data)
  62. Util.ToString(object data)
  63. Util.ToRadians(double data)
  64. Util.ToDegrees(double data)
  65. Util.GetBytes(string data)
  66. Util.GetChars(byte[] data)
  67. Util.GetChars(object[] data)
  68. Util.GetString(byte[] data)
  69. Util.GetString(char[] data)
  70. Util.CombineArrays(byte[] src1, byte[] src2)
  71. Util.CombineArrays(byte[] src1, int offset1, int count1, byte[] src2, int offset2, int count2)
  72. Util.ExtractRangeFromArray(byte[] src, int offset, int count)
  73. Util.ExtractValueFromArray(byte[] data, int pos, int size)
  74. Util.InsertValueIntoArray(byte[] data, int pos, int size, uint val)
  75. Util.ArrayCopy(Array src, Array dest, int length)
  76. Util.ArrayCopy(Array src, int src_index, Array dest, int dest_index, int length)
  77. Util.CreateArrayByte(int dimension)
  78. Util.CreateArraySByte(int dimension)
  79. Util.CreateArrayChar(int dimension)
  80. Util.CreateArrayShort(int dimension)
  81. Util.CreateArrayUShort(int dimension)
  82. Util.CreateArrayInt(int dimension)
  83. Util.CreateArrayUInt(int dimension)
  84. Util.CreateArrayLong(int dimension)
  85. Util.CreateArrayULong(int dimension)
  86. Util.CreateArrayFloat(int dimension)
  87. Util.CreateArrayDouble(int dimension)
  88. Util.CreateArrayBool(int dimension)
  89. Util.CreateArrayString(int dimension)
  90. Util.CreateArrayObject(int dimension)
  91. Util.CreateArrayDateTime(int dimension)
  92. Util.ConvertArrayToShort(object[] data)
  93. Util.ConvertArrayToInt(object[] data)
  94. Util.ConvertArrayToLong(object[] data)
  95. Util.ConvertArrayToUShort(object[] data)
  96. Util.ConvertArrayToUInt(object[] data)
  97. Util.ConvertArrayToULong(object[] data)
  98. Util.ConvertArrayToByte(object[] data)
  99. Util.ConvertArrayToSByte(object[] data)
  100. Util.ConvertArrayToChar(object[] data)
  101. Util.ConvertArrayToFloat(object[] data)
  102. Util.ConvertArrayToDouble(object[] data)
  103. Util.ConvertArrayToDateTime(object[] data)
  104. Util.ConvertArrayToBool(object[] data)
  105. Util.ConvertArrayToString(object[] data)
  106. Util.SetTypedArrayValue(object instance, int index, object data)
  107. Util.GetTypedArrayValue(object instance, int index)