Apache Lucene.Net 2.4.0 Class Library API

ComplexExplanation Methods

The methods of the ComplexExplanation class are listed below. For a complete list of ComplexExplanation class members, see the ComplexExplanation Members topic.

Public Instance Methods

AddDetail (inherited from Explanation)Adds a sub-node to this explanation node.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetDescription (inherited from Explanation)A description of this explanation node.
GetDetails (inherited from Explanation)The sub-nodes of this explanation node.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetMatch The match status of this explanation node.
GetType (inherited from Object)Gets the Type of the current instance.
GetValue (inherited from Explanation)The value assigned to this explanation node.
IsMatch Indicates whether or not this Explanation models a good match. If the match statis is explicitly set (ie: not null) this method uses it; otherwise it defers to the superclass.
SetDescription (inherited from Explanation)Sets the description of this explanation node.
SetMatch Sets the match status assigned to this explanation node.
SetValue (inherited from Explanation)Sets the value assigned to this explanation node.
ToHtml (inherited from Explanation)Render an explanation as HTML.
ToString (inherited from Explanation)Overloaded. Render an explanation as text.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

Protected Internal Instance Methods

GetSummary 
ToString (inherited from Explanation)Overloaded. Render an explanation as text.

See Also

ComplexExplanation Class | Lucene.Net.Search Namespace