{
/**
* @class StringHashCodeProvider
- * @brief This class provides the hash code of an instance of type String.
+ * @brief This class provides the hash code of an instance of type %String.
*
* @since 2.1
*
*
* @since 2.1
*
- * @return The hash code of an instance of type String
+ * @return The hash code of the instance of type String
* @param[in] str The String instance whose hash code is requested
- * @remarks The hash algorithm is usually specific to a type.
- * Two equal instances must return the same hash value.
- * For better performance, the used hash function must generate a random distribution for all inputs.
+ * @remarks
+ * - The hash algorithm is usually specific to a type.
+ * - Two equal instances must return the same hash value.@n
+ * For better performance, the used hash function must generate a random distribution for all the inputs.
*/
virtual int GetHashCode(const Tizen::Base::String& str) const;
*
* @return The hash code of the specified object
* @param[in] obj The Object whose hash code is requested
- * @remarks The hash algorithm is usually specific to a type.
- * Two equal instances must return the same hash value.
- * For better performance, the used hash function must generate a random distribution for all inputs.
+ * @remarks
+ * - The hash algorithm is usually specific to a type.
+ * - Two equal instances must return the same hash value. @n
+ * For better performance, the used hash function must generate a random distribution for all the inputs.
*/
virtual int GetHashCode(const Tizen::Base::Object& obj) const;