Oracle Beehive
  Oracle® Beehive RESTful Web Services API Reference
  Release 2 (2.0.1.7)
  E16658-04

Contents

Overview

Describes how an profile matches a specific clause. The description includes:

Refer to type expertiseSearchClause for more information

Members

Name Type Required Description

clause

expertiseSearchClause

Reference to the matched ExpertiseSearchClause.

matchedTerms

expertiseTerm[]

Set of Terms from the clause's expression. These are the terms matched by this profile.

matchedWords

string[]

Set of keywords from the clause's expression. These are the keywords matched by this profile.

numMatchedTerms

int

Number of terms matching the clause and owned by this profile

strength

int

Strength of the match, in range 0 to 100.

Hierarchy

Examples

Below are examples in JSON and XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:expertiseClauseMatch xsi:type="obh:expertiseClauseMatch" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:clause>your_expertiseSearchClause_0</obh:clause>
        <obh:matchedTerms>your_expertiseTerm_0</obh:matchedTerms>
        <obh:matchedTerms>your_expertiseTerm_1</obh:matchedTerms>
        <obh:matchedTerms>your_expertiseTerm_2</obh:matchedTerms>
        <obh:matchedWords>your_string_0</obh:matchedWords>
        <obh:matchedWords>your_string_1</obh:matchedWords>
        <obh:matchedWords>your_string_2</obh:matchedWords>
        <obh:numMatchedTerms>your_int_0</obh:numMatchedTerms>
        <obh:strength>your_int_0</obh:strength>
</obh:expertiseClauseMatch>

JSON Example

(show inherited members)

{
    "beeType":"expertiseClauseMatch",
        "clause":{ your_{http://www.oracle.com/beehive}clause_as_expertiseSearchClause0 },
        "matchedTerms":[
            { your_{http://www.oracle.com/beehive}matchedTerms_as_expertiseTerm0 },
            { your_{http://www.oracle.com/beehive}matchedTerms_as_expertiseTerm1 },
            { your_{http://www.oracle.com/beehive}matchedTerms_as_expertiseTerm2 }
        ],
        "matchedWords":[
            "your_{http://www.oracle.com/beehive}matchedWords_as_string0",
            "your_{http://www.oracle.com/beehive}matchedWords_as_string1",
            "your_{http://www.oracle.com/beehive}matchedWords_as_string2"
        ],
        "numMatchedTerms":your_{http://www.oracle.com/beehive}numMatchedTerms_as_int0,
        "strength":your_{http://www.oracle.com/beehive}strength_as_int0
}

XML Schema


<xs:complexType name="expertiseClauseMatch">
    <xs:sequence>
        <xs:element minOccurs="0" name="clause" type="tns:expertiseSearchClause"/>
        <xs:element maxOccurs="unbounded" minOccurs="0"
            name="matchedTerms" nillable="true" type="tns:expertiseTerm"/>
        <xs:element maxOccurs="unbounded" minOccurs="0"
            name="matchedWords" nillable="true" type="xs:string"/>
        <xs:element name="numMatchedTerms" type="xs:int"/>
        <xs:element name="strength" type="xs:int"/>
    </xs:sequence>
</xs:complexType>

        

References

The following data represents the references to expertiseClauseMatch

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions