public class TerminalBookClass extends BookClass
构造器和说明 |
---|
TerminalBookClass(java.lang.String id)
创建一个新初始化的
BookClass 对象,
使之中图法分类标识是id |
TerminalBookClass(java.lang.String id,
java.lang.String name,
BookClass parent)
构造函数。
|
限定符和类型 | 方法和说明 |
---|---|
boolean |
addBook(Book book)
增加分类下图书
|
java.util.Set<Book> |
getBooks()
获取分类下的书籍
该方法只是返回该分类下现有书籍,不会向服务器查询该分类下所有图书。
|
boolean |
isRoot()
用于判断
BookClass 对象是不是RootBookClass 的实例 |
boolean |
isTerminal()
用于判断
BookClass 对象是不是TerminalBookClass 的实例 |
addChild, downloadAllBooks, downloadWithCataDir, downloadWithCataDir, equals, getChild, getChildCount, getChildren, getCookie, getId, getName, getParent, getPath, hashCode, link, loadAllChild, loadChild, queryAllBooks, queryAllBooks, queryBooks, queryBooks, queryBooksSize, setCookie, setId, setName, setParent, toString
public TerminalBookClass(java.lang.String id)
BookClass
对象,
使之中图法分类标识是id
id
- 分类的中图法分类标识。
需要和南京大学馆藏数字化图书平台定义的格式一致public TerminalBookClass(java.lang.String id, java.lang.String name, BookClass parent)
id
- 分类编号name
- 分类名parent
- 父分类public java.util.Set<Book> getBooks()
BookClass.queryAllBooks()
及其重载方法public boolean isTerminal()
BookClass
对象是不是TerminalBookClass
的实例isTerminal
在类中 BookClass
public boolean isRoot()
BookClass
对象是不是RootBookClass
的实例public boolean addBook(Book book)
book
- 图书