diff options
Diffstat (limited to 'test/transform/resource/after-ecj/Tolerate.java')
-rw-r--r-- | test/transform/resource/after-ecj/Tolerate.java | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/test/transform/resource/after-ecj/Tolerate.java b/test/transform/resource/after-ecj/Tolerate.java new file mode 100644 index 00000000..b5039a98 --- /dev/null +++ b/test/transform/resource/after-ecj/Tolerate.java @@ -0,0 +1,35 @@ +import java.util.regex.Pattern; +@lombok.Setter @lombok.Getter class Tolerate { + private Pattern pattern; + Tolerate() { + super(); + } + public @lombok.experimental.Tolerate void setPattern(String pattern) { + setPattern(Pattern.compile(pattern)); + } + public @java.lang.SuppressWarnings("all") void setPattern(final Pattern pattern) { + this.pattern = pattern; + } + public @java.lang.SuppressWarnings("all") Pattern getPattern() { + return this.pattern; + } +} +@lombok.Getter @lombok.experimental.Wither @lombok.AllArgsConstructor class Tolerate2 { + private final Pattern pattern; + public @lombok.experimental.Tolerate Tolerate2 withPattern(String pattern) { + return withPattern(Pattern.compile(pattern)); + } + public Tolerate2 withPattern(String nameGlob, String extensionGlob) { + return withPattern(((nameGlob.replace("*", ".*") + "\\.") + extensionGlob.replace("*", ".*"))); + } + public @java.lang.SuppressWarnings("all") Pattern getPattern() { + return this.pattern; + } + public @java.lang.SuppressWarnings("all") Tolerate2 withPattern(final Pattern pattern) { + return ((this.pattern == pattern) ? this : new Tolerate2(pattern)); + } + public @java.beans.ConstructorProperties({"pattern"}) @java.lang.SuppressWarnings("all") Tolerate2(final Pattern pattern) { + super(); + this.pattern = pattern; + } +} |