19 package org.sleuthkit.autopsy.keywordsearch;
21 import java.util.ArrayList;
22 import java.util.HashSet;
23 import java.util.List;
52 this.namesOfDisabledKeywordLists =
new HashSet<>();
55 this.ocrEnabled = null;
56 this.limitedOCREnabled = null;
72 KeywordSearchJobSettings(List<String> namesOfEnabledKeywordLists, List<String> namesOfDisabledKeywordLists,
boolean ocrEnabled,
boolean limitedOCREnabled,
boolean ocrOnly) {
85 @SuppressWarnings(
"deprecation")
87 if (ocrEnabled == null) {
88 ocrEnabled = KeywordSearchSettings.getOcrOption();
109 @SuppressWarnings(
"deprecation")
110 boolean isLimitedOCREnabled() {
111 if (limitedOCREnabled == null) {
112 limitedOCREnabled = KeywordSearchSettings.getLimitedOcrOption();
125 void setLimitedOCREnabled(
boolean limitedOCREnabled) {
134 boolean isOCROnly() {
145 void setOCROnly(
boolean ocrOnly) {
165 boolean keywordListIsEnabled(String keywordListName) {
167 return namesOfEnabledKeywordLists.contains(keywordListName);
175 List<String> getNamesOfEnabledKeyWordLists() {
185 List<String> getNamesOfDisabledKeyWordLists() {
195 if (null == this.namesOfDisabledKeywordLists) {
196 this.namesOfDisabledKeywordLists =
new HashSet<>();
HashSet< String > namesOfEnabledKeywordLists
Boolean limitedOCREnabled
HashSet< String > namesOfDisabledKeywordLists
static final long serialVersionUID
void setOCREnabled(boolean ocrEnabled)
void upgradeFromOlderVersions()