VPP-120: add custom types support to jvpp 99/3199/11
authorMarek Gradzki <mgradzki@cisco.com>
Thu, 29 Sep 2016 11:22:35 +0000 (13:22 +0200)
committerDamjan Marion <dmarion.lists@gmail.com>
Mon, 31 Oct 2016 21:42:40 +0000 (21:42 +0000)
commit81c7dfc1bb48f1121fca4bf6f1e6e24efb0024de
treeb0f831227ab2a7fd412d733c09f83649d8472692
parentc967a8239d98830e0b889bf9a621581a38a71dd8
VPP-120: add custom types support to jvpp

Generates java classes based on typeonly definitions
(hashcode, equals and toString methods are also included).

Adds JNI handling for request and reply messages
(also arrays of custom types).

Change-Id: I16f1cea17899704426aa083fad1cb800a8d115df
Signed-off-by: Marek Gradzki <mgradzki@cisco.com>
vpp-api/java/Makefile.am
vpp-api/java/jvpp-core/io/fd/vpp/jvpp/core/test/LispAdjacencyTest.java [new file with mode: 0644]
vpp-api/java/jvpp-core/io/fd/vpp/jvpp/core/test/Readme.txt
vpp-api/java/jvpp-core/jvpp_core.c
vpp-api/java/jvpp/gen/jvpp_gen.py
vpp-api/java/jvpp/gen/jvppgen/dto_gen.py
vpp-api/java/jvpp/gen/jvppgen/jni_gen.py [new file with mode: 0644]
vpp-api/java/jvpp/gen/jvppgen/jvpp_c_gen.py
vpp-api/java/jvpp/gen/jvppgen/types_gen.py [new file with mode: 0644]
vpp-api/java/jvpp/gen/jvppgen/util.py