使用范围:BIZ
Contents
class com.justep.doc.Docs (com.justep.doc.Docs)
文档容器类
Constructor Top
Docs () | |||
Docs () |
Methods Top
boolean | addDirs (String parentIDorPath, String subPath) | |
Doc | addDoc (String sID, String sDocName, String sKind, Doc dirDoc) | |
Doc | get (String sID) | |
boolean | getIsEditInfo () | |
Boolean | getIsLogicDelete () | |
Iterator |
getIterator () | |
Docs | query (String docID, String docPath, String columns, String orderBy, String custom) | |
Docs | queryByDocID (String fileID) | |
Docs | queryByDocPath (String docPath) | |
Docs | queryByFileID (String fileID) | |
Docs | remove (String sID) | |
Docs | remove (Doc doc) | |
int | save () | |
void | setIsEditInfo (boolean editInfo) | |
void | setIsLogicDelete () | |
int | size () |
Constructor details
Top
public
Docs
()
文档容器类
public
Docs
()
创建文档容器
public
Docs
()
文档容器类
public
Docs
()
创建文档容器
Methods Detail Top
public
boolean
addDirs
(String parentIDorPath, String subPath)
创建目录,并且会把创建的doc对象和使用到的父对象装载到当前容器中,docs中原有的数据会丢失.
public
Doc
addDoc
(String sID, String sDocName, String sKind, Doc dirDoc)
添加一个文档到当前容器中(目录也是Doc)
public
Doc
get
(String sID)
获取文档对象(从当前容器中获取,如果当前容器中不存在,则返回null)
public
boolean
getIsEditInfo
()
public
Boolean
getIsLogicDelete
()
是否是逻辑删除文档(默认是逻辑删除)
public
Iterator
getIterator
()
返回所有文档的迭代器。
public
Docs
query
(String docID, String docPath, String columns, String orderBy, String custom)
查询符合条件的文档,装载到当前docs容器中,docs中原有的数据会丢失
public
Docs
queryByDocID
(String fileID)
查询符合条件的文档,装载到当前docs容器中,docs中原有的数据会丢失
public
Docs
queryByDocPath
(String docPath)
查询符合条件的文档,装载到当前docs容器中,docs中原有的数据会丢失
public
Docs
queryByFileID
(String fileID)
查询符合条件的文档,装载到当前docs容器中,docs中原有的数据会丢失
public
Docs
remove
(String sID)
从容器中移除指定的文档
public
Docs
remove
(Doc doc)
从容器中移除指定的文档
public
int
save
()
保存对当前容器所做的修改,需要存储到数据库的会存储数据库,需要同步文档服务的会同步到文档服务。
public
void
setIsEditInfo
(boolean editInfo)
设置是否是仅仅修改了文档属性信息,没有修改文件内容
一般来说对文档对象的修改通常是修改文档内容,然后传到文档服务器形成当前文档的新版本,或者形成新的文档,但是也有少数情况是对这个文件进行关键字,描述信心的维护,这些信息不会影响文档的内容,这个时候需要设置editInfo为true,默认editInfo为false
public
void
setIsLogicDelete
()
设置是否是逻辑删除文档(默认是逻辑删除)
public
int
size
()
获取当前容器中的文档数量