From 80239b6b63197519691153839f56e86fe99e18cb Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Sat, 29 Apr 2023 20:34:18 -0700 Subject: Updated code to use enums for certain constants --- src/main/java/com/pinapelz/vtuber/Language.java | 30 +++++++++++++++++-------- 1 file changed, 21 insertions(+), 9 deletions(-) (limited to 'src/main/java/com/pinapelz/vtuber/Language.java') diff --git a/src/main/java/com/pinapelz/vtuber/Language.java b/src/main/java/com/pinapelz/vtuber/Language.java index 0fb6c20..a94dcb0 100644 --- a/src/main/java/com/pinapelz/vtuber/Language.java +++ b/src/main/java/com/pinapelz/vtuber/Language.java @@ -1,12 +1,24 @@ package com.pinapelz.vtuber; -public class Language { - public static final String ENGLISH = "en"; - public static final String JAPANESE = "jp"; - public static final String SPANISH = "es"; - public static final String CHINESE = "zh"; - public static final String KOREAN = "ko"; - public static final String FRENCH = "fr"; - public static final String INDONESIAN = "id"; - public static final String RUSSIAN = "ru"; +public enum Language { + ENGLISH("en"), + JAPANESE("jp"), + SPANISH("es"), + CHINESE("zh"), + KOREAN("ko"), + FRENCH("fr"), + INDONESIAN("id"), + RUSSIAN("ru"); + + private final String code; + + Language(String code) { + this.code = code; + } + + @Override + public String toString() { + return code; + } + } -- cgit v1.2.3