public static class RegExpTextTransformer.TransformPattern
extends java.lang.Object
| Constructor and Description |
|---|
TransformPattern(java.util.regex.Pattern searchPattern,
RegExpTextTransformer.PatternBuilder builder,
java.lang.String description)
Creates new instance of dynamic
TransformPattern with custom builder |
TransformPattern(java.lang.String search,
java.lang.String replacement,
java.lang.String description)
Creates new instance of static
TransformPattern |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canBeAppliedTo(SProject project) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDescription() |
java.util.regex.Pattern |
getPattern() |
java.lang.String |
getReplaceFor(java.lang.String match,
WebContext context) |
java.lang.String |
getSearch() |
int |
hashCode() |
boolean |
isDynamicPattern() |
java.lang.String |
toString() |
public TransformPattern(@NotNull
java.lang.String search,
@NotNull
java.lang.String replacement,
@NotNull
java.lang.String description)
TransformPatternsearch - search Pattern as Stringreplacement - replacement stringdescription - TransformPattern description
Wraps replacement with StaticStringReplacementBuilderpublic TransformPattern(@NotNull
java.util.regex.Pattern searchPattern,
@NotNull
RegExpTextTransformer.PatternBuilder builder,
@NotNull
java.lang.String description)
TransformPattern with custom buildersearchPattern - search Patternbuilder - custom PatternBuilderdescription - TransformPattern descriptionpublic java.lang.String getSearch()
public java.lang.String getReplaceFor(@NotNull
java.lang.String match,
@NotNull
WebContext context)
public boolean isDynamicPattern()
public java.lang.String getDescription()
public java.util.regex.Pattern getPattern()
public boolean canBeAppliedTo(@Nullable
SProject project)
public java.lang.String toString()
toString in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object