Address TODOs for VPP readers 54/554/10
authorMaros Marsalek <mmarsale@cisco.com>
Thu, 17 Mar 2016 13:29:25 +0000 (14:29 +0100)
committerMaros Marsalek <mmarsale@cisco.com>
Tue, 22 Mar 2016 09:47:09 +0000 (09:47 +0000)
commita60162e7c26a1d11976d8d78ee369b23805154aa
tree66670eedb77b03c7b88833bb27e0fbc04aa80e09
parent8339ec66e0dfbed1411ff451846db4de8b035a32
Address TODOs for VPP readers

Cleanup the mapping methods
Clenup and document SPIs
Exctract SubtreeManager interface

Change-Id: Idaacebf949926107b0e4f2f467e5a4470126fa96
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
22 files changed:
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/ChildVppReader.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/ReaderRegistry.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/SubtreeManager.java [new file with mode: 0644]
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/VppReader.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/AbstractCompositeVppReader.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/CompositeChildVppReader.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/CompositeListVppReader.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/CompositeRootVppReader.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/spi/ChildVppReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/spi/ListVppReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/impl/spi/RootVppReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/DelegatingReaderRegistry.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/NoopReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/ReflectionUtils.java [new file with mode: 0644]
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/ReflexiveChildReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/ReflexiveRootReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/VppApiReaderCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/VppRWUtils.java [moved from v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/trans/util/VppReaderUtils.java with 66% similarity]
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/vppstate/BridgeDomainCustomizer.java
v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/vppstate/VersionCustomizer.java
v3po/impl/src/test/java/io/fd/honeycomb/v3po/impl/vppstate/BdTest.java
v3po/impl/src/test/java/io/fd/honeycomb/v3po/impl/vppstate/VppStateUtils.java [moved from v3po/impl/src/main/java/io/fd/honeycomb/v3po/impl/vppstate/VppStateUtils.java with 78% similarity]