diff options
author | Marek Gradzki <mgradzki@cisco.com> | 2017-07-25 15:44:21 +0200 |
---|---|---|
committer | Marek Gradzki <mgradzki@cisco.com> | 2017-07-25 20:27:45 +0200 |
commit | 403a2684f3b316812fb5f81a3ec03abd0bfd886f (patch) | |
tree | dac7f20cb846a1aebd20e93038f3f933ad56a151 /vpp-integration/api-docs/api/src/main/java | |
parent | 4e65014a55c21582e884abd3957b7bdee7d5b86e (diff) |
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 <mgradzki@cisco.com>
Diffstat (limited to 'vpp-integration/api-docs/api/src/main/java')
-rw-r--r-- | vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/CoverageUnit.java | 12 | ||||
-rw-r--r-- | vpp-integration/api-docs/api/src/main/java/io/fd/hc2vpp/docs/api/JavaApiMessage.java | 14 |
2 files changed, 14 insertions, 12 deletions
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<Operation> supportedOperations; + private final Collection<Operation> supportedOperations; private CoverageUnit(final VppApiMessage vppApi, final JavaApiMessage javaApi, final List<YangType> yangTypes, - final List<Operation> supportedOperations) { + final Collection<Operation> supportedOperations) { this.vppApi = vppApi; this.javaApi = javaApi; this.yangTypes = yangTypes; @@ -65,7 +67,7 @@ public class CoverageUnit { return yangTypes; } - public List<Operation> getSupportedOperations() { + public Collection<Operation> getSupportedOperations() { return supportedOperations; } @@ -95,7 +97,7 @@ public class CoverageUnit { private VppApiMessage vppApi; private JavaApiMessage javaApi; private List<YangType> yangTypes; - private List<Operation> supportedOperations; + private Set<Operation> supportedOperations; public CoverageUnitBuilder setVppApi(final VppApiMessage vppApi) { this.vppApi = vppApi; @@ -112,7 +114,7 @@ public class CoverageUnit { return this; } - public CoverageUnitBuilder setSupportedOperations(final List<Operation> supportedOperations) { + public CoverageUnitBuilder setSupportedOperations(final Set<Operation> 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); } } |