public static class LintFix.ReplaceStringBuilder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
displayName |
| Modifier and Type | Method and Description |
|---|---|
LintFix.ReplaceStringBuilder |
all()
Replaces this entire range
|
LintFix |
build()
Constructs a
LintFix for this string replacement |
LintFix.ReplaceStringBuilder |
name(java.lang.String displayName)
Sets display name.
|
LintFix.ReplaceStringBuilder |
pattern(java.lang.String oldPattern)
Replaces the given pattern match (or the first group within it, if any)
|
LintFix.ReplaceStringBuilder |
range(com.android.tools.lint.detector.api.Location range)
Sets a location range to use for searching for the text or pattern.
|
LintFix.ReplaceStringBuilder |
reformat(boolean reformat)
Whether the replaced range should be reformatted
|
LintFix.ReplaceStringBuilder |
shortenNames()
The IDE should simplify fully qualified names in the element after this fix has
been run (off by default)
|
LintFix.ReplaceStringBuilder |
text(java.lang.String oldText)
Replaces the given literal text
|
LintFix.ReplaceStringBuilder |
with(java.lang.String newText)
The text to replace the old text or pattern with.
|
public LintFix.ReplaceStringBuilder name(java.lang.String displayName)
displayName - the display namepublic LintFix.ReplaceStringBuilder pattern(java.lang.String oldPattern)
public LintFix.ReplaceStringBuilder text(java.lang.String oldText)
public LintFix.ReplaceStringBuilder range(@NonNull com.android.tools.lint.detector.api.Location range)
public LintFix.ReplaceStringBuilder all()
public LintFix.ReplaceStringBuilder with(java.lang.String newText)
pattern(String)}.public LintFix.ReplaceStringBuilder shortenNames()
public LintFix.ReplaceStringBuilder reformat(boolean reformat)