@Override public boolean apply(@Nullable Duplicate input) { if (input instanceof InnerDuplicate) { checkArgument( !original.equals(input.getTextBlock()), "TextBlock of an InnerDuplicate can not be the original TextBlock"); } return true; }
@Override @Nonnull public TextBlock apply(@Nonnull Duplicate input) { return input.getTextBlock(); }