@Override public int hashCode() { int result = (getEnableAutoSpace() ? 1 : 0); result = 31 * result + (getSuppressDuplicateOverlappingText() ? 1 : 0); result = 31 * result + (getExtractAnnotationText() ? 1 : 0); result = 31 * result + (getSortByPosition() ? 1 : 0); result = 31 * result + (getExtractAcroFormContent() ? 1 : 0); result = 31 * result + (getExtractBookmarksText() ? 1 : 0); result = 31 * result + (getExtractInlineImages() ? 1 : 0); result = 31 * result + (getExtractUniqueInlineImagesOnly() ? 1 : 0); result = 31 * result + getAverageCharTolerance().hashCode(); result = 31 * result + getSpacingTolerance().hashCode(); result = 31 * result + (getIfXFAExtractOnlyXFA() ? 1 : 0); result = 31 * result + ocrStrategy.hashCode(); result = 31 * result + getOcrDPI(); result = 31 * result + getOcrImageType().hashCode(); result = 31 * result + getOcrImageFormatName().hashCode(); result = 31 * result + getAccessChecker().hashCode(); result = 31 * result + (isCatchIntermediateIOExceptions() ? 1 : 0); result = 31 * result + (getExtractActions() ? 1 : 0); result = 31 * result + Long.valueOf(getMaxMainMemoryBytes()).hashCode(); return result; }
@Override public int hashCode() { int result = (getEnableAutoSpace() ? 1 : 0); result = 31 * result + (getSuppressDuplicateOverlappingText() ? 1 : 0); result = 31 * result + (getExtractAnnotationText() ? 1 : 0); result = 31 * result + (getSortByPosition() ? 1 : 0); result = 31 * result + (getExtractAcroFormContent() ? 1 : 0); result = 31 * result + (getExtractBookmarksText() ? 1 : 0); result = 31 * result + (getExtractInlineImages() ? 1 : 0); result = 31 * result + (getExtractUniqueInlineImagesOnly() ? 1 : 0); result = 31 * result + getAverageCharTolerance().hashCode(); result = 31 * result + getSpacingTolerance().hashCode(); result = 31 * result + (getIfXFAExtractOnlyXFA() ? 1 : 0); result = 31 * result + ocrStrategy.hashCode(); result = 31 * result + getOcrDPI(); result = 31 * result + getOcrImageType().hashCode(); result = 31 * result + getOcrImageFormatName().hashCode(); result = 31 * result + getAccessChecker().hashCode(); result = 31 * result + (isCatchIntermediateIOExceptions() ? 1 : 0); result = 31 * result + (getExtractActions() ? 1 : 0); result = 31 * result + Long.valueOf(getMaxMainMemoryBytes()).hashCode(); return result; }
@Override public int hashCode() { int result = (getEnableAutoSpace() ? 1 : 0); result = 31 * result + (getSuppressDuplicateOverlappingText() ? 1 : 0); result = 31 * result + (getExtractAnnotationText() ? 1 : 0); result = 31 * result + (getSortByPosition() ? 1 : 0); result = 31 * result + (getExtractAcroFormContent() ? 1 : 0); result = 31 * result + (getExtractInlineImages() ? 1 : 0); result = 31 * result + (getExtractUniqueInlineImagesOnly() ? 1 : 0); result = 31 * result + getAverageCharTolerance().hashCode(); result = 31 * result + getSpacingTolerance().hashCode(); result = 31 * result + (getIfXFAExtractOnlyXFA() ? 1 : 0); result = 31 * result + ocrStrategy.hashCode(); result = 31 * result + getOcrDPI(); result = 31 * result + getOcrImageType().hashCode(); result = 31 * result + getOcrImageFormatName().hashCode(); result = 31 * result + getAccessChecker().hashCode(); result = 31 * result + (isCatchIntermediateIOExceptions() ? 1 : 0); result = 31 * result + (getExtractActions() ? 1 : 0); return result; }
@Override public int hashCode() { int result = (getEnableAutoSpace() ? 1 : 0); result = 31 * result + (getSuppressDuplicateOverlappingText() ? 1 : 0); result = 31 * result + (getExtractAnnotationText() ? 1 : 0); result = 31 * result + (getSortByPosition() ? 1 : 0); result = 31 * result + (getExtractAcroFormContent() ? 1 : 0); result = 31 * result + (getExtractInlineImages() ? 1 : 0); result = 31 * result + (getExtractUniqueInlineImagesOnly() ? 1 : 0); result = 31 * result + getAverageCharTolerance().hashCode(); result = 31 * result + getSpacingTolerance().hashCode(); result = 31 * result + (getIfXFAExtractOnlyXFA() ? 1 : 0); result = 31 * result + ocrStrategy.hashCode(); result = 31 * result + getOcrDPI(); result = 31 * result + getOcrImageType().hashCode(); result = 31 * result + getOcrImageFormatName().hashCode(); result = 31 * result + getAccessChecker().hashCode(); result = 31 * result + (isCatchIntermediateIOExceptions() ? 1 : 0); result = 31 * result + (getExtractActions() ? 1 : 0); return result; }