public class MashapeDuckDuckGoExtractor extends AbstractMashapeExtractor
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ABST_SOURCE_SI |
private static java.lang.String |
ABSTRACT_SI |
private static java.lang.String |
ANS_TYPE_SI |
private static java.lang.String |
ANSWER_SI |
private java.lang.String |
api_key |
private static java.lang.String |
API_NAME |
private static java.lang.String |
API_SI |
private static java.lang.String |
DEFINITON_SI |
private static java.lang.String |
DUCK_T_SI |
private static java.lang.String |
HEADING_SI |
private static java.lang.String |
IMAGE_SI |
private static java.lang.String[] |
occStrings |
private static java.lang.String |
RELATED_FROM_SI |
private static java.lang.String |
RELATED_SI |
private static java.lang.String |
RELATED_TO_SI |
private static java.lang.String |
SI_ROOT |
private static java.lang.String[][] |
typeStrings |
CUSTOM_EXTRACTOR, DONE_FAILED, DONE_MANY, DONE_ONE, EXACTLY_GIVEN_URLS, FILE_EXTRACTOR, FILE_PATTERN, GIVEN_URLS_AND_ALL_CRAWLED_DOCUMENTS, GIVEN_URLS_AND_CRAWLED_DOCUMENTS_IN_URL_DOMAIN, GIVEN_URLS_AND_LINKED_DOCUMENTS, GIVEN_URLS_AND_URL_BELOW, INFO_WAIT_WHILE_WORKING, LOG_TITLE, POINT_START_URL_TEXT, RAW_EXTRACTOR, SELECT_DIALOG_TITLE, STRING_EXTRACTOR_NOT_SUPPORTED_MESSAGE, URL_EXTRACTOR
CLOSE, EXECUTE, INVISIBLE, VISIBLE, WAIT
RETURN_ERROR, RETURN_INFO
Constructor and Description |
---|
MashapeDuckDuckGoExtractor() |
Modifier and Type | Method and Description |
---|---|
boolean |
_extractTopicsFrom(java.io.File f,
TopicMap tm) |
boolean |
_extractTopicsFrom(java.lang.String str,
TopicMap tm) |
boolean |
_extractTopicsFrom(java.net.URL u,
TopicMap tm) |
private void |
parse(com.mashape.unirest.http.HttpResponse<com.mashape.unirest.http.JsonNode> json,
TopicMap tm) |
void |
setApiKey(java.lang.String key) |
getAPIClass, getContentTypes, getDescription, getIcon, getLangTopic, getName, getOrCreateTopic, getOrCreateTopic, getTopic, getTypeClass, getTypeClass, getTypes, getWandoraClassTopic, makeSubclassOf, runInOwnThread, useURLCrawler
acceptBrowserExtractRequest, addCrawlerUrl, browserExtractorConsumesPlainText, buildSI, buildSL, clearMasterSubject, createAssociation, createAssociation, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, createTopic, croppedFilename, croppedFilename, croppedUrlString, croppedUrlString, doBrowserExtract, dropExtract, dropExtract, dropExtract, execute, extractTopicsFrom, extractTopicsFrom, extractTopicsFrom, extractTopicsFrom, extractTopicsFromText, getBrowserExtractorName, getCrawlerMode, getExtractorType, getForceContent, getForceFiles, getForceUrls, getGUIText, getGUIText, getInterruptsHandled, getMasterSubject, getType, getWandora, handle, handleContent, handleCustomType, handleFiles, handleForcedContent, handleInterrupt, handleStringContent, handleUrls, initializeCustomType, instantDropHandle, makeSubclassOfWandoraClass, setData, setDisplayName, setForceContent, setForceFiles, setForceUrls, setMasterSubject, setMasterSubject, setTopicMap, setupCrawler, setWandora, takeNap, urlEncode, useTempTopicMap
addUndoMarker, addUndoMarker, allowMultipleInvocations, clearAllThreads, clearThreads, clearThreads, clearToolLock, clearToolLock, clearToolLocks, configure, execute, execute, forceStop, forceStop, getContext, getCurrentLogger, getDefaultLogger, getHistory, getLastLogger, getState, getThreads, getThreads, getToolMenuItem, getToolMenuItem, getTopicName, hlog, initialize, interruptAllThreads, interruptThreads, interruptThreads, isConfigurable, isRunning, isRunning, lockLog, log, log, log, log, requiresRefresh, run, setContext, setDefaultLogger, setLogTitle, setProgress, setProgressMax, setState, setToolLogger, singleLog, singleLog, singleLog, solveContextTopicMap, solveNameForTopicMap, writeOptions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
configure, execute, execute, getContext, getToolMenuItem, hlog, initialize, isConfigurable, isRunning, log, log, log, log, requiresRefresh, setContext, setToolLogger, writeOptions
forceStop, getHistory, getState, lockLog, setLogTitle, setProgress, setProgressMax, setState
private static final java.lang.String API_SI
private static final java.lang.String API_NAME
private static final java.lang.String SI_ROOT
private static final java.lang.String DUCK_T_SI
private static final java.lang.String DEFINITON_SI
private static final java.lang.String HEADING_SI
private static final java.lang.String IMAGE_SI
private static final java.lang.String ABSTRACT_SI
private static final java.lang.String ABST_SOURCE_SI
private static final java.lang.String ANSWER_SI
private static final java.lang.String ANS_TYPE_SI
private static final java.lang.String RELATED_SI
private static final java.lang.String RELATED_TO_SI
private static final java.lang.String RELATED_FROM_SI
private static final java.lang.String[][] typeStrings
private static final java.lang.String[] occStrings
private java.lang.String api_key
public void setApiKey(java.lang.String key)
public boolean _extractTopicsFrom(java.io.File f, TopicMap tm) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
public boolean _extractTopicsFrom(java.net.URL u, TopicMap tm) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
public boolean _extractTopicsFrom(java.lang.String str, TopicMap tm) throws java.lang.Exception
_extractTopicsFrom
in class AbstractExtractor
java.lang.Exception
private void parse(com.mashape.unirest.http.HttpResponse<com.mashape.unirest.http.JsonNode> json, TopicMap tm)
Copyright 2004-2015 Wandora Team