40f80463b2d977557a4be5e35b7b3f2c0ef42a82
[so.git] /
1 package org.onap.so.client.graphinventory.entities;
2
3 public class DSLTraversal<T> {
4
5     private final String traversal;
6
7     protected DSLTraversal(String traversal) {
8         this.traversal = traversal;
9     }
10
11     public String get() {
12         return traversal;
13     }
14
15     @Override
16     public String toString() {
17         return traversal;
18     }
19
20     @Override
21     public int hashCode() {
22         return traversal.hashCode();
23     }
24
25     @Override
26     public boolean equals(Object o) {
27         if (o != null) {
28             return this.toString().equals(o);
29         }
30         return false;
31     }
32
33 }