ikdnet.dijava
クラス Token

java.lang.Object
  上位を拡張 ikdnet.dijava.Token

public class Token
extends java.lang.Object

概要: トークン保持クラス .

トークン保持クラス。

導入されたバージョン:
JDK 5.0
バージョン:
1.0
作成者:
kensir0u

フィールドの概要
private  java.lang.Class<?> clazz
          概要: トークンをあらわすクラス .
private  java.lang.String sentence
          概要: 句 .
private  TokenType type
          概要: トークンタイプ .
private  java.lang.Object value
          概要: トークンバリュー .
 
コンストラクタの概要
Token(java.lang.String sentence)
          概要: 句の設定 .
Token(java.lang.String sentence, java.lang.Object value)
          概要: 句の設定と値の設定 .
Token(java.lang.String sentence, java.lang.Object value, TokenType type)
          概要: 句と値とトークンタイプの設定 .
Token(java.lang.String sentence, java.lang.Object value, TokenType type, java.lang.Class<?> clazz)
          概要: 句と値とトークンタイプとクラスの設定 .
 
メソッドの概要
 java.lang.Class<?> getClazz()
          概要clazzの返却 .
 java.lang.String getSentence()
          概要sentenceの返却 .
 TokenType getType()
          概要typeの返却 .
 java.lang.Object getValue()
          概要valueの返却 .
 void setClazz(java.lang.Class<?> clazz)
          概要clazzを設定 .
 void setSentence(java.lang.String sentence)
          概要sentenceを設定 .
 void setType(TokenType type)
          概要typeを設定 .
 void setValue(java.lang.Object value)
          概要valueを設定 .
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

clazz

private java.lang.Class<?> clazz
概要: トークンをあらわすクラス .

トークンをあらわすクラス


type

private TokenType type
概要: トークンタイプ .

トークンタイプ


value

private java.lang.Object value
概要: トークンバリュー .

トークンバリュー


sentence

private java.lang.String sentence
概要: 句 .

コンストラクタの詳細

Token

public Token(java.lang.String sentence)
概要: 句の設定 .

句を設定する。

パラメータ:
sentence -

Token

public Token(java.lang.String sentence,
             java.lang.Object value)
概要: 句の設定と値の設定 .

句の設定と値の設定を行う。

パラメータ:
sentence -
value -

Token

public Token(java.lang.String sentence,
             java.lang.Object value,
             TokenType type)
概要: 句と値とトークンタイプの設定 .

句と値とトークンタイプの設定

パラメータ:
sentence -
value -
type -

Token

public Token(java.lang.String sentence,
             java.lang.Object value,
             TokenType type,
             java.lang.Class<?> clazz)
概要: 句と値とトークンタイプとクラスの設定 .

句と値とトークンタイプとクラスの設定を行う。

パラメータ:
sentence -
value -
type -
clazz -
メソッドの詳細

getClazz

public java.lang.Class<?> getClazz()
概要clazzの返却 .

clazzを返却する。

戻り値:
the clazz

setClazz

public void setClazz(java.lang.Class<?> clazz)
概要clazzを設定 .

clazzを設定する。

パラメータ:
clazz - the clazz to set

getType

public TokenType getType()
概要typeの返却 .

typeを返却する。

戻り値:
the type

setType

public void setType(TokenType type)
概要typeを設定 .

typeを設定する。

パラメータ:
type - the type to set

getValue

public java.lang.Object getValue()
概要valueの返却 .

valueを返却する。

戻り値:
the value

setValue

public void setValue(java.lang.Object value)
概要valueを設定 .

valueを設定する。

パラメータ:
value - the value to set

getSentence

public java.lang.String getSentence()
概要sentenceの返却 .

sentenceを返却する。

戻り値:
the sentence

setSentence

public void setSentence(java.lang.String sentence)
概要sentenceを設定 .

sentenceを設定する。

パラメータ:
sentence - the sentence to set