jetbrains.buildServer.web.util
Class RegExpTextTransformer.TransformPattern

java.lang.Object
  extended by jetbrains.buildServer.web.util.RegExpTextTransformer.TransformPattern
Enclosing class:
RegExpTextTransformer

public static class RegExpTextTransformer.TransformPattern
extends java.lang.Object


Constructor Summary
RegExpTextTransformer.TransformPattern(java.util.regex.Pattern searchPattern, RegExpTextTransformer.PatternBuilder builder, java.lang.String description)
           
RegExpTextTransformer.TransformPattern(java.lang.String search, java.lang.String replace, java.lang.String description)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getDescription()
           
 java.util.regex.Pattern getPattern()
           
 java.lang.String getReplaceFor(java.lang.String match, javax.servlet.http.HttpServletRequest request)
           
 java.lang.String getSearch()
           
 int hashCode()
           
 boolean isDynamicPattern()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RegExpTextTransformer.TransformPattern

public RegExpTextTransformer.TransformPattern(@NotNull
                                              java.lang.String search,
                                              @NotNull
                                              java.lang.String replace,
                                              @NotNull
                                              java.lang.String description)

RegExpTextTransformer.TransformPattern

public RegExpTextTransformer.TransformPattern(@NotNull
                                              java.util.regex.Pattern searchPattern,
                                              @NotNull
                                              RegExpTextTransformer.PatternBuilder builder,
                                              @NotNull
                                              java.lang.String description)
Method Detail

getSearch

public java.lang.String getSearch()

getReplaceFor

public java.lang.String getReplaceFor(@NotNull
                                      java.lang.String match,
                                      javax.servlet.http.HttpServletRequest request)

isDynamicPattern

public boolean isDynamicPattern()

getDescription

public java.lang.String getDescription()

getPattern

public java.util.regex.Pattern getPattern()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object