下面列出了io.grpc.reflection.v1alpha.ServerReflectionRequest#getFileContainingSymbol ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
private void getFileContainingSymbol(ServerReflectionRequest request) {
String symbol = request.getFileContainingSymbol();
FileDescriptor fd = serverReflectionIndex.getFileDescriptorBySymbol(symbol);
if (fd != null) {
serverCallStreamObserver.onNext(createServerReflectionResponse(request, fd));
} else {
sendErrorResponse(request, Status.Code.NOT_FOUND, "Symbol not found.");
}
}
private ServerReflectionResponse getFileContainingSymbol(ServerReflectionRequest request) {
String symbol = request.getFileContainingSymbol();
FileDescriptor fd = index.getFileDescriptorBySymbol(symbol);
if (fd != null) {
return getServerReflectionResponse(request, fd);
} else {
return getErrorResponse(request, Status.Code.NOT_FOUND, "Symbol not found (" + symbol + ")");
}
}
private void getFileContainingSymbol(ServerReflectionRequest request) {
String symbol = request.getFileContainingSymbol();
FileDescriptor fd = serverReflectionIndex.getFileDescriptorBySymbol(symbol);
if (fd != null) {
serverCallStreamObserver.onNext(createServerReflectionResponse(request, fd));
} else {
sendErrorResponse(request, Status.Code.NOT_FOUND, "Symbol not found.");
}
}