package me.laria.code.idea_caseconv; import java.util.Optional; public class PascalCaseAction extends SelectionReplacerAction { @Override protected String replace(String s) { return WordSplitConverter.convert(s, "", (i, part) -> Optional.of(CamelCaseAction.ucfirst(part))); } }