Skip to content

Commit 4e3890d

Browse files
Merge pull request #29 from contentstack/querying_with_null
Querying with null
2 parents 9d3c3c0 + 0e196ad commit 4e3890d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+3553
-358
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
1+
# CHANGELOG
12

2-
## CHANGELOG
3+
## Version 1.5.7
4+
###### Date: 20-Feb-2021
5+
Document updated
6+
7+
#23 Fixed Issue: Querying content with `null` field
8+
• Query: query content by specifying fields as null
39

410
## Version 1.5.6
511
###### Date: 27-Jan-2021

README.md

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ To use the Contentstack Java SDK to your existing project, perform the steps giv
2020
<dependency>
2121
<groupId>com.contentstack.sdk</groupId>
2222
<artifactId>java</artifactId>
23-
<version>1.5.6</version>
23+
<version>1.5.7</version>
2424
</dependency>
2525
```
2626

2727
2. **Gradle**
2828
```java
29-
implementation 'com.contentstack.sdk:java:1.5.6'
29+
implementation 'com.contentstack.sdk:java:1.5.7'
3030
```
3131

3232
### Key Concepts for using Contentstack
@@ -59,7 +59,7 @@ A publishing environment corresponds to one or more deployment servers or a cont
5959

6060
To initialize the SDK, specify application API key, access token, and environment name of the stack as shown in the snippet given below:
6161
```java
62-
Stack stack = Contentstack.stack( "apiKey", "accessToken", "environment_name");
62+
Stack stack = Contentstack.stack( "APIKey", "accessToken", "environment_name");
6363
```
6464
To get the API credentials mentioned above, log in to your Contentstack account and then in your top panel navigation, go to Settings &gt; Stack to view the API Key and Access Token.
6565

@@ -73,13 +73,13 @@ To retrieve a single entry from a content type use the code snippet given below:
7373
ContentType contentType = stack.contentType("content_type_uid");
7474
Entry blogEntry = contentType.entry("entry_uid");
7575
blogEntry.fetch(new EntryResultCallBack() {
76-
@Override
77-
public void onCompletion(ResponseType responseType, Error error) {
78-
if (error == null) {
79-
[Success block]
80-
} else {
81-
[Error block]
82-
}}
76+
@Override
77+
public void onCompletion(ResponseType responseType, Error error) {
78+
if (error == null) {
79+
//Success block
80+
} else {
81+
//Error block
82+
}}
8383
});
8484
```
8585
##### Get Multiple Entries
@@ -90,13 +90,14 @@ To retrieve multiple entries of a particular content type, use the code snippet
9090
//stack is an instance of Stack class
9191
Query blogQuery = stack.contentType("content_type_uid").query();
9292
blogQuery.find(new QueryResultsCallBack() {
93-
@Override
94-
publicvoidonCompletion(ResponseType responseType, QueryResult queryResult, Error error) {
95-
if(error == null){
96-
[Success block]
97-
}else{
98-
[Error block]
99-
}}});
93+
@Override
94+
public void onCompletion(ResponseType responseType, QueryResult queryResult, Error error) {
95+
if(error == null){
96+
//Success block
97+
}else{
98+
//Error block
99+
}}
100+
});
100101
```
101102

102103

docs/allclasses-frame.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:39 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>All Classes</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -19,12 +19,14 @@ <h1 class="bar">All&nbsp;Classes</h1>
1919
<li><a href="com/contentstack/sdk/Config.ContentstackRegion.html" title="enum in com.contentstack.sdk" target="classFrame">Config.ContentstackRegion</a></li>
2020
<li><a href="com/contentstack/sdk/Contentstack.html" title="class in com.contentstack.sdk" target="classFrame">Contentstack</a></li>
2121
<li><a href="com/contentstack/sdk/ContentType.html" title="class in com.contentstack.sdk" target="classFrame">ContentType</a></li>
22+
<li><a href="com/contentstack/sdk/ContentTypesModel.html" title="class in com.contentstack.sdk" target="classFrame">ContentTypesModel</a></li>
23+
<li><a href="com/contentstack/sdk/utility/CSAppUtils.html" title="class in com.contentstack.sdk.utility" target="classFrame">CSAppUtils</a></li>
24+
<li><a href="com/contentstack/sdk/utility/CSAppUtils.DateComapareType.html" title="enum in com.contentstack.sdk.utility" target="classFrame">CSAppUtils.DateComapareType</a></li>
2225
<li><a href="com/contentstack/sdk/Entry.html" title="class in com.contentstack.sdk" target="classFrame">Entry</a></li>
2326
<li><a href="com/contentstack/sdk/Error.html" title="class in com.contentstack.sdk" target="classFrame">Error</a></li>
27+
<li><a href="com/contentstack/sdk/ErrorType.html" title="class in com.contentstack.sdk" target="classFrame">ErrorType</a></li>
2428
<li><a href="com/contentstack/sdk/Group.html" title="class in com.contentstack.sdk" target="classFrame">Group</a></li>
25-
<li><a href="com/contentstack/sdk/Language.html" title="enum in com.contentstack.sdk" target="classFrame">Language</a></li>
2629
<li><a href="com/contentstack/sdk/Query.html" title="class in com.contentstack.sdk" target="classFrame">Query</a></li>
27-
<li><a href="com/contentstack/sdk/QueryResult.html" title="class in com.contentstack.sdk" target="classFrame">QueryResult</a></li>
2830
<li><a href="com/contentstack/sdk/Stack.html" title="class in com.contentstack.sdk" target="classFrame">Stack</a></li>
2931
<li><a href="com/contentstack/sdk/Stack.PublishType.html" title="enum in com.contentstack.sdk" target="classFrame">Stack.PublishType</a></li>
3032
<li><a href="com/contentstack/sdk/SyncStack.html" title="class in com.contentstack.sdk" target="classFrame">SyncStack</a></li>

docs/allclasses-noframe.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:39 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>All Classes</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
99
<script type="text/javascript" src="script.js"></script>
1010
</head>
@@ -19,12 +19,14 @@ <h1 class="bar">All&nbsp;Classes</h1>
1919
<li><a href="com/contentstack/sdk/Config.ContentstackRegion.html" title="enum in com.contentstack.sdk">Config.ContentstackRegion</a></li>
2020
<li><a href="com/contentstack/sdk/Contentstack.html" title="class in com.contentstack.sdk">Contentstack</a></li>
2121
<li><a href="com/contentstack/sdk/ContentType.html" title="class in com.contentstack.sdk">ContentType</a></li>
22+
<li><a href="com/contentstack/sdk/ContentTypesModel.html" title="class in com.contentstack.sdk">ContentTypesModel</a></li>
23+
<li><a href="com/contentstack/sdk/utility/CSAppUtils.html" title="class in com.contentstack.sdk.utility">CSAppUtils</a></li>
24+
<li><a href="com/contentstack/sdk/utility/CSAppUtils.DateComapareType.html" title="enum in com.contentstack.sdk.utility">CSAppUtils.DateComapareType</a></li>
2225
<li><a href="com/contentstack/sdk/Entry.html" title="class in com.contentstack.sdk">Entry</a></li>
2326
<li><a href="com/contentstack/sdk/Error.html" title="class in com.contentstack.sdk">Error</a></li>
27+
<li><a href="com/contentstack/sdk/ErrorType.html" title="class in com.contentstack.sdk">ErrorType</a></li>
2428
<li><a href="com/contentstack/sdk/Group.html" title="class in com.contentstack.sdk">Group</a></li>
25-
<li><a href="com/contentstack/sdk/Language.html" title="enum in com.contentstack.sdk">Language</a></li>
2629
<li><a href="com/contentstack/sdk/Query.html" title="class in com.contentstack.sdk">Query</a></li>
27-
<li><a href="com/contentstack/sdk/QueryResult.html" title="class in com.contentstack.sdk">QueryResult</a></li>
2830
<li><a href="com/contentstack/sdk/Stack.html" title="class in com.contentstack.sdk">Stack</a></li>
2931
<li><a href="com/contentstack/sdk/Stack.PublishType.html" title="enum in com.contentstack.sdk">Stack.PublishType</a></li>
3032
<li><a href="com/contentstack/sdk/SyncStack.html" title="class in com.contentstack.sdk">SyncStack</a></li>

docs/com/contentstack/sdk/Asset.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:38 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>Asset</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -37,7 +37,8 @@
3737
<!-- -->
3838
</a>
3939
<ul class="navList" title="Navigation">
40-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
40+
<li><a href="../../../overview-summary.html">Overview</a></li>
41+
<li><a href="package-summary.html">Package</a></li>
4142
<li class="navBarCell1Rev">Class</li>
4243
<li><a href="package-tree.html">Tree</a></li>
4344
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -942,7 +943,8 @@ <h4>includeFallback</h4>
942943
<!-- -->
943944
</a>
944945
<ul class="navList" title="Navigation">
945-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
946+
<li><a href="../../../overview-summary.html">Overview</a></li>
947+
<li><a href="package-summary.html">Package</a></li>
946948
<li class="navBarCell1Rev">Class</li>
947949
<li><a href="package-tree.html">Tree</a></li>
948950
<li><a href="../../../deprecated-list.html">Deprecated</a></li>

docs/com/contentstack/sdk/AssetLibrary.ORDERBY.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:38 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>AssetLibrary.ORDERBY</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -37,7 +37,8 @@
3737
<!-- -->
3838
</a>
3939
<ul class="navList" title="Navigation">
40-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
40+
<li><a href="../../../overview-summary.html">Overview</a></li>
41+
<li><a href="package-summary.html">Package</a></li>
4142
<li class="navBarCell1Rev">Class</li>
4243
<li><a href="package-tree.html">Tree</a></li>
4344
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -287,7 +288,8 @@ <h4>valueOf</h4>
287288
<!-- -->
288289
</a>
289290
<ul class="navList" title="Navigation">
290-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
291+
<li><a href="../../../overview-summary.html">Overview</a></li>
292+
<li><a href="package-summary.html">Package</a></li>
291293
<li class="navBarCell1Rev">Class</li>
292294
<li><a href="package-tree.html">Tree</a></li>
293295
<li><a href="../../../deprecated-list.html">Deprecated</a></li>

docs/com/contentstack/sdk/AssetLibrary.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:38 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>AssetLibrary</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -37,7 +37,8 @@
3737
<!-- -->
3838
</a>
3939
<ul class="navList" title="Navigation">
40-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
40+
<li><a href="../../../overview-summary.html">Overview</a></li>
41+
<li><a href="package-summary.html">Package</a></li>
4142
<li class="navBarCell1Rev">Class</li>
4243
<li><a href="package-tree.html">Tree</a></li>
4344
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -547,7 +548,8 @@ <h4>includeFallback</h4>
547548
<!-- -->
548549
</a>
549550
<ul class="navList" title="Navigation">
550-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
551+
<li><a href="../../../overview-summary.html">Overview</a></li>
552+
<li><a href="package-summary.html">Package</a></li>
551553
<li class="navBarCell1Rev">Class</li>
552554
<li><a href="package-tree.html">Tree</a></li>
553555
<li><a href="../../../deprecated-list.html">Deprecated</a></li>

docs/com/contentstack/sdk/Config.ContentstackRegion.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:38 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>Config.ContentstackRegion</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -37,7 +37,8 @@
3737
<!-- -->
3838
</a>
3939
<ul class="navList" title="Navigation">
40-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
40+
<li><a href="../../../overview-summary.html">Overview</a></li>
41+
<li><a href="package-summary.html">Package</a></li>
4142
<li class="navBarCell1Rev">Class</li>
4243
<li><a href="package-tree.html">Tree</a></li>
4344
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -286,7 +287,8 @@ <h4>valueOf</h4>
286287
<!-- -->
287288
</a>
288289
<ul class="navList" title="Navigation">
289-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
290+
<li><a href="../../../overview-summary.html">Overview</a></li>
291+
<li><a href="package-summary.html">Package</a></li>
290292
<li class="navBarCell1Rev">Class</li>
291293
<li><a href="package-tree.html">Tree</a></li>
292294
<li><a href="../../../deprecated-list.html">Deprecated</a></li>

docs/com/contentstack/sdk/Config.html

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:38 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>Config</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -37,7 +37,8 @@
3737
<!-- -->
3838
</a>
3939
<ul class="navList" title="Navigation">
40-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
40+
<li><a href="../../../overview-summary.html">Overview</a></li>
41+
<li><a href="package-summary.html">Package</a></li>
4142
<li class="navBarCell1Rev">Class</li>
4243
<li><a href="package-tree.html">Tree</a></li>
4344
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -485,7 +486,8 @@ <h4>getEnvironment</h4>
485486
<!-- -->
486487
</a>
487488
<ul class="navList" title="Navigation">
488-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
489+
<li><a href="../../../overview-summary.html">Overview</a></li>
490+
<li><a href="package-summary.html">Package</a></li>
489491
<li class="navBarCell1Rev">Class</li>
490492
<li><a href="package-tree.html">Tree</a></li>
491493
<li><a href="../../../deprecated-list.html">Deprecated</a></li>

docs/com/contentstack/sdk/ContentType.html

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (1.8.0_261) on Fri Jan 29 16:20:39 IST 2021 -->
5+
<!-- Generated by javadoc (1.8.0_261) on Thu Feb 18 16:22:47 IST 2021 -->
66
<title>ContentType</title>
7-
<meta name="date" content="2021-01-29">
7+
<meta name="date" content="2021-02-18">
88
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
99
<script type="text/javascript" src="../../../script.js"></script>
1010
</head>
@@ -37,7 +37,8 @@
3737
<!-- -->
3838
</a>
3939
<ul class="navList" title="Navigation">
40-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
40+
<li><a href="../../../overview-summary.html">Overview</a></li>
41+
<li><a href="package-summary.html">Package</a></li>
4142
<li class="navBarCell1Rev">Class</li>
4243
<li><a href="package-tree.html">Tree</a></li>
4344
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -48,7 +49,7 @@
4849
<div class="subNav">
4950
<ul class="navList">
5051
<li><a href="../../../com/contentstack/sdk/Contentstack.html" title="class in com.contentstack.sdk"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
51-
<li><a href="../../../com/contentstack/sdk/Entry.html" title="class in com.contentstack.sdk"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
52+
<li><a href="../../../com/contentstack/sdk/ContentTypesModel.html" title="class in com.contentstack.sdk"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
5253
</ul>
5354
<ul class="navList">
5455
<li><a href="../../../index.html?com/contentstack/sdk/ContentType.html" target="_top">Frames</a></li>
@@ -441,7 +442,8 @@ <h4>fetch</h4>
441442
<!-- -->
442443
</a>
443444
<ul class="navList" title="Navigation">
444-
<li><a href="../../../com/contentstack/sdk/package-summary.html">Package</a></li>
445+
<li><a href="../../../overview-summary.html">Overview</a></li>
446+
<li><a href="package-summary.html">Package</a></li>
445447
<li class="navBarCell1Rev">Class</li>
446448
<li><a href="package-tree.html">Tree</a></li>
447449
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
@@ -452,7 +454,7 @@ <h4>fetch</h4>
452454
<div class="subNav">
453455
<ul class="navList">
454456
<li><a href="../../../com/contentstack/sdk/Contentstack.html" title="class in com.contentstack.sdk"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
455-
<li><a href="../../../com/contentstack/sdk/Entry.html" title="class in com.contentstack.sdk"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
457+
<li><a href="../../../com/contentstack/sdk/ContentTypesModel.html" title="class in com.contentstack.sdk"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
456458
</ul>
457459
<ul class="navList">
458460
<li><a href="../../../index.html?com/contentstack/sdk/ContentType.html" target="_top">Frames</a></li>

0 commit comments

Comments
 (0)