public Message getMessageFromCanonicaName(String messageCanonicalName) { for (Message message : proto.getMessages()) { if (message.getCanonicalName().equals(messageCanonicalName)) { return message; } } return null; }
private void addImports(Proto proto) { imports.add(proto.getFilename()); for (Message message : proto.getMessages()) { messages.add(message.getCanonicalName()); } }
public String protoToString() { StringBuilder sb = new StringBuilder(); appendLine(sb, "syntax = \"%s\";", proto.getSyntax()); for (Import importValue : proto.getImports()) { appendLine(sb, "import \"%s\";", importValue.getValue()); } appendLine(sb, "package %s;\n", proto.getPackage().getValue()); for (Message message : proto.getMessages()) { messageToString(message, sb); } for (Enum enumValue : proto.getEnums()) { enumToString(enumValue, sb); } for (Service service : proto.getServices()) { serviceToString(service, sb); } return sb.toString(); }
public Message getMessageFromCanonicaName(String messageCanonicalName) { for (Message message : proto.getMessages()) { if (message.getCanonicalName().equals(messageCanonicalName)) { return message; } } return null; }
private void addImports(Proto proto) { imports.add(proto.getFilename()); for (Message message : proto.getMessages()) { messages.add(message.getCanonicalName()); } }
protected void buildSchemas() { SchemaCreateContext context = new SchemaCreateContext(); for (Message message : proto.getMessages()) { RootSerializer rootSerializer = createRootSerializer(context, message); schemas.put(message.getName(), rootSerializer); canonicalSchemas.put(message.getCanonicalName(), rootSerializer); } }
public String protoToString() { StringBuilder sb = new StringBuilder(); appendLine(sb, "syntax = \"%s\";", proto.getSyntax()); for (Import importValue : proto.getImports()) { appendLine(sb, "import \"%s\";", importValue.getValue()); } appendLine(sb, "package %s;\n", proto.getPackage().getValue()); for (Message message : proto.getMessages()) { messageToString(message, sb); } for (Enum enumValue : proto.getEnums()) { enumToString(enumValue, sb); } for (Service service : proto.getServices()) { serviceToString(service, sb); } return sb.toString(); }
private void registerUserTypes(ProtoContext context) { final Proto proto = context.getProto(); List<Message> messages = new ArrayList<>(); messages.addAll(proto.getMessages()); for (Extension extension : proto.getDeclaredExtensions()) { messages.addAll(extension.getGroups());
private void registerUserTypes(ProtoContext context) { final Proto proto = context.getProto(); List<Message> messages = new ArrayList<>(); messages.addAll(proto.getMessages()); for (Extension extension : proto.getDeclaredExtensions()) { messages.addAll(extension.getGroups());