From 9d793c3c0a2307194b1ea25fe0f957a2291df125 Mon Sep 17 00:00:00 2001 From: r-ca Date: Sun, 14 Jan 2024 16:27:56 +0900 Subject: [PATCH] =?UTF-8?q?Document=E3=82=A4=E3=83=B3=E3=82=BF=E3=83=95?= =?UTF-8?q?=E3=82=A7=E3=83=BC=E3=82=B9=E5=AE=9F=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/one/nem/lacerta/data/Document.java | 31 +++---------------- 1 file changed, 5 insertions(+), 26 deletions(-) diff --git a/data/src/main/java/one/nem/lacerta/data/Document.java b/data/src/main/java/one/nem/lacerta/data/Document.java index 78293c85..145a5905 100644 --- a/data/src/main/java/one/nem/lacerta/data/Document.java +++ b/data/src/main/java/one/nem/lacerta/data/Document.java @@ -13,34 +13,13 @@ import one.nem.lacerta.model.document.tag.DocumentTag; */ public interface Document { - ArrayList getAllDocumentMetas(int limit); + DocumentDetail createDocument(DocumentMeta meta); - ArrayList getAllDocumentMetas(int limit, int offset); + DocumentDetail createDocument(); - /** - * 更新の新しいドキュメントから順に並べてlimit件取得する - * @param limit 取得する上限数 - */ - ArrayList getRecentDocumentMetas(int limit); + void deleteDocument(String documentId); - /** - * 更新の新しいドキュメントから順に並べてoffset位置からlimit件取得する - * @param limit 取得する上限数 - * @param offset 取得するオフセット - */ - ArrayList getRecentDocumentMetas(int limit, int offset); + void updateDocument(DocumentMeta meta, DocumentDetail detail); - /** - * ドキュメントIDからDocumentDetailを取得する - * @param id ドキュメントID - */ - DocumentDetail getDocumentDetail(String id); - - /** - * DocumentMetaからDocumentDetailを取得する - * @param meta DocumentMeta - */ - DocumentDetail getDocumentDetailByMeta(DocumentMeta meta); // 簡単に使えるように - - DocumentDetail createDocumentByMeta(DocumentMeta meta); + DocumentDetail getDocument(String documentId); }