Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.apache.lucene.search
Class Explanation

    java.lang.Object
      org.apache.lucene.search.Explanation

All Implemented Interfaces:
  Serializable

public class Explanation
extends Object
implements Serializable

Expert: Describes the score computation for document and query.

See Also:
  Serialized Form

Constructor Summary
`Explanation()`
`Explanation(float value, String description)`

Method Summary
`void` | `addDetail(Explanation detail)` Adds a sub-node to this explanation node.
`String` | `getDescription()` A description of this explanation node.
`Explanation[]` | `getDetails()` The sub-nodes of this explanation node.
`float` | `getValue()` The value assigned to this explanation node.
`void` | `setDescription(String description)` Sets the description of this explanation node.
`void` | `setValue(float value)` Sets the value assigned to this explanation node.
`String` | `toHtml()` Render an explanation as HTML.
`String` | `toString()` Render an explanation as text.

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

Constructor Detail

### Explanation

    public Explanation()

### Explanation

    public Explanation(float value,
                       String description)

Method Detail

### getValue

    public float getValue()

  The value assigned to this explanation node.

### setValue

    public void setValue(float value)

  Sets the value assigned to this explanation node.

### getDescription

    public String getDescription()

  A description of this explanation node.

### setDescription

    public void setDescription(String description)

  Sets the description of this explanation node.

### getDetails

    public Explanation[] getDetails()

  The sub-nodes of this explanation node.

### addDetail

    public void addDetail(Explanation detail)

  Adds a sub-node to this explanation node.

### toString

    public String toString()

  Render an explanation as text.

### toHtml

    public String toHtml()

  Render an explanation as HTML.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.