Complex Types

Print Close

Oracle Secure Enterprise Search Web Services uses the following complex data types:

OracleSearchResult - This is the search result container. It has elements such as returnCount, estimatedHitCount, dupRemoved, dupMarked, resultElements, suggestedLinks, query, altKeywords, startIndex, and docsReturned.

ResultElement - This is the data type for search result element. The elements include author, description, url, snippet, title, lastModified, mimetype, score, docID, language, contentLength, signature, infoSourceID, infoSourcePath, groups, isDuplicate, hasDuplicate, fedID, and customAttributes.

SCElement - This is the Suggested content from a provider. The elements include name, and content.

DataGroup - This is the source group. The elements include groupID, groupName, and groupDisplayName.

Attribute - This is the data type for search attribute. The elements include id, name, displayName, and type.

Filter - This is the data type for filter condition (predicate). The elements include attributeId, attributeType, operator, and attributeValue.

Node - This is the data type for the infosource node. The elements include id, fedID, name, docCount, hasChildren, fullpath, and fullpathIds.

AttributeLOVElement - This is the element of AttributeLOV, the list of search attribute values. The elements include value, and displayValue.

SessionContextElement - This data structure is used to store authentication information for the search user in the form of a name-value pair, which can be used during query-time authorization filtering of the results. The elements include name, and value.

Status - This is the status of the request. The elements include status, and message.

Language - This is the language data type. The elements include languageName, and languageDisplayName.