//------------------------------------------------------------------------------
// <autogenerated>
//     This code was generated by NHibernate.
//
//     Changes to this file may cause incorrect behavior and will be lost if 
//     the code is regenerated.
// </autogenerated>
//------------------------------------------------------------------------------

using System;

namespace NHibernate.Test.NHSpecificTest.NH734
{
	/// <summary>
	/// POJO for MyClass. This class is autogenerated
	/// </summary>
	[Serializable]
	public class MyClass
	{
		#region Fields

		private String text;
		private String culture;

		#endregion

		#region Constructors

		/// <summary>
		/// Initializes a new instance of the MyClass class
		/// </summary>
		public MyClass()
		{
		}

		/// <summary>
		/// Initializes a new instance of the MyClass class
		/// </summary>
		/// <param name="text">Initial <see cref="MyClass.Text" /> value</param>
		/// <param name="culture">Initial <see cref="MyClass.Culture" /> value</param>
		public MyClass(String text, String culture)
		{
			this.text = text;
			this.culture = culture;
		}

		#endregion

		#region Properties

		/// <summary>
		/// Gets or sets the Text for the current MyClass
		/// </summary>
		public String Text
		{
			get { return this.text; }
			set { this.text = value; }
		}

		/// <summary>
		/// Gets or sets the Culture for the current MyClass
		/// </summary>
		public String Culture
		{
			get { return this.culture; }
			set { this.culture = value; }
		}

		#endregion

		public override bool Equals(object obj)
		{
			return base.Equals(obj);
		}

		public override int GetHashCode()
		{
			return base.GetHashCode();
		}
	}
}