@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((cachePriority == null) ? 0 : cachePriority.hashCode()); result = prime * result + ((columns == null) ? 0 : columns.hashCode()); result = prime * result + ((conflictHandler == null) ? 0 : conflictHandler.hashCode()); result = prime * result + (rangeScanAllowed ? 1231 : 1237); result = prime * result + ((rowMetadata == null) ? 0 : rowMetadata.hashCode()); result = prime * result + (rangeScanAllowed ? 0 : 1); result = prime * result + explicitCompressionBlockSizeKB; result = prime * result + (negativeLookups ? 0 : 1); result = prime * result + sweepStrategy.hashCode(); result = prime * result + (appendHeavyAndReadLight ? 0 : 1); result = prime * result + nameLogSafety.hashCode(); // Nonnull, because it has a default value return result; }
@Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((cachePriority == null) ? 0 : cachePriority.hashCode()); result = prime * result + ((columns == null) ? 0 : columns.hashCode()); result = prime * result + ((conflictHandler == null) ? 0 : conflictHandler.hashCode()); result = prime * result + (rangeScanAllowed ? 1231 : 1237); result = prime * result + ((rowMetadata == null) ? 0 : rowMetadata.hashCode()); result = prime * result + (rangeScanAllowed ? 0 : 1); result = prime * result + explicitCompressionBlockSizeKB; result = prime * result + (negativeLookups ? 0 : 1); result = prime * result + sweepStrategy.hashCode(); result = prime * result + (appendHeavyAndReadLight ? 0 : 1); result = prime * result + nameLogSafety.hashCode(); // Nonnull, because it has a default value return result; }