Skip to content

Commit 9f2d05b

Browse files
Merge branch 'master' into ws-2161-event-endpoint-for-Rosette-Server
2 parents 71e4aa9 + 10f057d commit 9f2d05b

File tree

10 files changed

+24
-8
lines changed

10 files changed

+24
-8
lines changed

annotations/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>com.basistech.rosette</groupId>
2121
<artifactId>rosette-api-java-binding</artifactId>
22-
<version>1.18.1-SNAPSHOT</version>
22+
<version>1.18.101-SNAPSHOT</version>
2323
</parent>
2424
<artifactId>rosette-api-annotations</artifactId>
2525
<name>rosette-api-annotations</name>

api/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>com.basistech.rosette</groupId>
2121
<artifactId>rosette-api-java-binding</artifactId>
22-
<version>1.18.1-SNAPSHOT</version>
22+
<version>1.18.101-SNAPSHOT</version>
2323
</parent>
2424
<artifactId>rosette-api</artifactId>
2525
<name>rosette-api</name>

common/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>com.basistech.rosette</groupId>
2121
<artifactId>rosette-api-java-binding</artifactId>
22-
<version>1.18.1-SNAPSHOT</version>
22+
<version>1.18.101-SNAPSHOT</version>
2323
</parent>
2424
<artifactId>rosette-api-common</artifactId>
2525
<name>rosette-api-common</name>

examples/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>com.basistech.rosette</groupId>
2222
<artifactId>rosette-api-java-binding</artifactId>
23-
<version>1.18.1-SNAPSHOT</version>
23+
<version>1.18.101-SNAPSHOT</version>
2424
</parent>
2525
<groupId>com.basistech.rosette</groupId>
2626
<artifactId>rosette-api-examples</artifactId>

json/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<parent>
2121
<groupId>com.basistech.rosette</groupId>
2222
<artifactId>rosette-api-java-binding</artifactId>
23-
<version>1.18.1-SNAPSHOT</version>
23+
<version>1.18.101-SNAPSHOT</version>
2424
</parent>
2525
<artifactId>rosette-api-json</artifactId>
2626
<name>rosette-api-json</name>

json/src/test/java/com/basistech/rosette/apimodel/PolymorphicRequestTest.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,16 @@ public void testRequestTypes() throws Exception {
5858
assertTrue(request instanceof DocumentRequest);
5959
assertFalse(((DocumentRequest<EntitiesOptions>) request).getOptions().getIncludePermID());
6060

61+
json = "{\"content\": \"what is my type\", \"language\": \"eng\", \"options\": {\"enableStructuredRegion\": true}}";
62+
request = mapper.readValue(json, new TypeReference<DocumentRequest<EntitiesOptions>>() { });
63+
assertTrue(request instanceof DocumentRequest);
64+
assertTrue(((DocumentRequest<EntitiesOptions>) request).getOptions().getEnableStructuredRegion());
65+
66+
json = "{\"content\": \"what is my type\", \"language\": \"eng\", \"options\": {\"enableStructuredRegion\": false}}";
67+
request = mapper.readValue(json, new TypeReference<DocumentRequest<EntitiesOptions>>() { });
68+
assertTrue(request instanceof DocumentRequest);
69+
assertFalse(((DocumentRequest<EntitiesOptions>) request).getOptions().getEnableStructuredRegion());
70+
6171
json = "{\"name1\": {\"text\": \"Joe\"}, \"name2\": {\"text\": \"Geo\"}}";
6272
request = mapper.readValue(json, NameSimilarityRequest.class);
6373
assertTrue(request instanceof NameSimilarityRequest);

model/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>com.basistech.rosette</groupId>
2121
<artifactId>rosette-api-java-binding</artifactId>
22-
<version>1.18.1-SNAPSHOT</version>
22+
<version>1.18.101-SNAPSHOT</version>
2323
</parent>
2424
<artifactId>rosette-api-model</artifactId>
2525
<name>rosette-api-model</name>

model/src/main/java/com/basistech/rosette/apimodel/EntitiesOptions.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ public class EntitiesOptions extends Options {
3535
.calculateSalience(false)
3636
.linkEntities(true)
3737
.modelType("statistical")
38+
.enableStructuredRegion(false)
3839
.build();
3940

4041
/**
@@ -83,4 +84,9 @@ public class EntitiesOptions extends Options {
8384
* @return case sensitivity of model to use. Can be one of caseSensitive, caseInsensitive or automatic.
8485
*/
8586
private final String caseSensitivity;
87+
88+
/**
89+
* @return the enableStructuredRegion flag.
90+
*/
91+
private final Boolean enableStructuredRegion;
8692
}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<modelVersion>4.0.0</modelVersion>
1919
<groupId>com.basistech.rosette</groupId>
2020
<artifactId>rosette-api-java-binding</artifactId>
21-
<version>1.18.1-SNAPSHOT</version>
21+
<version>1.18.101-SNAPSHOT</version>
2222
<parent>
2323
<artifactId>open-source-parent</artifactId>
2424
<groupId>com.basistech</groupId>

release/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<parent>
2020
<groupId>com.basistech.rosette</groupId>
2121
<artifactId>rosette-api-java-binding</artifactId>
22-
<version>1.18.1-SNAPSHOT</version>
22+
<version>1.18.101-SNAPSHOT</version>
2323
</parent>
2424
<groupId>com.basistech.rosette</groupId>
2525
<artifactId>rosette-api-release</artifactId>

0 commit comments

Comments
 (0)