affix.setFlag(flagParsingStrategy.parseFlag(ruleArgs[1])); affix.setStrip(ruleArgs[2].equals("0") ? "" : ruleArgs[2]); char appendFlags[] = flagParsingStrategy.parseFlags(flagPart); Arrays.sort(appendFlags); affix.setAppendFlags(appendFlags);
wordForm = new HunspellWord(flagParsingStrategy.parseFlags(flagPart)); Arrays.sort(wordForm.getFlags()); entry = line.substring(0, flagSep);
/** * Parses the given String into a single flag * * @param rawFlag String to parse into a flag * @return Parsed flag */ char parseFlag(String rawFlag) { return parseFlags(rawFlag)[0]; }