int () { int result = name != null ? name.hashCode() : 0; result = 31 * result + (relativePathToSchema != null ? relativePathToSchema.hashCode() : 0); result = 31 * result + (applicationDefined ? 1 : 0); result = 31 * result + (patterns != null ? patterns.hashCode() : 0); result = 31 * result + schemaVersion.hashCode(); return result; }