unot
クラス PatSet

java.lang.Object
  |
  +--unot.PatSet

public class PatSet
extends java.lang.Object

PatSet.java Created: Fri Aug 29 16:15:52 2003


フィールドの概要
private  boolean DEBUG
           
private  unot.DocSet docSet
          関連する文書集合
private  boolean ENABLE_SIZE_ORDERED
          真ならば,各パターンは (パターンサイズ - 1) 番目の要素の リストに追加される.
private  int numOfPatterns
          patternList に格納された頻出パターンの総数
private  java.util.List patternList
          頻出パターンのリストを格納するリスト.
 
コンストラクタの概要
PatSet(unot.DocSet docSet)
          Creates a new PatSet instance.
PatSet(unot.DocSet docSet, boolean toBeSizeOrdered)
          Creates a new PatSet instance.
 
メソッドの概要
 void add(unot.Pattern pattern)
          pattern を頻出パターンのリストに追加する.
static void main(java.lang.String[] args)
          テスト用
 void readFile(java.lang.String filename)
           
 void readFiles(java.util.List files)
          ファイル名を要素とするリストから readFile() でドキュメントを読み込む.
 int size()
          Describe size method here.
(パッケージプライベート)  void test_output(unot.Pattern pattern)
           
(パッケージプライベート)  void test_output0(unot.Pattern pattern)
           
 void writeFile(java.io.PrintStream out)
           
 void writeStatFile(java.io.PrintStream out)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

patternList

private java.util.List patternList
頻出パターンのリストを格納するリスト.


ENABLE_SIZE_ORDERED

private boolean ENABLE_SIZE_ORDERED
真ならば,各パターンは (パターンサイズ - 1) 番目の要素の リストに追加される. 偽ならば,各パターンは単純に線型に追加される.


DEBUG

private boolean DEBUG

docSet

private unot.DocSet docSet
関連する文書集合


numOfPatterns

private int numOfPatterns
patternList に格納された頻出パターンの総数

コンストラクタの詳細

PatSet

public PatSet(unot.DocSet docSet)
Creates a new PatSet instance.


PatSet

public PatSet(unot.DocSet docSet,
              boolean toBeSizeOrdered)
Creates a new PatSet instance.

メソッドの詳細

add

public void add(unot.Pattern pattern)
pattern を頻出パターンのリストに追加する.

パラメータ:
pattern - an Pattern value

size

public int size()
Describe size method here.

戻り値:
an int value

writeFile

public void writeFile(java.io.PrintStream out)

writeStatFile

public void writeStatFile(java.io.PrintStream out)

readFiles

public void readFiles(java.util.List files)
ファイル名を要素とするリストから readFile() でドキュメントを読み込む. ファイル名として CATEGORY_STRING (= @cat) を与えられた場合,カテゴリー ID をインクリメントする. 同様に,CATEGORY_POSITIVE_STRING (= @pos) を与えられた場合カテゴリーID を CATEGORY_POSITIVE_CATID に, CATEGORY_NEGATIVE_STRING (= @neg) を与えられた場合カテゴリーID を CATEGORY_NEGATIVE_CATID にセットする.

パラメータ:
files - a List value

test_output

void test_output(unot.Pattern pattern)

test_output0

void test_output0(unot.Pattern pattern)

readFile

public void readFile(java.lang.String filename)

main

public static void main(java.lang.String[] args)
テスト用