diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml
deleted file mode 100644
index 76049e85..00000000
--- a/.idea/deploymentTargetDropDown.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-  
-    
-      
-        
-        
-          
-            
-            
-          
-        
-      
-    
-    
-  
-
\ No newline at end of file
diff --git a/feature/library/build.gradle b/feature/library/build.gradle
index 97d6dc86..89087a45 100644
--- a/feature/library/build.gradle
+++ b/feature/library/build.gradle
@@ -1,5 +1,6 @@
 plugins {
     id 'com.android.library'
+    id 'com.google.dagger.hilt.android'
 }
 
 android {
@@ -46,5 +47,9 @@ dependencies {
 
     implementation project(':shared:ui')
 
+    implementation project(':model')
+
+    implementation project(':data')
+
 
 }
\ No newline at end of file
diff --git a/feature/library/src/main/java/one/nem/lacerta/feature/library/DocumentAdapter.java b/feature/library/src/main/java/one/nem/lacerta/feature/library/DocumentAdapter.java
index 12b4fdef..987dc903 100644
--- a/feature/library/src/main/java/one/nem/lacerta/feature/library/DocumentAdapter.java
+++ b/feature/library/src/main/java/one/nem/lacerta/feature/library/DocumentAdapter.java
@@ -10,12 +10,18 @@ import androidx.recyclerview.widget.RecyclerView;
 
 import java.util.List;
 
+import one.nem.lacerta.model.document.DocumentMeta;
+
 public class DocumentAdapter extends RecyclerView.Adapter {
 
-    private List documentList;
+    private List documentMetas;
 
-    public DocumentAdapter(List documentList) {
-        this.documentList = documentList;
+    public DocumentAdapter(List documentMetas) {
+        // nullの場合に例外を発生させる
+        if (documentMetas == null) {
+            throw new IllegalArgumentException("DocumentMetas list cannot be null or empty");
+        }
+        this.documentMetas = documentMetas;
     }
 
     @NonNull
@@ -27,12 +33,15 @@ public class DocumentAdapter extends RecyclerView.Adapter documentList = new ArrayList<>();
-        documentList.add("Document A");
-        documentList.add("Document B");
-        documentList.add("Document C");
+        //データを取得
+
+        List  metas = document.getAllDocumentMetas(100);
+
+        Toast.makeText(getContext(), "Documents: " + Integer.toString(metas.size()), Toast.LENGTH_LONG).show();
 
 // Create and set the adapter
-        DocumentAdapter adapter = new DocumentAdapter(documentList);
+        DocumentAdapter adapter = new DocumentAdapter(metas);
         documentRecyclerView.setAdapter(adapter);
 
 // Use a LinearLayoutManager to specify the layout