|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.unitedfront2.domain.SimpleTableModule<Blog>
org.unitedfront2.domain.communication.BlogTable
public class BlogTable
ブログのテーブルモジュールです。
| フィールドの概要 |
|---|
| クラス org.unitedfront2.domain.SimpleTableModule から継承されたフィールド |
|---|
logger |
| コンストラクタの概要 | |
|---|---|
BlogTable()
|
|
| メソッドの概要 | |
|---|---|
boolean |
existByCode(String code)
コードが存在するか判定します。 |
Blog |
findByCode(String code)
コードを指定してブログを取得します。 |
List<Blog> |
findByOwnerId(int ownerId)
指定した所有者のブログリストを取得します。 |
List<Blog> |
findPublicBlogs()
匿名ユーザに公開しているブログを取得します。 |
List<Blog> |
findPublicBlogsRandomly(int max)
匿名ユーザに公開しているブログを取得します。 |
Blog |
getByCode(String code)
コードを指定してブログを取得します。 |
protected SimpleFindable<Blog> |
getSimpleDao()
データアクセスオブジェクトを取得します。 |
boolean |
isBlogCommentForwarding(int userId)
ブログコメントを e-メールへ転送する設定になっているかどうか。 |
void |
setBlogDao(BlogDao blogDao)
|
void |
setEmailForwardingTable(EmailForwardingTable emailForwardingTable)
|
| クラス org.unitedfront2.domain.SimpleTableModule から継承されたメソッド |
|---|
exist, find, get |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public BlogTable()
| メソッドの詳細 |
|---|
protected SimpleFindable<Blog> getSimpleDao()
SimpleTableModule の記述:
SimpleTableModule<Blog> 内の getSimpleDaopublic Blog findByCode(String code)
code - コード
null
public Blog getByCode(String code)
throws IllegalArgumentException
code - コード
IllegalArgumentException - 指定したコードが存在しないpublic boolean existByCode(String code)
code - コード
true 、存在しないなら falsepublic List<Blog> findByOwnerId(int ownerId)
ownerId - 所有者のユーザ ID
public List<Blog> findPublicBlogs()
public List<Blog> findPublicBlogsRandomly(int max)
max - 最大件数
public boolean isBlogCommentForwarding(int userId)
userId - ユーザ ID
true 、なっていないなら
falsepublic void setBlogDao(BlogDao blogDao)
public void setEmailForwardingTable(EmailForwardingTable emailForwardingTable)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||