@Override
        public @Nullable String apply(final @NonNull MatchResult matchResult) {
            return this.replacementProvider.apply(matchResult.group(1));
        }
Creates a new property replacing string processor.

@param replacementProvider function generating the replacement strings
cloud-annotations/src/main/java/org/incendo/cloud/annotations/string/PropertyReplacingStringProcessor.java