Package com.wolfram.alpha.impl
Class WAQueryResultImpl
java.lang.Object
com.wolfram.alpha.impl.WAQueryResultImpl
- All Implemented Interfaces:
Visitable,WAQueryResult,Serializable
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from interface com.wolfram.alpha.visitor.Visitable
EMPTY_VISITABLE_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionWAQueryResultImpl(WAQuery query, byte[] bytes, HttpProvider http, File tempDir) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidString[]String[]intString[]intdoubleWAPod[]getPods()getQuery()String[]doubleString[]getTips()getXML()booleanisError()booleanvoidmergePodstateResult(WAQueryResult podstateQueryResult)voidmergeRecalculateResult(WAQueryResult recalcQueryResult)voidrelease()voidsetUserData(Object obj)
-
Constructor Details
-
WAQueryResultImpl
public WAQueryResultImpl(WAQuery query, byte[] bytes, HttpProvider http, File tempDir) throws WAException- Throws:
WAException
-
-
Method Details
-
isSuccess
public boolean isSuccess()- Specified by:
isSuccessin interfaceWAQueryResult
-
isError
public boolean isError()- Specified by:
isErrorin interfaceWAQueryResult
-
getErrorCode
public int getErrorCode()- Specified by:
getErrorCodein interfaceWAQueryResult
-
getErrorMessage
- Specified by:
getErrorMessagein interfaceWAQueryResult
-
getQuery
- Specified by:
getQueryin interfaceWAQueryResult
-
getNumPods
public int getNumPods()- Specified by:
getNumPodsin interfaceWAQueryResult
-
getDataTypes
- Specified by:
getDataTypesin interfaceWAQueryResult
-
getTimedoutScanners
- Specified by:
getTimedoutScannersin interfaceWAQueryResult
-
getTiming
public double getTiming()- Specified by:
getTimingin interfaceWAQueryResult
-
getParseTiming
public double getParseTiming()- Specified by:
getParseTimingin interfaceWAQueryResult
-
getAPIVersion
- Specified by:
getAPIVersionin interfaceWAQueryResult
-
getRecalculateURL
- Specified by:
getRecalculateURLin interfaceWAQueryResult
-
getPods
- Specified by:
getPodsin interfaceWAQueryResult
-
getAssumptions
- Specified by:
getAssumptionsin interfaceWAQueryResult
-
getWarnings
- Specified by:
getWarningsin interfaceWAQueryResult
-
getTips
- Specified by:
getTipsin interfaceWAQueryResult
-
getRelatedLinks
- Specified by:
getRelatedLinksin interfaceWAQueryResult
-
getSources
- Specified by:
getSourcesin interfaceWAQueryResult
-
getDidYouMeans
- Specified by:
getDidYouMeansin interfaceWAQueryResult
-
getRelatedExamples
- Specified by:
getRelatedExamplesin interfaceWAQueryResult
-
getLanguageMessage
- Specified by:
getLanguageMessagein interfaceWAQueryResult
-
getFutureTopic
- Specified by:
getFutureTopicin interfaceWAQueryResult
-
getExamplePage
- Specified by:
getExamplePagein interfaceWAQueryResult
-
acquireImages
public void acquireImages()- Specified by:
acquireImagesin interfaceWAQueryResult
-
finishAsync
public void finishAsync()- Specified by:
finishAsyncin interfaceWAQueryResult
-
mergeRecalculateResult
- Specified by:
mergeRecalculateResultin interfaceWAQueryResult
-
mergePodstateResult
- Specified by:
mergePodstateResultin interfaceWAQueryResult
-
getXML
- Specified by:
getXMLin interfaceWAQueryResult
-
release
public void release()- Specified by:
releasein interfaceWAQueryResult
-
setUserData
- Specified by:
setUserDatain interfaceWAQueryResult
-
getUserData
- Specified by:
getUserDatain interfaceWAQueryResult
-
accept
-