|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.primus.searchstudio.Response
public abstract class Response
Created by IntelliJ IDEA. User: mevans Date: Sep 22, 2003 Time: 5:39:01 PM To change this template use Options | File Templates.
Field Summary | |
---|---|
protected int |
answerGroup
|
protected boolean |
bAnswer
|
protected boolean |
bExcerptIsTruncated
|
protected java.lang.String |
contentId
|
protected java.lang.String |
contextId
|
static int |
DOC_TYPE_HTML
|
static int |
DOC_TYPE_IFILTER
|
static int |
DOC_TYPE_MAX
|
static int |
DOC_TYPE_MIN
|
static int |
DOC_TYPE_NONE
|
static int |
DOC_TYPE_PDF
|
static int |
DOC_TYPE_TEXT
|
static int |
DOC_TYPE_UNKNOWN
|
static int |
DOC_TYPE_XHTML
|
protected java.lang.String |
docset
|
protected int |
docType
|
protected java.lang.String |
docTypeAsString
|
protected int |
elapsedTime
|
protected java.lang.String |
excerpt
|
protected java.lang.String |
excerptOriginal
|
protected java.lang.String |
excerptRaw
|
protected java.lang.String |
excerptTruncated
|
protected java.lang.String |
gotoLink
|
protected boolean |
instantPA
|
static int |
INVALID_ANSWER_SCORE
Identifies the invalid answer's score for CategoryPrefAnswer, CategoryDocument and etc. |
protected java.lang.String |
language
|
protected int |
maxExcerptChars
|
protected static java.util.HashMap |
nameMap
|
protected java.util.HashMap |
properties
Be very careful accessing this directly in your impl. |
protected java.lang.String |
queryMode
|
protected java.lang.String |
question
|
protected com.primus.frameworks.UniqueID |
responseId
|
static int |
RESULT_TYPE_BROWSE
|
static int |
RESULT_TYPE_DOCUMENT
|
static int |
RESULT_TYPE_MAX
|
static int |
RESULT_TYPE_MIN
|
static int |
RESULT_TYPE_PREFANSWER
|
static int |
RESULT_TYPE_SENTENCE
|
static int |
RESULT_TYPE_SOLUTION
|
static int |
RESULT_TYPE_STRUCT
|
protected int |
resultCount
|
protected int |
resultType
|
protected int |
score
|
static int |
SERVER_TYPE_AE
|
static int |
SERVER_TYPE_MAX
|
static int |
SERVER_TYPE_MIN
|
protected int |
serverType
|
protected java.lang.String |
size
|
static int |
SOLUTION_TYPE_MAX
|
static int |
SOLUTION_TYPE_MIN
|
static int |
SOLUTION_TYPE_ROLE_CAUSE
|
static int |
SOLUTION_TYPE_ROLE_CHANGE
|
static int |
SOLUTION_TYPE_ROLE_FACT
|
static int |
SOLUTION_TYPE_ROLE_FIX
|
static int |
SOLUTION_TYPE_ROLE_GOAL
|
static int |
SOLUTION_TYPE_ROLE_ID
|
static int |
SOLUTION_TYPE_ROLE_SYMPTOM
|
static int |
SOLUTION_TYPE_ROLE_TITLE
|
protected java.lang.String |
solutionId
|
protected int |
solutionType
|
protected int |
source
|
static int |
SOURCE_ANSWERKB
|
static int |
SOURCE_ESERVER
|
static int |
SOURCE_MAX
|
static int |
SOURCE_MIN
|
protected java.lang.String |
summary
|
protected long |
timestamp
|
protected java.lang.String |
title
|
protected java.lang.String |
url
|
protected boolean |
viewable
|
Constructor Summary | |
---|---|
Response()
|
Method Summary | |
---|---|
protected void |
computeExcerpt()
Sets the excerpt property and also uses maxAnswerChars to compute the excerptTruncated, minding AELINK sentinels |
int |
getAnswerGroup()
|
int |
getAnswerOffset()
Gets the answerOffset property. |
java.lang.String |
getClusterName()
Deprecated. |
java.lang.String |
getContentId()
|
java.lang.String |
getContextId()
|
java.lang.String |
getDocset()
|
int |
getDocType()
|
java.lang.String |
getDocTypeAsString()
Gets the string representation of the doc type of this result. |
static java.lang.String |
getDocTypeAsString(int docType)
Gets the string representation of the doc type. |
int |
getElapsedTime()
|
java.lang.String |
getExcerpt()
Gets the excerpt property. |
java.lang.String |
getExcerptIsTruncated()
Deprecated. |
java.lang.String |
getExcerptRaw()
Gets the excerpt property. |
java.lang.String |
getExcerptTruncated()
Gets the truncated excerpt property. |
java.lang.String |
getGotoLink()
|
java.lang.String |
getGroupId()
Deprecated. |
int |
getHDoc()
Gets the hDoc property. |
boolean |
getIsInstantPA()
Deprecated. |
java.lang.String |
getLanguage()
|
java.lang.String |
getPaTimestampString()
Gets the prefanswer modify timestamp as a String. |
java.lang.String |
getPhysicalPartitionId()
|
java.util.HashMap |
getProperties()
|
java.lang.String |
getQueryMode()
|
java.lang.String |
getQuestion()
Deprecated. |
com.primus.frameworks.UniqueID |
getResponseId()
|
com.primus.searchstudio.ResponseSummary |
getResponseSummary(ConstantQueryID queryId)
Generates a response summary suitable for use in VIC calls. |
int |
getResultCount()
|
int |
getResultType()
Gets the result type of this result. |
java.lang.String |
getResultTypeAsString()
Gets the string representation of the result type of this result. |
int |
getScore()
Gets the score property. |
int |
getServerType()
Gets the server type of this response. |
java.lang.String |
getServerTypeAsString()
Gets the string representation of the server type of this response. |
java.lang.String |
getSize()
|
java.lang.String |
getSizeAsKB()
Deprecated. |
java.lang.String |
getSolutionId()
|
java.lang.String |
getSolutionIdViewedAnswer()
|
int |
getSolutionType()
Get and set the solution type |
int |
getSource()
Get and Set the answer source (AnswerKB, Solutions, Lotus Notes, etc.) |
java.lang.String |
getSourceAsString()
|
long |
getTimestamp()
|
java.lang.String |
getTimestampString()
Gets the timestamp as a String. |
java.lang.String |
getTitle()
|
java.lang.String |
getUrl()
|
java.util.HashMap |
getVicQueryMap()
Deprecated. |
java.util.HashMap |
getVicQueryMapLinkToSource()
Deprecated. |
boolean |
isbAnswer()
|
boolean |
isExcerptTruncated()
|
boolean |
isSolution()
|
boolean |
isViewable()
|
void |
setAnswerGroup(int group)
|
void |
setContentId(java.lang.String contentId)
|
void |
setDocset(java.lang.String docset)
|
void |
setElapsedTime(int elapsedTime)
|
void |
setExcerpt(java.lang.String s)
|
void |
setGotoLink(java.lang.String gotoLink)
|
void |
setLanguage(java.lang.String language)
|
void |
setMaxExcerptChars(int mec)
|
void |
setPhysicalPartitionId(java.lang.String physicalPartitionId)
|
void |
setProperties(java.util.HashMap properties)
|
void |
setQueryMode(java.lang.String queryMode)
|
void |
setQuestion(java.lang.String question)
Deprecated. |
void |
setResultCount(int count)
|
void |
setResultType(int resultType)
|
void |
setScore(int score)
|
void |
setSolutionId(java.lang.String solutionId)
|
void |
setSolutionType(int solutionType)
|
void |
setSource(int source)
|
void |
setTitle(java.lang.String title)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int DOC_TYPE_MIN
public static final int DOC_TYPE_HTML
public static final int DOC_TYPE_TEXT
public static final int DOC_TYPE_PDF
public static final int DOC_TYPE_IFILTER
public static final int DOC_TYPE_NONE
public static final int DOC_TYPE_UNKNOWN
public static final int DOC_TYPE_XHTML
public static final int DOC_TYPE_MAX
public static final int SERVER_TYPE_MIN
public static final int SERVER_TYPE_AE
public static final int SERVER_TYPE_MAX
public static final int RESULT_TYPE_MIN
public static final int RESULT_TYPE_SENTENCE
public static final int RESULT_TYPE_PREFANSWER
public static final int RESULT_TYPE_SOLUTION
public static final int RESULT_TYPE_BROWSE
public static final int RESULT_TYPE_DOCUMENT
public static final int RESULT_TYPE_STRUCT
public static final int RESULT_TYPE_MAX
public static final int SOLUTION_TYPE_MIN
public static final int SOLUTION_TYPE_ROLE_GOAL
public static final int SOLUTION_TYPE_ROLE_FACT
public static final int SOLUTION_TYPE_ROLE_SYMPTOM
public static final int SOLUTION_TYPE_ROLE_CHANGE
public static final int SOLUTION_TYPE_ROLE_CAUSE
public static final int SOLUTION_TYPE_ROLE_FIX
public static final int SOLUTION_TYPE_ROLE_TITLE
public static final int SOLUTION_TYPE_ROLE_ID
public static final int SOLUTION_TYPE_MAX
public static final int SOURCE_MIN
public static final int SOURCE_ANSWERKB
public static final int SOURCE_ESERVER
public static final int SOURCE_MAX
public static final int INVALID_ANSWER_SCORE
protected boolean instantPA
protected java.lang.String contextId
protected java.lang.String contentId
protected java.lang.String solutionId
protected int docType
protected java.lang.String url
protected java.lang.String title
protected java.lang.String summary
protected long timestamp
protected int resultCount
protected java.lang.String docset
protected com.primus.frameworks.UniqueID responseId
protected java.lang.String docTypeAsString
protected java.lang.String size
protected java.lang.String gotoLink
protected boolean bAnswer
protected java.lang.String excerptRaw
protected java.lang.String excerpt
protected java.lang.String excerptTruncated
protected java.lang.String excerptOriginal
protected int maxExcerptChars
protected boolean bExcerptIsTruncated
protected java.lang.String question
protected java.lang.String queryMode
protected boolean viewable
protected int answerGroup
protected int serverType
protected int score
protected java.util.HashMap properties
protected int source
protected int solutionType
protected int elapsedTime
protected int resultType
protected java.lang.String language
protected static final java.util.HashMap nameMap
Constructor Detail |
---|
public Response()
Method Detail |
---|
public java.lang.String getDocTypeAsString()
public static java.lang.String getDocTypeAsString(int docType)
docType
- of a document
public java.util.HashMap getVicQueryMap()
public final com.primus.searchstudio.ResponseSummary getResponseSummary(ConstantQueryID queryId)
queryId
- ID of the original query
public java.util.HashMap getVicQueryMapLinkToSource()
public java.lang.String getContextId()
public java.lang.String getGroupId()
public java.lang.String getContentId()
public void setContentId(java.lang.String contentId)
public java.lang.String getSolutionId()
public java.lang.String getSolutionIdViewedAnswer()
public void setSolutionId(java.lang.String solutionId)
public int getDocType()
public boolean isSolution()
public int getResultType()
public void setResultType(int resultType)
public java.lang.String getResultTypeAsString()
public java.lang.String getUrl()
public int getResultCount()
public void setResultCount(int count)
public java.lang.String getDocset()
public void setDocset(java.lang.String docset)
public com.primus.frameworks.UniqueID getResponseId()
public java.lang.String getClusterName()
public java.lang.String getTitle()
public long getTimestamp()
public int getServerType()
public java.lang.String getServerTypeAsString()
public int getScore()
score
property.
public void setScore(int score)
public boolean getIsInstantPA()
public java.lang.String getPaTimestampString()
public java.lang.String getTimestampString()
public java.lang.String getSize()
public java.lang.String getSizeAsKB()
public java.lang.String getGotoLink()
public void setGotoLink(java.lang.String gotoLink)
public boolean isbAnswer()
protected void computeExcerpt()
public java.lang.String getExcerptRaw()
public java.lang.String getExcerpt()
public java.lang.String getExcerptTruncated()
public void setMaxExcerptChars(int mec)
public java.lang.String getExcerptIsTruncated()
public boolean isExcerptTruncated()
public java.util.HashMap getProperties()
public void setProperties(java.util.HashMap properties)
public int getSource()
public void setSource(int source)
public int getSolutionType()
public void setSolutionType(int solutionType)
public java.lang.String getSourceAsString()
public int getElapsedTime()
public void setElapsedTime(int elapsedTime)
public int getHDoc()
public int getAnswerOffset()
public java.lang.String getQuestion()
public void setQuestion(java.lang.String question)
question
- normalized user quesitonpublic void setExcerpt(java.lang.String s)
public java.lang.String getQueryMode()
public void setQueryMode(java.lang.String queryMode)
public boolean isViewable()
public int getAnswerGroup()
public void setAnswerGroup(int group)
public void setTitle(java.lang.String title)
public java.lang.String getLanguage()
public void setLanguage(java.lang.String language)
public void setPhysicalPartitionId(java.lang.String physicalPartitionId)
public java.lang.String getPhysicalPartitionId()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |