JavaDoc対応

This commit is contained in:
ろむねこ 2024-01-12 12:11:17 +09:00
parent 527d3c309f
commit 2f6bd99572
No known key found for this signature in database
GPG Key ID: FA1F39A1BA37D168

View File

@ -18,6 +18,9 @@ import java.util.UUID;
import javax.inject.Inject; import javax.inject.Inject;
/**
* LacertaLibraryのスタブ実装
*/
public class LacertaLibraryStubImpl implements LacertaLibrary { public class LacertaLibraryStubImpl implements LacertaLibrary {
@Inject @Inject
@ -135,36 +138,77 @@ public class LacertaLibraryStubImpl implements LacertaLibrary {
documentDetail.setRepository(null); // TODO-rca: なんとかする documentDetail.setRepository(null); // TODO-rca: なんとかする
return documentDetail; return documentDetail;
} }
/**
* 履歴ページを取得する
* @param limit 取得するアイテム数
* @return ページオブジェクト
*/
@Override @Override
public LibraryItemPage getRecentDocument(int limit) { public LibraryItemPage getRecentDocument(int limit) {
return getRecentDocumentPage(limit); return getRecentDocumentPage(limit);
} }
/**
* 履歴ページを取得する
* @param limit 取得するアイテム数
* @param offset 取得するアイテムのオフセット
* @return ページオブジェクト
*/
@Override @Override
public LibraryItemPage getRecentDocument(int limit, int offset) { public LibraryItemPage getRecentDocument(int limit, int offset) {
return getRecentDocumentPage(limit); return getRecentDocumentPage(limit);
} }
/**
* ライブラリページを取得する
* @param limit 取得するアイテム数
* @return ページオブジェクト
*/
@Override @Override
public LibraryItemPage getLibraryPage(int limit) { public LibraryItemPage getLibraryPage(int limit) {
return generateStubLibraryItemPage(limit, null); return generateStubLibraryItemPage(limit, null);
} }
/**
* ライブラリページを取得する
* @param limit 取得するアイテム数
* @param offset 取得するアイテムのオフセット
* @return ページオブジェクト
*/
@Override @Override
public LibraryItemPage getLibraryPage(int limit, int offset) { public LibraryItemPage getLibraryPage(int limit, int offset) {
return generateStubLibraryItemPage(limit, null); return generateStubLibraryItemPage(limit, null);
} }
/**
* ライブラリページを取得する
* @param pageId ページID
* @param limit 取得するアイテム数
* @return ページオブジェクト
*/
@Override @Override
public LibraryItemPage getLibraryPage(String pageId, int limit) { public LibraryItemPage getLibraryPage(String pageId, int limit) {
return generateStubLibraryItemPage(limit, pageId); return generateStubLibraryItemPage(limit, pageId);
} }
/**
* ライブラリページを取得する
* @param pageId ページID
* @param limit 取得するアイテム数
* @param offset 取得するアイテムのオフセット
* @return ページオブジェクト
*/
@Override @Override
public LibraryItemPage getLibraryPage(String pageId, int limit, int offset) { public LibraryItemPage getLibraryPage(String pageId, int limit, int offset) {
return generateStubLibraryItemPage(limit, pageId); return generateStubLibraryItemPage(limit, pageId);
} }
/**
* ドキュメント詳細を取得する
* @param id ドキュメントID
* @return ドキュメント詳細オブジェクト
*/
@Override @Override
public DocumentDetail getDocumentDetailById(String id) throws IllegalArgumentException { public DocumentDetail getDocumentDetailById(String id) throws IllegalArgumentException {
return generateStubDocumentDetail(id); return generateStubDocumentDetail(id);