jp.go.nict.langrid.service_1_2.dictionary
クラス LemmaNode

java.lang.Object
  上位を拡張 jp.go.nict.langrid.service_1_2.dictionary.LemmaNode
すべての実装されたインタフェース:
Serializable

public class LemmaNode
extends Object
implements Serializable

辞書検索結果を格納する。

バージョン:
$Revision: 12842 $
作成者:
$Author: nakaguchi $
関連項目:
直列化された形式

コンストラクタの概要
LemmaNode()
          コンストラクタ。
LemmaNode(String nodeId, String language, String headWord, String pronounciation, String partOfSpeech, String domain, String[] conceptNodes, String[] relations)
          コンストラクタ。
 
メソッドの概要
 boolean equals(Object value)
           
 String[] getConceptNodes()
          概念ノードIDの配列を取得する。
 String getDomain()
          ドメインを取得する。
 String getHeadWord()
          見出し・表記の取得。
 String getLanguage()
          languageの取得。
 String getNodeId()
          nodeIdの取得。
 String getPartOfSpeech()
          品詞の取得。
 String getPronounciation()
          発音の取得。
 String[] getRelations()
          関係の配列を取得する。
 int hashCode()
           
 void setConceptNodes(String[] conceptNodes)
          概念ノードIDの配列を設定する。
 void setDomain(String domain)
           
 void setHeadWord(String headWord)
           
 void setLanguage(String language)
           
 void setNodeId(String nodeId)
           
 void setPartOfSpeech(String partOfSpeech)
          品詞を設定する。
 void setPronounciation(String pronounciation)
           
 void setRelations(String[] relations)
          関係の配列を設定する。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

LemmaNode

public LemmaNode()
コンストラクタ。


LemmaNode

public LemmaNode(String nodeId,
                 String language,
                 String headWord,
                 String pronounciation,
                 String partOfSpeech,
                 String domain,
                 String[] conceptNodes,
                 String[] relations)
コンストラクタ。

パラメータ:
nodeId - nodeID
language - 言語
headWord - 見出し。表記
pronounciation - 見出し。読み
partOfSpeech - 品詞
domain - 分野名。国語辞書での[コンピュータ]等の分野指定に対応
conceptNodes - 語義番号と概念ノードIDの配列((1 C1Je1))...
relations - 関係名とノードID(lemma、concept)の配列((関係名 ノードID))...
メソッドの詳細

equals

public boolean equals(Object value)
オーバーライド:
クラス Object 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode

toString

public String toString()
オーバーライド:
クラス Object 内の toString

getNodeId

public String getNodeId()
nodeIdの取得。

戻り値:
nodeID

setNodeId

public void setNodeId(String nodeId)
パラメータ:
nodeId - the nodeId to set

getLanguage

public String getLanguage()
languageの取得。

戻り値:
language

setLanguage

public void setLanguage(String language)
パラメータ:
language - the language to set

getHeadWord

public String getHeadWord()
見出し・表記の取得。

戻り値:
見出し・表記を表す文字列

setHeadWord

public void setHeadWord(String headWord)
パラメータ:
headWord - the headWord to set

getPronounciation

public String getPronounciation()
発音の取得。

戻り値:
発音

setPronounciation

public void setPronounciation(String pronounciation)
パラメータ:
pronounciation - the pronounciation to set

getPartOfSpeech

public String getPartOfSpeech()
品詞の取得。

戻り値:
品詞

setPartOfSpeech

public void setPartOfSpeech(String partOfSpeech)
品詞を設定する。

パラメータ:
partOfSpeech - 品詞

getDomain

public String getDomain()
ドメインを取得する。

戻り値:
ドメイン

setDomain

public void setDomain(String domain)
パラメータ:
domain - the domain to set

getConceptNodes

public String[] getConceptNodes()
概念ノードIDの配列を取得する。

戻り値:
概念ノードIDの配列

setConceptNodes

public void setConceptNodes(String[] conceptNodes)
概念ノードIDの配列を設定する。

パラメータ:
conceptNodes - 設定する値

getRelations

public String[] getRelations()
関係の配列を取得する。 関係は、"relation nodeId"という文字列で表される。

戻り値:
関係の配列

setRelations

public void setRelations(String[] relations)
関係の配列を設定する。

パラメータ:
relations - 設定する値