Package org.codelibs.fess.dict.kuromoji
Class KuromojiFile
- java.lang.Object
-
- org.codelibs.fess.dict.DictionaryFile<KuromojiItem>
-
- org.codelibs.fess.dict.kuromoji.KuromojiFile
-
public class KuromojiFile extends DictionaryFile<KuromojiItem>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected classKuromojiFile.KuromojiUpdater-
Nested classes/interfaces inherited from class org.codelibs.fess.dict.DictionaryFile
DictionaryFile.PagingList<E>
-
-
Field Summary
-
Fields inherited from class org.codelibs.fess.dict.DictionaryFile
dictionaryManager, id, path, timestamp
-
-
Constructor Summary
Constructors Constructor Description KuromojiFile(String id, String path, Date timestamp)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(KuromojiItem item)org.dbflute.optional.OptionalEntity<KuromojiItem>get(long id)StringgetPath()StringgetSimpleName()StringgetType()voidinsert(KuromojiItem item)protected voidreload(KuromojiFile.KuromojiUpdater updater)protected voidreload(KuromojiFile.KuromojiUpdater updater, InputStream in)DictionaryFile.PagingList<KuromojiItem>selectList(int offset, int size)StringtoString()voidupdate(InputStream in)voidupdate(KuromojiItem item)-
Methods inherited from class org.codelibs.fess.dict.DictionaryFile
getId, getTimestamp, manager, writeOut
-
-
-
-
Method Detail
-
getType
public String getType()
- Specified by:
getTypein classDictionaryFile<KuromojiItem>
-
getPath
public String getPath()
- Overrides:
getPathin classDictionaryFile<KuromojiItem>
-
get
public org.dbflute.optional.OptionalEntity<KuromojiItem> get(long id)
- Specified by:
getin classDictionaryFile<KuromojiItem>
-
selectList
public DictionaryFile.PagingList<KuromojiItem> selectList(int offset, int size)
- Specified by:
selectListin classDictionaryFile<KuromojiItem>
-
insert
public void insert(KuromojiItem item)
- Specified by:
insertin classDictionaryFile<KuromojiItem>
-
update
public void update(KuromojiItem item)
- Specified by:
updatein classDictionaryFile<KuromojiItem>
-
delete
public void delete(KuromojiItem item)
- Specified by:
deletein classDictionaryFile<KuromojiItem>
-
reload
protected void reload(KuromojiFile.KuromojiUpdater updater)
-
reload
protected void reload(KuromojiFile.KuromojiUpdater updater, InputStream in)
-
getSimpleName
public String getSimpleName()
-
update
public void update(InputStream in) throws IOException
- Throws:
IOException
-
-