Class Replacements
java.lang.Object
com.google.errorprone.fixes.Replacements
A collection of
Replacements to be made to a source file.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumA policy for handling overlapping insertions. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(Replacement replacement) add(Replacement replacement, Replacements.CoalescePolicy coalescePolicy) com.google.common.collect.ImmutableSet<Replacement> Non-overlapping replacements, sorted in ascending order by position.Deprecated.booleanisEmpty()
-
Constructor Details
-
Replacements
public Replacements()
-
-
Method Details
-
add
-
add
@CanIgnoreReturnValue public Replacements add(Replacement replacement, Replacements.CoalescePolicy coalescePolicy) -
descending
Deprecated.Non-overlapping replacements, sorted in descending order by position. Prefer usingascending()when applying changes, because applying changes in reverse tends to result in quadratic-time copying of the underlying string. -
ascending
Non-overlapping replacements, sorted in ascending order by position. -
isEmpty
public boolean isEmpty()
-