パッケージ nlp4j.impl
クラス DefaultDocument
- java.lang.Object
-
- nlp4j.impl.DefaultDocument
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 DefaultDocument()
Default ConstructorDefaultDocument(String text)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 void
addKeyword(Keyword keyword)
キーワードを追加します。void
addKeywords(List<Keyword> kwds)
複数キーワードを追加します。Object
getAttribute(String key)
属性を返します。Date
getAttributeAsDate(String key)
属性を返します。Number
getAttributeAsNumber(String key)
属性を返します。String
getAttributeAsString(String key)
属性を返します。List<String>
getAttributeKeys()
属性のキーを返します。String
getId()
文書IDを返します。List<Keyword>
getKeywords()
この文書のキーワードを返します。<T extends Keyword>
List<T>getKeywords(Class<T> classOfT)
List<Keyword>
getKeywords(String facet)
この文書のキーワードをファセットで指定して返します。String
getText()
この文書のテキストを返します。void
putAttribute(String key, Number value)
この文書の属性をセットします。void
putAttribute(String key, Object object)
この文書の属性をセットします。void
putAttribute(String key, String value)
この文書の属性をセットします。void
putAttribute(String key, Date value)
この文書の属性をセットします。void
remove(String key)
この文書の属性を削除します。boolean
removeFlaggedKeyword()
フラグが設定されたキーワードを削除するboolean
removeKeyword(Keyword kwd)
キーワードを除去します。void
setId(String id)
この文書のIDをセットします。void
setKeywords(List<Keyword> keywords)
この文書のキーワードをセットします。void
setText(String text)
この文書のテキストをセットします。String
toString()
-
-
-
コンストラクタの詳細
-
DefaultDocument
public DefaultDocument()
Default Constructor- 導入されたバージョン:
- 1.1
-
DefaultDocument
public DefaultDocument(String text)
- パラメータ:
text
- Text of this document- 導入されたバージョン:
- 1.3.3.0
-
-
メソッドの詳細
-
addKeyword
public void addKeyword(Keyword keyword)
インタフェースからコピーされた説明:Document
キーワードを追加します。
Add Keyword.- 定義:
addKeyword
インタフェース内Document
- パラメータ:
keyword
- キーワード
-
addKeywords
public void addKeywords(List<Keyword> kwds)
インタフェースからコピーされた説明:Document
複数キーワードを追加します。
Add multiple Keywords.- 定義:
addKeywords
インタフェース内Document
- パラメータ:
kwds
- keyword キーワード
-
getAttribute
public Object getAttribute(String key)
インタフェースからコピーされた説明:Document
属性を返します。
Return Attribute value.- 定義:
getAttribute
インタフェース内Document
- パラメータ:
key
- 属性のキー- 戻り値:
- 属性の値
-
getAttributeAsString
public String getAttributeAsString(String key)
インタフェースからコピーされた説明:Document
属性を返します。
Return Attribute value.- 定義:
getAttributeAsString
インタフェース内Document
- パラメータ:
key
- of attribute- 戻り値:
- value
-
getAttributeAsDate
public Date getAttributeAsDate(String key)
インタフェースからコピーされた説明:Document
属性を返します。
Return Attribute value.- 定義:
getAttributeAsDate
インタフェース内Document
- パラメータ:
key
- 属性のキー- 戻り値:
- 属性の値
-
getAttributeAsNumber
public Number getAttributeAsNumber(String key)
インタフェースからコピーされた説明:Document
属性を返します。
Return Attribute value.- 定義:
getAttributeAsNumber
インタフェース内Document
- パラメータ:
key
- 属性のキー- 戻り値:
- 属性の値
-
getAttributeKeys
public List<String> getAttributeKeys()
インタフェースからコピーされた説明:Document
属性のキーを返します。- 定義:
getAttributeKeys
インタフェース内Document
- 戻り値:
- Attribute Keys
-
getId
public String getId()
インタフェースからコピーされた説明:Document
文書IDを返します。この値を用いてドキュメントを区別します。
Return Document ID.
-
getKeywords
public List<Keyword> getKeywords()
インタフェースからコピーされた説明:Document
この文書のキーワードを返します。
Return Keywords.- 定義:
getKeywords
インタフェース内Document
- 戻り値:
- キーワード
-
getKeywords
public List<Keyword> getKeywords(String facet)
インタフェースからコピーされた説明:Document
この文書のキーワードをファセットで指定して返します。
Return keywords for a facet.- 定義:
getKeywords
インタフェース内Document
- パラメータ:
facet
- ファセット- 戻り値:
- キーワード
-
getKeywords
public <T extends Keyword> List<T> getKeywords(Class<T> classOfT)
- 定義:
getKeywords
インタフェース内Document
- 戻り値:
- Keywords
-
putAttribute
public void putAttribute(String key, Date value)
インタフェースからコピーされた説明:Document
この文書の属性をセットします。
Set Attribute of this document.- 定義:
putAttribute
インタフェース内Document
- パラメータ:
key
- 属性名value
- 属性の値
-
putAttribute
public void putAttribute(String key, Number value)
インタフェースからコピーされた説明:Document
この文書の属性をセットします。
Set Attribute of this document.- 定義:
putAttribute
インタフェース内Document
- パラメータ:
key
- 属性名value
- 属性の値
-
putAttribute
public void putAttribute(String key, Object object)
インタフェースからコピーされた説明:Document
この文書の属性をセットします。
Set Attribute of this document.- 定義:
putAttribute
インタフェース内Document
- パラメータ:
key
- 属性名object
- 属性の値
-
putAttribute
public void putAttribute(String key, String value)
インタフェースからコピーされた説明:Document
この文書の属性をセットします。
Set Attribute of this document.- 定義:
putAttribute
インタフェース内Document
- パラメータ:
key
- 属性名value
- 属性の値
-
remove
public void remove(String key)
インタフェースからコピーされた説明:Document
この文書の属性を削除します。
Remove attribute of this document.
-
setId
public void setId(String id)
インタフェースからコピーされた説明:Document
この文書のIDをセットします。
Set ID of this document.
-
setKeywords
public void setKeywords(List<Keyword> keywords)
インタフェースからコピーされた説明:Document
この文書のキーワードをセットします。
Set Keywords of this document.- 定義:
setKeywords
インタフェース内Document
- パラメータ:
keywords
- キーワード
-
setText
public void setText(String text)
インタフェースからコピーされた説明:Document
この文書のテキストをセットします。
Set text of this document.
-
removeKeyword
public boolean removeKeyword(Keyword kwd)
インタフェースからコピーされた説明:Document
キーワードを除去します。
Remove keyword- 定義:
removeKeyword
インタフェース内Document
- パラメータ:
kwd
- 除去するキーワード
-
removeFlaggedKeyword
public boolean removeFlaggedKeyword()
インタフェースからコピーされた説明:Document
フラグが設定されたキーワードを削除する- 定義:
removeFlaggedKeyword
インタフェース内Document
- 戻り値:
- 削除されたキーワードが存在するか
-
-