@@ -1061,28 +1061,10 @@ public boolean getTrim() {
10611061
10621062 @ Override
10631063 public int hashCode () {
1064- final int prime = 31 ;
1065- int result = 1 ;
1066-
1067- result = prime * result + delimiter ;
1068- result = prime * result + ((quoteMode == null ) ? 0 : quoteMode .hashCode ());
1069- result = prime * result + ((quoteCharacter == null ) ? 0 : quoteCharacter .hashCode ());
1070- result = prime * result + ((commentMarker == null ) ? 0 : commentMarker .hashCode ());
1071- result = prime * result + ((escapeCharacter == null ) ? 0 : escapeCharacter .hashCode ());
1072- result = prime * result + ((nullString == null ) ? 0 : nullString .hashCode ());
1073- result = prime * result + (ignoreSurroundingSpaces ? 1231 : 1237 );
1074- result = prime * result + (ignoreHeaderCase ? 1231 : 1237 );
1075- result = prime * result + (ignoreEmptyLines ? 1231 : 1237 );
1076- result = prime * result + (skipHeaderRecord ? 1231 : 1237 );
1077- result = prime * result + (allowDuplicateHeaderNames ? 1231 : 1237 );
1078- result = prime * result + (trim ? 1231 : 1237 );
1079- result = prime * result + (autoFlush ? 1231 : 1237 );
1080- result = prime * result + (trailingDelimiter ? 1231 : 1237 );
1081- result = prime * result + (allowMissingColumnNames ? 1231 : 1237 );
1082- result = prime * result + ((recordSeparator == null ) ? 0 : recordSeparator .hashCode ());
1083- result = prime * result + Arrays .hashCode (header );
1084- result = prime * result + Arrays .hashCode (headerComments );
1085- return result ;
1064+ return Objects .hash (delimiter , quoteMode , quoteCharacter , commentMarker , escapeCharacter , nullString ,
1065+ ignoreSurroundingSpaces , ignoreHeaderCase , ignoreEmptyLines , skipHeaderRecord , allowDuplicateHeaderNames ,
1066+ trim , autoFlush , trailingDelimiter , allowMissingColumnNames , recordSeparator , Arrays .hashCode (header ),
1067+ Arrays .hashCode (headerComments ));
10861068 }
10871069
10881070 /**
0 commit comments