Package de.elo.ix.client
Class FindResult
java.lang.Object
byps.BValueClass
de.elo.ix.client.ValueClass
de.elo.ix.client.FindResult
- All Implemented Interfaces:
Serializable
This class contains the search results of a call to IXServicePortIF.findFirstSords
IXServicePortIF.findNextSords
.
Copyright: Copyright (c) 2004
Organisation: ELO Digital Office GmbH
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Action[]
Document feed actions.protected Map<String,
AggregationResult> Result for findAggregations().protected boolean
The time limit for the search is exceeded.protected boolean
The search is breaked because the total number of results are reached.Type-as-you-search Results.protected ConfigFile[]
Array of configuration files.protected List<ContextTermResults>
Result for findContextTerms().Corrections suggestions.protected int
Number of results.protected String
String representation of FindInfo used to define a dynamic register.protected int
Estimated number of hits that can be found by the query.Document feeds.protected FindByFulltextCtrlResultItem[]
Result items returned from a seach for new information to be added into the fulltext database.protected FindByFulltextResultItem[]
Additional information from the fulltext database.protected List<HashTagRelation>
HashTag Relations.HashTags.protected String[]
Array of IDs or GUIDs found.protected JobState[]
Result items returned from a search for background threads.Keywording forms related togetSords()
.protected boolean
Is true if there are more results.Notes.protected Map<String,
Notification> Notifications.protected ReportInfo[]
Report entries.protected String
Identifier to get more results.protected Sord[]
Array ofsord
objects.protected List<ValueClass>
List of result objects ordered by the given sort order.protected Map<String,
Subscription> Subscriptions.Thesaurus Resluts.protected UserTask[]
Array of user tasks.protected TranslateTerm[]
Array of terms translated into different languages.User objects.Lean user objects.protected WFDiagram[]
Array of WorkflowDiagramsFields inherited from class byps.BValueClass
bypsClient, changedMembers, dbHelper, FLAG_SEALED, flags
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAction[]
Deprecated.int
getCount()
int
getFeeds()
String[]
getIds()
JobState[]
getMasks()
getNotes()
Sord[]
getSords()
UserTask[]
getTasks()
boolean
boolean
boolean
void
setActions
(Action[] actions) void
setActiveWorkflows
(WFDiagram[] activeWorkflows) Deprecated.void
setAggregations
(Map<String, AggregationResult> aggregations) void
setBreakTimeout
(boolean breakTimeout) void
setBreakTotalCount
(boolean breakTotalCount) void
setCompletions
(List<String> completions) void
setConfigFiles
(ConfigFile[] configFiles) void
setContextTerms
(List<ContextTermResults> contextTerms) void
setCorrections
(List<String> corrections) void
setCount
(int count) void
setDynamicFolder
(String dynamicFolder) void
setEstimatedCount
(int estimatedCount) void
void
setFulltextCtrlResultItems
(FindByFulltextCtrlResultItem[] fulltextCtrlResultItems) void
setFulltextResultItems
(FindByFulltextResultItem[] fulltextResultItems) void
setHashTag
(HashTag hashTag) void
setHashTagRelations
(List<HashTagRelation> hashTagRelations) void
setHashTags
(Map<String, HashTag> hashTags) void
void
setJobStates
(JobState[] jobStates) void
void
setMoreResults
(boolean moreResults) void
void
setNotifications
(Map<String, Notification> notifications) void
setReportInfos
(ReportInfo[] reportInfos) void
setSearchId
(String searchId) void
void
setSortedResult
(List<ValueClass> sortedResult) void
setSubscriptions
(Map<String, Subscription> subscriptions) void
setSynonyms
(List<String> synonyms) void
void
setTranslateTerms
(TranslateTerm[] terms) void
setUserInfos
(Map<Integer, UserInfo> users) void
setUserNames
(Map<Integer, UserName> userNames) void
setWorkflows
(WFDiagram[] workflows) toString()
Methods inherited from class byps.BValueClass
getBypsClient, getChangedMembers, getDbHelper, isChangedMember, isSealed, seal, seal, setBypsClient, setChangedMember, setChangedMembers, setDbHelper
-
Field Details
-
breakTimeout
protected boolean breakTimeoutThe time limit for the search is exceeded. -
breakTotalCount
protected boolean breakTotalCountThe search is breaked because the total number of results are reached. -
configFiles
Array of configuration files. -
ids
Array of IDs or GUIDs found. -
moreResults
protected boolean moreResultsIs true if there are more results. -
reportInfos
Report entries.- See Also:
-
count
protected int countNumber of results. This member is only valid, if FindInfo.findOptions.evalCount is true.- See Also:
-
estimatedCount
protected int estimatedCountEstimated number of hits that can be found by the query. This number cannot be computed for any search and is usually -1. Only if the search engine supplies an estimated count, it is >= 0.- Since:
- 7.00.040.004
-
searchId
Identifier to get more results. -
sords
Array ofsord
objects. This member is set ifsordC
-
tasks
Array of user tasks.- See Also:
-
workflows
Array of WorkflowDiagrams- Since:
- 6.00.094
- See Also:
-
translateTerms
Array of terms translated into different languages.- Since:
- 7.00.000.000
- See Also:
-
fulltextResultItems
Additional information from the fulltext database. This member can be null, if the fulltext engine does not support additional information.- Since:
- 7.00.040.002
-
fulltextCtrlResultItems
Result items returned from a seach for new information to be added into the fulltext database.- Since:
- 7.00.040.008
-
dynamicFolder
String representation of FindInfo used to define a dynamic register. FunctionIXServicePortIF.findFirstSords(ClientInfo, FindInfo, int, SordZ)
returns a serialized FindInfo in this member. It can be used to define a dynamic register by settingSord.desc=FindResult.dynamicFolder
.- Since:
- 8.00.020.006
-
jobStates
Result items returned from a search for background threads.- Since:
- 8.00.036.000
-
actions
Document feed actions. This array is filled by findFirst/findNextActions of the interface FeedService. The associated Feed objects are returned in the collectionfeeds
. -
feeds
Document feeds. Feed objects mapped to their GUID.- Since:
- 9.00.000.004
- See Also:
-
subscriptions
Subscriptions. Subscription objects mapped to their Subscription.watchGuid.- Since:
- 9.00.014.003
-
notifications
Notifications. Notification objects mapped to their Notification.watchGuid- Since:
- 9.00.022.006
-
hashTagRelations
HashTag Relations.- Since:
- 9.00.022.015
-
hashTags
HashTags. HashTag Objects mapped to their HashTagGuid- Since:
- 9.00.022.020
-
notes
Notes. This member returns the note objects found by findFirstNotes/findNextNotes.- Since:
- 9.00.016.003
-
userInfos
User objects. Map of user ID to user object.- Since:
- 9.00.050.001
-
userNames
Lean user objects. Map of user ID to user object.- Since:
- 9.00.050.001
-
contextTerms
Result for findContextTerms().- Since:
- 11.00.000.009
-
aggregations
Result for findAggregations().- Since:
- 21.03.000.001
-
completions
Type-as-you-search Results.- Since:
- 11.00.000.009
-
corrections
Corrections suggestions.- Since:
- 11.00.000.009
-
synonyms
Thesaurus Resluts.- Since:
- 11.00.000.009
-
sortedResult
List of result objects ordered by the given sort order. If this member is not null, it repeats the list of result objects in sorted order. This member is only valid if returned fromIXServicePortIF.findFirstUsers(ClientInfo, FindUserInfo, int)
orIXServicePortIF.findNextUsers(ClientInfo, String, int, int)
.- Since:
- 11.00.000.028
-
masks
Keywording forms related togetSords()
. This member is set, ifFindOptions.docMaskZ
is not null and not empty.- Since:
- 12.00.000.024
-
-
Constructor Details
-
FindResult
public FindResult()Constructor -
FindResult
Copy constructor- Parameters:
rhs
- Other FindResult object
-
-
Method Details
-
isBreakTimeout
public boolean isBreakTimeout() -
setBreakTimeout
public void setBreakTimeout(boolean breakTimeout) -
isBreakTotalCount
public boolean isBreakTotalCount() -
setBreakTotalCount
public void setBreakTotalCount(boolean breakTotalCount) -
getConfigFiles
-
setConfigFiles
-
getIds
-
getActiveWorkflows
Deprecated.usegetWorkflows()
Get member workflows.- Returns:
- workflows
-
setIds
-
isMoreResults
public boolean isMoreResults() -
setMoreResults
public void setMoreResults(boolean moreResults) -
getReportInfos
-
setReportInfos
-
getSearchId
-
setSearchId
-
getSords
-
setSords
-
getTasks
-
setTasks
-
setActiveWorkflows
Deprecated.Set member workflows.- Parameters:
activeWorkflows
- Deprecated
-
getCount
public int getCount() -
setCount
public void setCount(int count) -
toString
-
getContextTerms
-
getCompletions
-
getCorrections
-
getSynonyms
-
setContextTerms
-
setCompletions
-
setCorrections
-
setSynonyms
-
getAggregations
-
setAggregations
-
getFulltextResultItems
-
setFulltextResultItems
-
getFulltextCtrlResultItems
-
setFulltextCtrlResultItems
-
getWorkflows
-
setWorkflows
-
getTranslateTerms
-
setTranslateTerms
-
getEstimatedCount
public int getEstimatedCount() -
setEstimatedCount
public void setEstimatedCount(int estimatedCount) -
getDynamicFolder
-
setDynamicFolder
-
getJobStates
-
setJobStates
-
getActions
-
setActions
-
getFeeds
-
setFeeds
-
getSubscriptions
-
setSubscriptions
-
setNotifications
-
getNotifications
-
getNotes
-
setNotes
-
setHashTags
-
setHashTag
-
getHashTags
-
setHashTagRelations
-
getHashTagRelations
-
getUserInfos
-
setUserInfos
-
getUserNames
-
setUserNames
-
getSortedResult
-
setSortedResult
-
getMasks
-
setMasks
-
getWorkflows()