Points (Lucene 2.4.1 API)
Keywords: org.apache.lucene.benchmark.byTask.stats.Points class

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.benchmark.byTask.stats
Class Points

    java.lang.Object
      org.apache.lucene.benchmark.byTask.stats.Points

    public class Points

extends Object

Test run data points collected as the test proceeds.

Constructor Summary
`Points(Config config)` Create a Points statistics object.

Method Summary
`void` | `clearData()` Clear all data, prepare for more tests.
`void` | `markTaskEnd(TaskStats stats, int count)` mark the end of a task
`TaskStats` | `markTaskStart(PerfTask task, int round)` Mark that a task is starting.
`List` | `taskStats()` Return the current task stats.

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

Constructor Detail

### Points

    public Points(Config config)

  Create a Points statistics object.

Method Detail

### taskStats

    public List taskStats()

  Return the current task stats. the actual task stats are returned, so caller should not modify this task stats.

  Returns:
    current `TaskStats`.

### markTaskStart

    public TaskStats markTaskStart(PerfTask task,
                                   int round)

  Mark that a task is starting. Create a task stats for it and store it as a point.

  Parameters:
    `task` - the starting task.
  Returns:
    the new task stats created for the starting task.

### markTaskEnd

    public void markTaskEnd(TaskStats stats,
                            int count)

  mark the end of a task

### clearData

    public void clearData()

  Clear all data, prepare for more tests.

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-2009 Apache Software Foundation. All Rights Reserved.