class SwissExpander implements LineExpander {
    @Override
    public List<String> expandLine(String line) {<FILL_FUNCTION_BODY>}
  }

      if (line.contains("ß")) {
        return Arrays.asList(line, line.replaceAll("ß", "ss"));  // accept both, assuming Swiss users sometimes deal with GermanyGerman text
      } else {
        return Arrays.asList(line);
      }
    
<methods>public void <init>(java.util.ResourceBundle, org.languagetool.Language, org.languagetool.UserConfig) throws java.io.IOException,public List<org.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule> getAntiPatterns() ,public org.languagetool.rules.CompoundRuleData getCompoundRuleData() ,public java.lang.String getDescription() ,public java.lang.String getId() ,public boolean isMisspelled(java.lang.String) throws java.io.IOException<variables>private static final List<org.languagetool.tagging.disambiguation.rules.DisambiguationPatternRule> ANTI_PATTERNS,private static final org.languagetool.Language GERMAN,private static volatile org.languagetool.rules.CompoundRuleData compoundData