diff options
Diffstat (limited to 'src/main/java/com/pinapelz/vtuber')
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/ExtraData.java | 11 | ||||
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/Language.java | 11 | ||||
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/Order.java | 11 | ||||
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/Organization.java | 11 | ||||
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/Sort.java | 11 | ||||
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/Status.java | 11 | ||||
| -rw-r--r-- | src/main/java/com/pinapelz/vtuber/Type.java | 18 |
7 files changed, 84 insertions, 0 deletions
diff --git a/src/main/java/com/pinapelz/vtuber/ExtraData.java b/src/main/java/com/pinapelz/vtuber/ExtraData.java index c7d512a..a29b728 100644 --- a/src/main/java/com/pinapelz/vtuber/ExtraData.java +++ b/src/main/java/com/pinapelz/vtuber/ExtraData.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>ExtraData class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum ExtraData { CLIPS("clips"), REFERS("refers"), @@ -17,10 +23,15 @@ public enum ExtraData { this.value = value; } + /** {@inheritDoc} */ @Override public String toString() { return value; } + public boolean isExtraData(String extraData) { + return this.value.equals(extraData); + } + } diff --git a/src/main/java/com/pinapelz/vtuber/Language.java b/src/main/java/com/pinapelz/vtuber/Language.java index a94dcb0..6a520a4 100644 --- a/src/main/java/com/pinapelz/vtuber/Language.java +++ b/src/main/java/com/pinapelz/vtuber/Language.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>Language class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum Language { ENGLISH("en"), JAPANESE("jp"), @@ -16,9 +22,14 @@ public enum Language { this.code = code; } + /** {@inheritDoc} */ @Override public String toString() { return code; } + public boolean isLanguage(String language) { + return this.code.equals(language); + } + } diff --git a/src/main/java/com/pinapelz/vtuber/Order.java b/src/main/java/com/pinapelz/vtuber/Order.java index 97f3795..344ac5e 100644 --- a/src/main/java/com/pinapelz/vtuber/Order.java +++ b/src/main/java/com/pinapelz/vtuber/Order.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>Order class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum Order { ASC("asc"), DESC("desc"); @@ -9,8 +15,13 @@ public enum Order { this.value = value; } + /** {@inheritDoc} */ @Override public String toString() { return value; } + + public boolean isOrderBy(String order) { + return this.value.equals(order); + } } diff --git a/src/main/java/com/pinapelz/vtuber/Organization.java b/src/main/java/com/pinapelz/vtuber/Organization.java index 5c89db3..d14f872 100644 --- a/src/main/java/com/pinapelz/vtuber/Organization.java +++ b/src/main/java/com/pinapelz/vtuber/Organization.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>Organization class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum Organization { HOLOLIVE("Hololive"), NIJISANJI("Nijisanji"), @@ -83,11 +89,16 @@ public enum Organization { this.name = name; } + /** {@inheritDoc} */ @Override public String toString() { return name; } + public boolean isOrg(String org) { + return this.name.equals(org); + } + diff --git a/src/main/java/com/pinapelz/vtuber/Sort.java b/src/main/java/com/pinapelz/vtuber/Sort.java index 535e5a9..0367d93 100644 --- a/src/main/java/com/pinapelz/vtuber/Sort.java +++ b/src/main/java/com/pinapelz/vtuber/Sort.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>Sort class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum Sort { NEWEST("newest"), START_SCHEDULED("start_scheduled"), @@ -12,9 +18,14 @@ public enum Sort { this.value = value; } + /** {@inheritDoc} */ @Override public String toString() { return value; } + public boolean isSortBy(String sort) { + return this.value.equals(sort); + } + } diff --git a/src/main/java/com/pinapelz/vtuber/Status.java b/src/main/java/com/pinapelz/vtuber/Status.java index 530a725..4b35635 100644 --- a/src/main/java/com/pinapelz/vtuber/Status.java +++ b/src/main/java/com/pinapelz/vtuber/Status.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>Status class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum Status { LIVE("live"), UPCOMING("upcoming"), @@ -13,9 +19,14 @@ public enum Status { this.value = value; } + /** {@inheritDoc} */ @Override public String toString() { return value; } + public boolean isStatus(String status) { + return this.value.equals(status); + } + } diff --git a/src/main/java/com/pinapelz/vtuber/Type.java b/src/main/java/com/pinapelz/vtuber/Type.java index 0cbfdf8..bd128d2 100644 --- a/src/main/java/com/pinapelz/vtuber/Type.java +++ b/src/main/java/com/pinapelz/vtuber/Type.java @@ -1,5 +1,11 @@ package com.pinapelz.vtuber; +/** + * <p>Type class.</p> + * + * @author pinapelz + * @version $Id: $Id + */ public enum Type { STREAM("stream"), CLIP("clip"); @@ -9,8 +15,20 @@ public enum Type { this.value = value; } + /** {@inheritDoc} */ @Override public String toString() { return value; } + + + public boolean equals(Type other) { + return this.value.equals(other.value); + } + + public boolean isType(String type) { + return this.value.equals(type); + } + + } |
