Class RenamingPlugin.Renaming.ForPattern

    • Field Detail

      • pattern

        private final java.util.regex.Pattern pattern
        The regular expression to use.
      • replacement

        private final java.lang.String replacement
        The replacement to apply.
    • Constructor Detail

      • ForPattern

        public ForPattern​(java.util.regex.Pattern pattern,
                          java.lang.String replacement)
        Creates a new renaming for a regular expression.
        Parameters:
        pattern - The regular expression to use.
        replacement - The replacement to apply.
    • Method Detail

      • apply

        public java.lang.String apply​(java.lang.String name)
        Applies a renaming.
        Specified by:
        apply in interface RenamingPlugin.Renaming
        Parameters:
        name - The previous name.
        Returns:
        The former name.