blob: 69eae1d578217bbdd8dbf7dbcab9eee1ab05c24f [file] [log] [blame]
package opennlp.tools.parse_thicket.opinion_processor;
import java.util.List;
import opennlp.tools.parse_thicket.ParseTreeNode;
import opennlp.tools.similarity.apps.HitBase;
public class EntityExtractionResult {
List<List<ParseTreeNode>> extractedNERs;
public List<String> extractedNERWords;
// phrases w/sentiments
public List<List<ParseTreeNode>> extractedSentimentPhrases;
public List<String> extractedSentimentPhrasesStr;
// phrases w/o sentiments
public List<List<ParseTreeNode>> extractedNONSentimentPhrases;
public List<String> extractedNONSentimentPhrasesStr;
public List<Float> sentimentProfile;
public List<String> getExtractedSentimentPhrasesStr() {
return extractedSentimentPhrasesStr;
}
public void setExtractedSentimentPhrasesStr(List<String> extractedSentimentPhrasesStr) {
this.extractedSentimentPhrasesStr = extractedSentimentPhrasesStr;
}
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
public List<List<ParseTreeNode>> getExtractedNONSentimentPhrases() {
return extractedNONSentimentPhrases;
}
public void setExtractedNONSentimentPhrases(List<List<ParseTreeNode>> extractedNONSentimentPhrases) {
this.extractedNONSentimentPhrases = extractedNONSentimentPhrases;
}
public List<String> getExtractedNONSentimentPhrasesStr() {
return extractedNONSentimentPhrasesStr;
}
public void setExtractedNONSentimentPhrasesStr(List<String> extractedNONSentimentPhrasesStr) {
this.extractedNONSentimentPhrasesStr = extractedNONSentimentPhrasesStr;
}
public List<HitBase> hits;
private List<List<ParseTreeNode>> extractedNerPhrases;
private List<String> extractedNerPhrasesStr;
private List<String> extractedNerPhraseTags;
private List<List<ParseTreeNode>> extractedNerExactPhrases;
private List<String> extractedNerExactStr;
public void setExtractedNERWords(List<String> extractedNERWords) {
this.extractedNERWords = extractedNERWords;
}
public void setExtractedSentimentPhrases(List<List<ParseTreeNode>> extractedSentimentPhrases) {
this.extractedSentimentPhrases = extractedSentimentPhrases;
}
public void setExtractedNER(List<List<ParseTreeNode>> extractedNERs) {
this.extractedNERs = extractedNERs;
}
public void setGossipHits(List<HitBase> hitsForAnEntity) {
hits = hitsForAnEntity;
}
public List<List<ParseTreeNode>> getExtractedNERs() {
return extractedNERs;
}
public void setExtractedNERs(List<List<ParseTreeNode>> extractedNERs) {
this.extractedNERs = extractedNERs;
}
public List<HitBase> getHits() {
return hits;
}
public void setHits(List<HitBase> hits) {
this.hits = hits;
}
public List<String> getExtractedNERWords() {
return extractedNERWords;
}
public List<List<ParseTreeNode>> getExtractedSentimentPhrases() {
return extractedSentimentPhrases;
}
public void setSentimentProfile(List<Float> sentimentProfile) {
this.sentimentProfile = sentimentProfile;
}
public List<Float> getSentimentProfile() {
return sentimentProfile;
}
public void setExtractedNerPhrases(List<List<ParseTreeNode>> extractedNerPhrases) {
this.extractedNerPhrases = extractedNerPhrases;
}
public void setExtractedNerPhrasesStr(List<String> extractedNerPhrasesStr) {
this.extractedNerPhrasesStr = extractedNerPhrasesStr;
}
public List<List<ParseTreeNode>> getExtractedNerPhrases() {
return extractedNerPhrases;
}
public List<String> getExtractedNerPhrasesStr() {
return extractedNerPhrasesStr;
}
public void setExtractedNerPhraseTags(List<String> extractedNerPhraseTags) {
this.extractedNerPhraseTags = extractedNerPhraseTags;
}
public List<String> getExtractedNerPhraseTags() {
return this.extractedNerPhraseTags;
}
public void setExtractedNerExactPhrases(List<List<ParseTreeNode>> extractedNerExactPhrases) {
this.extractedNerExactPhrases = extractedNerExactPhrases;
}
public void setExtractedNerExactStr(List<String> extractedNerExactStr) {
this.extractedNerExactStr = extractedNerExactStr;
}
public List<List<ParseTreeNode>> getExtractedNerExactPhrases() {
return extractedNerExactPhrases;
}
public List<String> getExtractedNerExactStr() {
return extractedNerExactStr;
}
}