﻿// Decompiled with JetBrains decompiler
// Type: LinqToWiki.Generated.searchwhat
// Assembly: LinqToWiki.Generated, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
// MVID: A4304DCD-2C3F-4D9F-B552-69913FDA3067
// Assembly location: D:\work\my\AsoiafWikiDb\AsoiafWikiDb\bin\LinqToWiki.Generated.dll

using LinqToWiki.Internals;

namespace LinqToWiki.Generated
{
  public sealed class searchwhat : StringValue
  {
    public static readonly searchwhat title = new searchwhat("title");
    public static readonly searchwhat text = new searchwhat("text");
    public static readonly searchwhat nearmatch = new searchwhat("nearmatch");

    internal searchwhat(string value)
      : base(value)
    {
    }

    public static bool operator ==(searchwhat first, searchwhat second)
    {
      return object.Equals((object) first, (object) second);
    }

    public static bool operator !=(searchwhat first, searchwhat second)
    {
      return !object.Equals((object) first, (object) second);
    }

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

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