query clients now have more useable result methods 38/79738/2
authorBenjamin, Max (mb388a) <mb388a@us.att.com>
Tue, 5 Mar 2019 21:42:10 +0000 (16:42 -0500)
committerMarcus Williams <marcus.williams@intel.com>
Wed, 6 Mar 2019 15:58:57 +0000 (15:58 +0000)
commit416c7a449548a2fc8709cd60b27b3bad40872b69
treeaf650bbf61d94dd1375f0d05f2e719ab58536a04
parent91426ec9f221e288ea3f54fa62030e6f17420b90
query clients now have more useable result methods

ResourceAndUrl now outputs the correct wrapper type
query clients now have more useable result methods

Change-Id: I000f8a7e7d4e204d1da7ad1c6bb5ce3e2d0135b2
Issue-ID: SO-1596
Signed-off-by: Benjamin, Max (mb388a) <mb388a@us.att.com>
20 files changed:
common/src/main/java/org/onap/so/client/RestClient.java
common/src/main/java/org/onap/so/client/aai/AAIDSLQueryClient.java
common/src/main/java/org/onap/so/client/aai/AAIQueryClient.java
common/src/main/java/org/onap/so/client/aai/entities/uri/HttpLookupUri.java
common/src/main/java/org/onap/so/client/graphinventory/GraphInventoryQueryClient.java
common/src/main/java/org/onap/so/client/graphinventory/entities/DSLQueryBuilder.java
common/src/main/java/org/onap/so/client/graphinventory/entities/GraphInventoryRelationships.java
common/src/main/java/org/onap/so/client/graphinventory/entities/GraphInventoryResultWrapper.java
common/src/main/java/org/onap/so/client/graphinventory/entities/Id.java [new file with mode: 0644]
common/src/main/java/org/onap/so/client/graphinventory/entities/Pathed.java [new file with mode: 0644]
common/src/main/java/org/onap/so/client/graphinventory/entities/Resource.java [new file with mode: 0644]
common/src/main/java/org/onap/so/client/graphinventory/entities/ResourceAndUrl.java [new file with mode: 0644]
common/src/test/java/org/onap/so/client/aai/AAIQueryClientTest.java
common/src/test/java/org/onap/so/client/aai/AAIResourcesClientTest.java
common/src/test/java/org/onap/so/client/aai/DSLQueryBuilderTest.java
common/src/test/java/org/onap/so/client/aai/entities/RelationshipsTest.java
common/src/test/java/org/onap/so/client/aai/entities/uri/ServiceInstanceUriTest.java
common/src/test/java/org/onap/so/client/defaultproperties/DefaultAAIPropertiesImpl.java
common/src/test/resources/__files/aai/query/pathed-result.json [new file with mode: 0644]
common/src/test/resources/__files/aai/query/single-query-result.json [new file with mode: 0644]