private Interface getService() { return proto.getInterfaces().get(0); }
@Accepts public void accept(ProtoFile file) { acceptContainer(file); acceptElems(file.getInterfaces()); }
@Accepts public void accept(ProtoFile file) { acceptContainer(file); acceptElems(file.getInterfaces()); }
Streams.stream(allFiles) .filter(ProtoFile::isSource) .flatMap(f -> f.getInterfaces().stream()) .filter(Interface::isReachable) .filter(i -> productConfig.getInterfaceConfig(i) == null)
@Test public void smokeTestApiConstruction() { Assert.assertEquals(1, testModel.getFiles().size()); ProtoFile file = testModel.getFiles().get(0); Assert.assertEquals(2, file.getMessages().size()); Assert.assertEquals(1, file.getEnums().size()); Assert.assertEquals(3, file.getMessages().get(0).getFields().size()); Assert.assertEquals(1, file.getMessages().get(1).getMessages().size()); Assert.assertEquals(1, file.getInterfaces().size()); }
libraryService = libraryProtoFile.getInterfaces().get(0); shelf.getFields().stream().filter(f -> f.getSimpleName().equals("name")).findFirst().get(); libraryService = libraryProtoFile.getInterfaces().get(0); deleteShelfMethod = libraryService.lookupMethod("DeleteShelf"); getBigBookMethod = libraryService.lookupMethod("GetBigBook");