public class BlogBoard.BlogEntry
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
key |
(package private) java.util.Map<java.lang.String,java.lang.String> |
record |
Constructor and Description |
---|
BlogBoard.BlogEntry(java.lang.String nkey,
byte[] subject,
byte[] author,
java.lang.String ip,
java.util.Date date,
byte[] page,
java.util.List<java.lang.String> comments,
java.lang.String commentMode) |
BlogBoard.BlogEntry(java.lang.String key,
java.util.Map<java.lang.String,java.lang.String> record) |
Modifier and Type | Method and Description |
---|---|
void |
addComment(java.lang.String commentID) |
byte[] |
getAuthor() |
int |
getCommentMode()
returns the comment mode
0 - no comments allowed
1 - comments allowed
2 - comments moderated
|
java.util.List<java.lang.String> |
getComments() |
int |
getCommentsSize() |
java.util.Date |
getDate() |
java.lang.String |
getIp() |
java.lang.String |
getKey() |
byte[] |
getPage() |
byte[] |
getSubject() |
java.lang.String |
getTimestamp() |
boolean |
isPublic() |
boolean |
removeComment(java.lang.String commentID) |
private void |
setAuthor(byte[] author) |
private void |
setCommentMode(java.lang.String mode) |
private void |
setComments(java.util.List<java.lang.String> comments) |
private void |
setDate(java.util.Date date) |
private void |
setIp(java.lang.String ip) |
private void |
setKey(java.lang.String key) |
private void |
setPage(byte[] page) |
private void |
setSubject(byte[] subject) |
java.lang.String key
java.util.Map<java.lang.String,java.lang.String> record
public BlogBoard.BlogEntry(java.lang.String nkey, byte[] subject, byte[] author, java.lang.String ip, java.util.Date date, byte[] page, java.util.List<java.lang.String> comments, java.lang.String commentMode)
BlogBoard.BlogEntry(java.lang.String key, java.util.Map<java.lang.String,java.lang.String> record)
private void setKey(java.lang.String key)
public java.lang.String getKey()
public byte[] getSubject()
private void setSubject(byte[] subject)
public java.util.Date getDate()
private void setDate(java.util.Date date)
public java.lang.String getTimestamp()
public byte[] getAuthor()
private void setAuthor(byte[] author)
public int getCommentsSize()
public java.util.List<java.lang.String> getComments()
private void setComments(java.util.List<java.lang.String> comments)
public java.lang.String getIp()
private void setIp(java.lang.String ip)
public byte[] getPage()
private void setPage(byte[] page)
public void addComment(java.lang.String commentID)
public boolean removeComment(java.lang.String commentID)
public int getCommentMode()
private void setCommentMode(java.lang.String mode)
public boolean isPublic()