Skip to content

Commit 558f04d

Browse files
committed
Add baseUrl to GetNavItemsResponse
1 parent 22ae3fd commit 558f04d

File tree

7 files changed

+83
-13
lines changed

7 files changed

+83
-13
lines changed
0 Bytes
Binary file not shown.

src/AndroidClient/android/src/main/java/net/servicestack/client/GetNavItems.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package net.servicestack.client;
22

3-
import net.servicestack.GetNavItemsResponse;
4-
53
@Route("/metadata/nav")
64
@DataContract
75
public class GetNavItems implements IReturn<GetNavItemsResponse>

src/AndroidClient/client/src/main/java/net/servicestack/GetNavItemsResponse.java renamed to src/AndroidClient/android/src/main/java/net/servicestack/client/GetNavItemsResponse.java

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,4 @@
1-
package net.servicestack;
2-
3-
import net.servicestack.client.DataContract;
4-
import net.servicestack.client.DataMember;
5-
import net.servicestack.client.ResponseStatus;
1+
package net.servicestack.client;
62

73
import java.util.ArrayList;
84
import java.util.HashMap;
@@ -11,17 +7,22 @@
117
public class GetNavItemsResponse
128
{
139
@DataMember(Order=1)
14-
public ArrayList<NavItem> results = null;
10+
public String baseUrl = null;
1511

1612
@DataMember(Order=2)
17-
public HashMap<String,ArrayList<NavItem>> navItemsMap = null;
13+
public ArrayList<NavItem> results = null;
1814

1915
@DataMember(Order=3)
20-
public HashMap<String,String> meta = null;
16+
public HashMap<String,ArrayList<NavItem>> navItemsMap = null;
2117

2218
@DataMember(Order=4)
19+
public HashMap<String,String> meta = null;
20+
21+
@DataMember(Order=5)
2322
public ResponseStatus responseStatus = null;
2423

24+
public String getBaseUrl() { return baseUrl; }
25+
public GetNavItemsResponse setBaseUrl(String value) { this.baseUrl = value; return this; }
2526
public ArrayList<NavItem> getResults() { return results; }
2627
public GetNavItemsResponse setResults(ArrayList<NavItem> value) { this.results = value; return this; }
2728
public HashMap<String,ArrayList<NavItem>> getNavItemsMap() { return navItemsMap; }

src/AndroidClient/client/src/main/java/net/servicestack/NavItem.java renamed to src/AndroidClient/android/src/main/java/net/servicestack/client/NavItem.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package net.servicestack;
1+
package net.servicestack.client;
22

33
import java.util.ArrayList;
44
import java.util.HashMap;

src/AndroidClient/client/src/main/java/net/servicestack/client/GetNavItems.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
package net.servicestack.client;
22

3-
import net.servicestack.GetNavItemsResponse;
4-
53
@Route("/metadata/nav")
64
@DataContract
75
public class GetNavItems implements IReturn<GetNavItemsResponse>
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
package net.servicestack.client;
2+
3+
import java.util.ArrayList;
4+
import java.util.HashMap;
5+
6+
@DataContract
7+
public class GetNavItemsResponse
8+
{
9+
@DataMember(Order=1)
10+
public String baseUrl = null;
11+
12+
@DataMember(Order=2)
13+
public ArrayList<NavItem> results = null;
14+
15+
@DataMember(Order=3)
16+
public HashMap<String,ArrayList<NavItem>> navItemsMap = null;
17+
18+
@DataMember(Order=4)
19+
public HashMap<String,String> meta = null;
20+
21+
@DataMember(Order=5)
22+
public ResponseStatus responseStatus = null;
23+
24+
public String getBaseUrl() { return baseUrl; }
25+
public GetNavItemsResponse setBaseUrl(String value) { this.baseUrl = value; return this; }
26+
public ArrayList<NavItem> getResults() { return results; }
27+
public GetNavItemsResponse setResults(ArrayList<NavItem> value) { this.results = value; return this; }
28+
public HashMap<String,ArrayList<NavItem>> getNavItemsMap() { return navItemsMap; }
29+
public GetNavItemsResponse setNavItemsMap(HashMap<String,ArrayList<NavItem>> value) { this.navItemsMap = value; return this; }
30+
public HashMap<String,String> getMeta() { return meta; }
31+
public GetNavItemsResponse setMeta(HashMap<String,String> value) { this.meta = value; return this; }
32+
public ResponseStatus getResponseStatus() { return responseStatus; }
33+
public GetNavItemsResponse setResponseStatus(ResponseStatus value) { this.responseStatus = value; return this; }
34+
}
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
package net.servicestack.client;
2+
3+
import java.util.ArrayList;
4+
import java.util.HashMap;
5+
6+
public class NavItem
7+
{
8+
public String label = null;
9+
public String href = null;
10+
public Boolean exact = null;
11+
public String id = null;
12+
public String className = null;
13+
public String iconHtml = null;
14+
public String show = null;
15+
public String hide = null;
16+
public ArrayList<NavItem> children = null;
17+
public HashMap<String,String> meta = null;
18+
19+
public String getLabel() { return label; }
20+
public NavItem setLabel(String value) { this.label = value; return this; }
21+
public String getHref() { return href; }
22+
public NavItem setHref(String value) { this.href = value; return this; }
23+
public Boolean isExact() { return exact; }
24+
public NavItem setExact(Boolean value) { this.exact = value; return this; }
25+
public String getId() { return id; }
26+
public NavItem setId(String value) { this.id = value; return this; }
27+
public String getClassName() { return className; }
28+
public NavItem setClassName(String value) { this.className = value; return this; }
29+
public String getIconHtml() { return iconHtml; }
30+
public NavItem setIconHtml(String value) { this.iconHtml = value; return this; }
31+
public String getShow() { return show; }
32+
public NavItem setShow(String value) { this.show = value; return this; }
33+
public String getHide() { return hide; }
34+
public NavItem setHide(String value) { this.hide = value; return this; }
35+
public ArrayList<NavItem> getChildren() { return children; }
36+
public NavItem setChildren(ArrayList<NavItem> value) { this.children = value; return this; }
37+
public HashMap<String,String> getMeta() { return meta; }
38+
public NavItem setMeta(HashMap<String,String> value) { this.meta = value; return this; }
39+
}

0 commit comments

Comments
 (0)