Package org.eclipse.lsp4j
Class InsertReplaceEdit
- java.lang.Object
-
- org.eclipse.lsp4j.InsertReplaceEdit
-
public class InsertReplaceEdit extends java.lang.ObjectA special text edit to provide an insert and a replace operation.Since 3.16.0
-
-
Constructor Summary
Constructors Constructor Description InsertReplaceEdit()InsertReplaceEdit(java.lang.String newText, Range insert, Range replace)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)RangegetInsert()The range if the insert is requestedjava.lang.StringgetNewText()The string to be inserted.RangegetReplace()The range if the replace is requested.inthashCode()voidsetInsert(Range insert)The range if the insert is requestedvoidsetNewText(java.lang.String newText)The string to be inserted.voidsetReplace(Range replace)The range if the replace is requested.java.lang.StringtoString()
-
-
-
Method Detail
-
getNewText
public java.lang.String getNewText()
The string to be inserted.
-
setNewText
public void setNewText(java.lang.String newText)
The string to be inserted.
-
getInsert
public Range getInsert()
The range if the insert is requested
-
setInsert
public void setInsert(Range insert)
The range if the insert is requested
-
getReplace
public Range getReplace()
The range if the replace is requested.
-
setReplace
public void setReplace(Range replace)
The range if the replace is requested.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-