/// <summary>
        /// Returns true if OrgApacheSlingServletsGetDefaultGetServletProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of OrgApacheSlingServletsGetDefaultGetServletProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(OrgApacheSlingServletsGetDefaultGetServletProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     Aliases == other.Aliases ||
                     Aliases != null &&
                     Aliases.Equals(other.Aliases)
                     ) &&
                 (
                     Index == other.Index ||
                     Index != null &&
                     Index.Equals(other.Index)
                 ) &&
                 (
                     IndexFiles == other.IndexFiles ||
                     IndexFiles != null &&
                     IndexFiles.Equals(other.IndexFiles)
                 ) &&
                 (
                     EnableHtml == other.EnableHtml ||
                     EnableHtml != null &&
                     EnableHtml.Equals(other.EnableHtml)
                 ) &&
                 (
                     EnableJson == other.EnableJson ||
                     EnableJson != null &&
                     EnableJson.Equals(other.EnableJson)
                 ) &&
                 (
                     EnableTxt == other.EnableTxt ||
                     EnableTxt != null &&
                     EnableTxt.Equals(other.EnableTxt)
                 ) &&
                 (
                     EnableXml == other.EnableXml ||
                     EnableXml != null &&
                     EnableXml.Equals(other.EnableXml)
                 ) &&
                 (
                     JsonMaximumresults == other.JsonMaximumresults ||
                     JsonMaximumresults != null &&
                     JsonMaximumresults.Equals(other.JsonMaximumresults)
                 ) &&
                 (
                     EcmaSuport == other.EcmaSuport ||
                     EcmaSuport != null &&
                     EcmaSuport.Equals(other.EcmaSuport)
                 ));
        }
Esempio n. 2
0
 protected bool Equals(CLIFlagAttribute other)
 {
     return(base.Equals(other) && Flag == other.Flag && Help == other.Help && Category == other.Category && Visitor == other.Visitor && Hidden == other.Hidden && VisitorAssembly == other.VisitorAssembly && IsRequired == other.IsRequired && Positional == other.Positional && Default?.Equals(other.Default) == true && ValidValues?.Equals(other.ValidValues) == true && Aliases?.Equals(other.Aliases) == true);
 }