Class ExpressionCompletionContext
java.lang.Object
org.eclipse.lemminx.customservice.synapse.expression.pojo.ExpressionCompletionContext
-
Constructor Summary
ConstructorsConstructorDescriptionExpressionCompletionContext(ExpressionCompletionContext parent, List<String> segment, org.eclipse.lsp4j.Range range) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddSegment(String segment) deepCopy()org.eclipse.lsp4j.RangegetRange()getType()booleanvoidpop()voidsetNeedNext(boolean needNext) voidsetRange(org.eclipse.lsp4j.Range range) void
-
Constructor Details
-
ExpressionCompletionContext
-
ExpressionCompletionContext
public ExpressionCompletionContext(ExpressionCompletionContext parent, ExpressionCompletionType type) -
ExpressionCompletionContext
public ExpressionCompletionContext() -
ExpressionCompletionContext
public ExpressionCompletionContext(ExpressionCompletionContext parent, List<String> segment, org.eclipse.lsp4j.Range range)
-
-
Method Details
-
addSegment
-
setRange
public void setRange(org.eclipse.lsp4j.Range range) -
getParent
-
getSegment
-
getRange
public org.eclipse.lsp4j.Range getRange() -
getType
-
setType
-
isNeedNext
public boolean isNeedNext() -
setNeedNext
public void setNeedNext(boolean needNext) -
pop
public void pop() -
deepCopy
-