package jp.gr.java_conf.dyama.rink.parser;

import java.io.Serializable;

public interface FeatureFunction extends Serializable {

    /**
     * apply this feature function to the target sample. (= extract features from the sample, and store them to the feature buffer of the sample.)
     * @param sample target sample. throw IllegalArgumentException if the sample is null.
     */
    public void apply(Sample sample);

}

@@ -139,21 +139,23 @@
 %0A     * 
-apply
+Applies
  this fe
@@ -302,16 +302,20 @@
  sample 
+the 
 target s
@@ -324,14 +324,23 @@
 ple.
- 
+%0A     * @
 throw
+s
  Ill

revise API doc.