public boolean equals()

in hollow/src/main/java/com/netflix/hollow/api/codegen/CodeGeneratorConfig.java [172:214]


    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;
        if (getClass() != obj.getClass())
            return false;
        CodeGeneratorConfig other = (CodeGeneratorConfig) obj;
        if (classPostfix == null) {
            if (other.classPostfix != null)
                return false;
        } else if (!classPostfix.equals(other.classPostfix))
            return false;
        if (getterPrefix == null) {
            if (other.getterPrefix != null)
                return false;
        } else if (!getterPrefix.equals(other.getterPrefix))
            return false;
        if (reservePrimaryKeyIndexForTypeWithPrimaryKey != other.reservePrimaryKeyIndexForTypeWithPrimaryKey)
            return false;
        if (restrictApiToFieldType != other.restrictApiToFieldType)
            return false;
        if (useAggressiveSubstitutions != other.useAggressiveSubstitutions)
            return false;
        if (useBooleanFieldErgonomics != other.useBooleanFieldErgonomics)
            return false;
        if (useGeneratedAnnotation != other.useGeneratedAnnotation)
            return false;
        if (useHollowPrimitiveTypes != other.useHollowPrimitiveTypes)
            return false;
        if (usePackageGrouping != other.usePackageGrouping)
            return false;
        if (useVerboseToString != other.useVerboseToString)
            return false;
        if (useMetaInfo != other.useMetaInfo)
            return false;
        if (metaInfoPath == null) {
            if (other.metaInfoPath != null)
                return false;
        } else if (!metaInfoPath.equals(other.metaInfoPath))
            return false;
        return true;
    }