public final class SuggestedFix
extends java.lang.Object
SuggestedFix.Builder
class and helper
functions.Modifier and Type | Class and Description |
---|---|
static class |
SuggestedFix.Builder
Builder class for
SuggestedFix that contains helper functions to
manipulate JS nodes. |
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
description |
private Node |
originalMatchedNode |
private com.google.common.collect.SetMultimap<java.lang.String,CodeReplacement> |
replacements |
Modifier | Constructor and Description |
---|---|
private |
SuggestedFix(Node originalMatchedNode,
com.google.common.collect.SetMultimap<java.lang.String,CodeReplacement> replacements,
java.lang.String description) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDescription() |
Node |
getOriginalMatchedNode()
Returns the JS Compiler Node for the original node that caused this SuggestedFix to
be constructed.
|
com.google.common.collect.SetMultimap<java.lang.String,CodeReplacement> |
getReplacements()
Returns a multimap from filename to all the replacements that should be
applied for this given fix.
|
java.lang.String |
toString() |
private final Node originalMatchedNode
private final com.google.common.collect.SetMultimap<java.lang.String,CodeReplacement> replacements
@Nullable private final java.lang.String description
private SuggestedFix(Node originalMatchedNode, com.google.common.collect.SetMultimap<java.lang.String,CodeReplacement> replacements, @Nullable java.lang.String description)
public Node getOriginalMatchedNode()
public com.google.common.collect.SetMultimap<java.lang.String,CodeReplacement> getReplacements()
@Nullable public java.lang.String getDescription()
public java.lang.String toString()
toString
in class java.lang.Object