/** * */ public StrongsAnalysis() { Book bible = Books.installed().getBook("KJV"); if (!bible.hasFeature(FeatureType.STRONGS_NUMBERS)) { bible = null; List<Book> bibles = Books.installed().getBooks(new BookFilters.BookFeatureFilter(FeatureType.STRONGS_NUMBERS)); if (!bibles.isEmpty()) { bible = bibles.get(0); } } if (bible == null) { return; } List<Key> errors = new ArrayList<Key>(); StrongsMapSet sms = new StrongsMapSet(); analyze(sms, bible, errors, bible.getGlobalKeyList()); }
/** * A filter that accepts everything that is a Hebrew Parse/Morphology * Dictionary * * @return the desired filter */ public static BookFilter getHebrewParse() { return new BookFeatureFilter(FeatureType.HEBREW_PARSE); }
/** * A filter that accepts everything that is a Greek Parse/Morphology * Dictionary * * @return the desired filter */ public static BookFilter getGreekParse() { return new BookFeatureFilter(FeatureType.GREEK_PARSE); }
/** * A filter that accepts everything that is a Hebrew Definition Dictionary * * @return the desired filter */ public static BookFilter getHebrewDefinitions() { return new BookFeatureFilter(FeatureType.HEBREW_DEFINITIONS); }
/** * A filter that accepts everything that is a Greek Definition Dictionary * * @return the desired filter */ public static BookFilter getGreekDefinitions() { return new BookFeatureFilter(FeatureType.GREEK_DEFINITIONS); }