public class Api
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Api.Path |
| Modifier and Type | Field and Description |
|---|---|
protected AccountDetails |
accountDetails |
protected HttpClient |
httpClient |
| Constructor and Description |
|---|
Api(AccountDetails accountDetails) |
| Modifier and Type | Method and Description |
|---|---|
ChunkConstituent[] |
chunkParse(java.lang.String text) |
AggregateEntitySentiment[] |
classifyAggregatedEntitySentiment(java.lang.String text) |
AggregateEntitySentiment[] |
classifyAggregatedEntitySentiment(java.lang.String text,
SentimentBias bias) |
Comparison[] |
classifyComparison(java.lang.String text) |
EntityRelationSentiment[] |
classifyEntityRelationSentiment(java.lang.String text) |
EntityRelationSentiment[] |
classifyEntityRelationSentiment(java.lang.String text,
SentimentBias bias) |
EntitySentiment[] |
classifyEntitySentiment(java.lang.String text)
Classifies sentiment for each detected entity in the passed-in text.
|
EntitySentiment[] |
classifyEntitySentiment(java.lang.String text,
SentimentBias bias) |
EntitySentiment[] |
classifyEntitySentiment(java.lang.String text,
java.lang.String targets) |
EntitySentiment[] |
classifyEntitySentiment(java.lang.String text,
java.lang.String targets,
SentimentBias bias) |
EntitySentiment[] |
classifyEntitySentiment(java.lang.String text,
java.lang.String targets,
java.lang.String matching) |
EntitySentiment[] |
classifyEntitySentiment(java.lang.String text,
java.lang.String targets,
java.lang.String matching,
SentimentBias bias) |
Intent[] |
classifyIntent(java.lang.String text) |
Risk[] |
classifyRisk(java.lang.String text) |
SentenceSentiment[] |
classifySentenceSentiment(java.lang.String text) |
SentenceSentiment[] |
classifySentenceSentiment(java.lang.String text,
SentimentBias bias) |
SimpleSentiment |
classifySentiment(java.lang.String text)
Classifies sentiment for the passed-in text.
|
SimpleSentiment |
classifySentiment(java.lang.String text,
SentimentBias bias) |
Speculation[] |
classifySpeculation(java.lang.String text) |
TaxonomyEntitySentiment[] |
classifyTaxonomyEntitySentiment(java.lang.String text) |
TaxonomyEntitySentiment[] |
classifyTaxonomyEntitySentiment(java.lang.String text,
SentimentBias bias) |
WordSentiment[] |
classifyWordSentiment(java.lang.String text) |
WordSentiment[] |
classifyWordSentiment(java.lang.String text,
SentimentBias bias) |
DependencyParse[] |
dependencyParse(java.lang.String text) |
NamedEntity[] |
getNamedEntities(java.lang.String text) |
Version |
getVersion() |
protected java.util.Map<java.lang.String,java.lang.String> |
headers() |
PosTag[] |
posTag(java.lang.String text) |
protected HttpClient httpClient
protected AccountDetails accountDetails
public Api(AccountDetails accountDetails)
public SimpleSentiment classifySentiment(java.lang.String text)
text - the text to classifypublic SimpleSentiment classifySentiment(java.lang.String text, SentimentBias bias)
public SentenceSentiment[] classifySentenceSentiment(java.lang.String text)
public SentenceSentiment[] classifySentenceSentiment(java.lang.String text, SentimentBias bias)
public WordSentiment[] classifyWordSentiment(java.lang.String text)
public WordSentiment[] classifyWordSentiment(java.lang.String text, SentimentBias bias)
public EntitySentiment[] classifyEntitySentiment(java.lang.String text)
text - the text to classifypublic EntitySentiment[] classifyEntitySentiment(java.lang.String text, SentimentBias bias)
public EntitySentiment[] classifyEntitySentiment(java.lang.String text, java.lang.String targets)
public EntitySentiment[] classifyEntitySentiment(java.lang.String text, java.lang.String targets, SentimentBias bias)
public EntitySentiment[] classifyEntitySentiment(java.lang.String text, java.lang.String targets, java.lang.String matching)
public EntitySentiment[] classifyEntitySentiment(java.lang.String text, java.lang.String targets, java.lang.String matching, SentimentBias bias)
public AggregateEntitySentiment[] classifyAggregatedEntitySentiment(java.lang.String text)
public AggregateEntitySentiment[] classifyAggregatedEntitySentiment(java.lang.String text, SentimentBias bias)
public TaxonomyEntitySentiment[] classifyTaxonomyEntitySentiment(java.lang.String text)
public TaxonomyEntitySentiment[] classifyTaxonomyEntitySentiment(java.lang.String text, SentimentBias bias)
public EntityRelationSentiment[] classifyEntityRelationSentiment(java.lang.String text)
public EntityRelationSentiment[] classifyEntityRelationSentiment(java.lang.String text, SentimentBias bias)
public Speculation[] classifySpeculation(java.lang.String text)
public Intent[] classifyIntent(java.lang.String text)
public Risk[] classifyRisk(java.lang.String text)
public Comparison[] classifyComparison(java.lang.String text)
public NamedEntity[] getNamedEntities(java.lang.String text)
public PosTag[] posTag(java.lang.String text)
public DependencyParse[] dependencyParse(java.lang.String text)
public ChunkConstituent[] chunkParse(java.lang.String text)
public Version getVersion()
protected java.util.Map<java.lang.String,java.lang.String> headers()