aboutsummaryrefslogtreecommitdiff
path: root/juick-server/src/main/java/com/juick/service/EntityUtils.java
diff options
context:
space:
mode:
Diffstat (limited to 'juick-server/src/main/java/com/juick/service/EntityUtils.java')
-rw-r--r--juick-server/src/main/java/com/juick/service/EntityUtils.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/juick-server/src/main/java/com/juick/service/EntityUtils.java b/juick-server/src/main/java/com/juick/service/EntityUtils.java
new file mode 100644
index 00000000..7f296e77
--- /dev/null
+++ b/juick-server/src/main/java/com/juick/service/EntityUtils.java
@@ -0,0 +1,22 @@
+package com.juick.service;
+
+import com.juick.User;
+import com.juick.service.data.entities.UserEntity;
+
+class EntityUtils {
+ static User entityToUser(UserEntity entity) {
+ User user = new User();
+ user.setUid(entity.getId());
+ user.setName(entity.getName());
+ user.setBanned(entity.isBanned());
+ return user;
+ }
+ static User entityToSecurityUser(UserEntity entity) {
+ User user = new User();
+ user.setUid(entity.getId());
+ user.setName(entity.getName());
+ user.setBanned(entity.isBanned());
+ user.setCredentials(entity.getPassword());
+ return user;
+ }
+}