/**
*
* @author liushiming
* @param args
* @since JDK 1.8
*/
public static void main(String[] args) {
CommandProtoc commondProtoc = CommandProtoc.configProtoPath(
"/Users/liushiming/project/java/saluki/saluki-plugin/saluki-plugin-common/src/test/java/com/quancheng/saluki",
new File(
"/Users/liushiming/project/java/saluki/saluki-example/saluki-example-api/target/protoc-dependencies"));
FileDescriptorSet fileDescriptorSet = commondProtoc.invoke(
"/Users/liushiming/project/java/saluki/saluki-plugin/saluki-plugin-common/src/test/java/com/quancheng/saluki/saluki_service.proto");
Map<Integer, UnknownFieldSet.Field> lengthDelimitedList = fileDescriptorSet.getFile(0)
.getMessageType(0).getField(0).getOptions().getUnknownFields().asMap();
for (Map.Entry<Integer, UnknownFieldSet.Field> integerFieldEntry : lengthDelimitedList
.entrySet()) {
for (ByteString byteString : integerFieldEntry.getValue().getLengthDelimitedList()) {
System.out.println(integerFieldEntry.getKey() + "--" + byteString.toStringUtf8());
}
}
System.out.println(fileDescriptorSet);
}
Validator.java 文件源码
java
阅读 40
收藏 0
点赞 0
评论 0
项目:saluki
作者:
评论列表
文章目录