public class BookSeriesImpl extends AbstractBookSeriesAdv
Constructor and Description |
---|
BookSeriesImpl(AbstractBookAdv... books) |
Modifier and Type | Method and Description |
---|---|
Object |
getAttribute(String name)
Get the runtime custom attribute that stored in this book
|
Map<String,Object> |
getAttributes()
Get the unmodifiable runtime attributes map
|
SBook |
getBook(String name)
Get the book by name;
|
List<SBook> |
getBooks()
Gets the books list
|
DependencyTable |
getDependencyTable() |
ReadWriteLock |
getLock()
Get the ReadWriteLock for synchronized when read-write model for current accessing.
|
Object |
setAttribute(String name,
Object value)
Set the runtime custom attribute to stored in this book, the attribute is only use for developer to stored runtime data in the book,
values will not stored to excel when exporting.
|
isAutoFormulaCacheClean, setAutoFormulaCacheClean
public BookSeriesImpl(AbstractBookAdv... books)
public SBook getBook(String name)
SBookSeries
name
- the book namepublic DependencyTable getDependencyTable()
getDependencyTable
in class AbstractBookSeriesAdv
public ReadWriteLock getLock()
SBookSeries
public List<SBook> getBooks()
SBookSeries
public Object getAttribute(String name)
SBookSeries
name
- the attribute namepublic Object setAttribute(String name, Object value)
SBookSeries
name
- name the attribute namevalue
- the attribute valuepublic Map<String,Object> getAttributes()
SBookSeries
Copyright © 2020. All rights reserved.