From 403a2684f3b316812fb5f81a3ec03abd0bfd886f Mon Sep 17 00:00:00 2001 From: Marek Gradzki Date: Tue, 25 Jul 2017 15:44:21 +0200 Subject: Api docs: single row per VPP API message Lists all of supported CUD operations in single cell. Change-Id: I5f23200d869221f797ed8b4b5ca0512baa92486b Signed-off-by: Marek Gradzki --- .../src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java | 12 +++++++----- .../main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java | 14 +++++++------- 2 files changed, 14 insertions(+), 12 deletions(-) (limited to 'vpp-integration/api-docs/api/src') diff --git a/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java b/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java index 06cb59f69..e04d28304 100644 --- a/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java +++ b/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java @@ -16,8 +16,10 @@ package io.fd.hc2vpp.docs.api; +import java.util.Collection; import java.util.List; import java.util.Objects; +import java.util.Set; /** * Represents mapping between single supported VPP binary api and its binding @@ -42,11 +44,11 @@ public class CoverageUnit { /** * Operations supported for this api */ - private final List supportedOperations; + private final Collection supportedOperations; private CoverageUnit(final VppApiMessage vppApi, final JavaApiMessage javaApi, final List yangTypes, - final List supportedOperations) { + final Collection supportedOperations) { this.vppApi = vppApi; this.javaApi = javaApi; this.yangTypes = yangTypes; @@ -65,7 +67,7 @@ public class CoverageUnit { return yangTypes; } - public List getSupportedOperations() { + public Collection getSupportedOperations() { return supportedOperations; } @@ -95,7 +97,7 @@ public class CoverageUnit { private VppApiMessage vppApi; private JavaApiMessage javaApi; private List yangTypes; - private List supportedOperations; + private Set supportedOperations; public CoverageUnitBuilder setVppApi(final VppApiMessage vppApi) { this.vppApi = vppApi; @@ -112,7 +114,7 @@ public class CoverageUnit { return this; } - public CoverageUnitBuilder setSupportedOperations(final List supportedOperations) { + public CoverageUnitBuilder setSupportedOperations(final Set supportedOperations) { this.supportedOperations = supportedOperations; return this; } diff --git a/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java b/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java index db4575c5a..a25fdc245 100644 --- a/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java +++ b/vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java @@ -26,14 +26,14 @@ public class JavaApiMessage { /** * Name of the call */ - private final String api; + private final String name; - public JavaApiMessage(final String api) { - this.api = api; + public JavaApiMessage(final String name) { + this.name = name; } - public String getApi() { - return api; + public String getName() { + return name; } @Override @@ -46,11 +46,11 @@ public class JavaApiMessage { } final JavaApiMessage that = (JavaApiMessage) o; - return Objects.equals(this.api, that.api); + return Objects.equals(this.name, that.name); } @Override public int hashCode() { - return Objects.hash(api); + return Objects.hash(name); } } -- cgit 1.2.3-korg