本文整理了Java中org.eclipse.lsp4j.Hover.setRange()
方法的一些代码示例,展示了Hover.setRange()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Hover.setRange()
方法的具体详情如下:
包路径:org.eclipse.lsp4j.Hover
类名称:Hover
方法名:setRange
[英]An optional range
[中]可选范围
代码示例来源:origin: org.eclipse.lsp4j/org.eclipse.lsp4j
public Hover read(final JsonReader in) throws IOException {
JsonToken nextToken = in.peek();
if (nextToken == JsonToken.NULL) {
return null;
}
Hover result = new Hover();
in.beginObject();
while (in.hasNext()) {
String name = in.nextName();
switch (name) {
case "contents":
result.setContents(readContents(in));
break;
case "range":
result.setRange(readRange(in));
break;
default:
in.skipValue();
}
}
in.endObject();
return result;
}
代码示例来源:origin: eclipse/lsp4j
public Hover read(final JsonReader in) throws IOException {
JsonToken nextToken = in.peek();
if (nextToken == JsonToken.NULL) {
return null;
}
Hover result = new Hover();
in.beginObject();
while (in.hasNext()) {
String name = in.nextName();
switch (name) {
case "contents":
result.setContents(readContents(in));
break;
case "range":
result.setRange(readRange(in));
break;
default:
in.skipValue();
}
}
in.endObject();
return result;
}
代码示例来源:origin: eclipse/lsp4j
};
Range _doubleArrow = ObjectExtensions.<Range>operator_doubleArrow(_range, _function_2);
it_1.setRange(_doubleArrow);
it_1.setContents(CollectionLiterals.<Either<String, MarkedString>>newArrayList(
Either.<String, MarkedString>forLeft("foo"),
代码示例来源:origin: eclipse/lsp4j
};
Range _doubleArrow = ObjectExtensions.<Range>operator_doubleArrow(_range, _function_3);
it_1.setRange(_doubleArrow);
it_1.setContents(CollectionLiterals.<Either<String, MarkedString>>newArrayList(
Either.<String, MarkedString>forLeft("foo"),
内容来源于网络,如有侵权,请联系作者删除!