Skip to content

Commit eb52858

Browse files
committed
Adds mentions for analyze entities
1 parent bf91b07 commit eb52858

File tree

1 file changed

+8
-0
lines changed
  • language/analysis/src/main/java/com/google/cloud/language/samples

1 file changed

+8
-0
lines changed

language/analysis/src/main/java/com/google/cloud/language/samples/Analyze.java

+8
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
import com.google.api.services.language.v1.model.AnnotateTextResponse;
3535
import com.google.api.services.language.v1.model.Document;
3636
import com.google.api.services.language.v1.model.Entity;
37+
import com.google.api.services.language.v1.model.EntityMention;
3738
import com.google.api.services.language.v1.model.Features;
3839
import com.google.api.services.language.v1.model.Sentiment;
3940
import com.google.api.services.language.v1.model.Token;
@@ -101,6 +102,13 @@ public static void printEntities(PrintStream out, List<Entity> entities) {
101102
out.printf("\tMetadata: %s = %s\n", metadata.getKey(), metadata.getValue());
102103
}
103104
}
105+
if (entity.getMentions() != null) {
106+
for (EntityMention mention : entity.getMentions()) {
107+
for (Map.Entry<String, Object> mentionSetMember : mention.entrySet()) {
108+
out.printf("\tMention: %s = %s\n", mentionSetMember.getKey(), mentionSetMember.getValue());
109+
}
110+
}
111+
}
104112
}
105113
}
106114

0 commit comments

Comments
 (0)