Murl Engine Lua Addon API  Version 1.0 beta
Murl.Util.MD5Checksum

The MD5 checksum class.


Table members

Members


Murl.Util.MD5Checksum.CHECKSUM_BYTE_SIZE

The byte size of the MD5 Checksum.

Returns
Integer


Functions


Murl.Util.MD5Checksum.new()

The default constructor.

Murl.Util.MD5Checksum new()

Returns
Murl.Util.MD5Checksum


Methods


Calculate(data)

Calculate the MD5 checksum from a data object.

Murl.ConstData Calculate(Murl.ConstData data)

Parameters
dataThe source data object.
Returns
Murl.ConstData The checksum data object.

CalculateHex(srcString)

Calculate the MD5 checksum from a string.

String CalculateHex(String srcString)

Parameters
srcStringThe source string object.
Returns
String The hex-encoded checksum string.

CalculateHex(data)

Calculate the MD5 checksum from a data object.

String CalculateHex(Murl.ConstData data)

Parameters
dataThe source data object.
Returns
String The hex-encoded checksum string.

GetChecksumHex()

Get the hex-encoded checksum string from the recent checksum calculation.

String GetChecksumHex()

Returns
String The hex-encoded checksum string.

GetChecksum()

Get the checksum data object from the recent checksum calculation.

Murl.ConstData GetChecksum()

Returns
Murl.ConstData The checksum data object.