public class Value
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static boolean |
getBool(java.lang.Object obj)
주어진 값이 boolean로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static boolean |
getBool(java.lang.Object obj,
boolean def)
주어진 값이 boolean로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static boolean |
getBool(java.lang.String value)
주어진 값이 boolean로 변환할 수 있으면 변환된 값, 없으면 false를 돌려 준다.
|
static boolean |
getBool(java.lang.String booleanStr,
boolean def)
주어진 값이 boolean로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static double |
getDouble(java.lang.Object obj)
주어진 값이 double로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static double |
getDouble(java.lang.Object obj,
double def)
주어진 값이 double로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static double |
getDouble(java.lang.String value)
주어진 값이 double로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static double |
getDouble(java.lang.String doubleStr,
double def)
주어진 값이 double로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static <T> T |
getFirstNotEmpty(T... arr)
파라미터로 주어진 값들 중 빈 값이 아닌 첫번째 값을 돌려 준다.
|
static float |
getFloat(java.lang.Object obj)
주어진 값이 float로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static float |
getFloat(java.lang.Object obj,
float def)
주어진 값이 float로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static float |
getFloat(java.lang.String value)
주어진 값이 float로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static float |
getFloat(java.lang.String floatStr,
float def)
주어진 값이 float로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static int |
getInt(java.lang.Object obj)
주어진 값이 int로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static int |
getInt(java.lang.Object obj,
int def)
주어진 값이 int로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static int |
getInt(java.lang.String value)
주어진 값이 int로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static int |
getInt(java.lang.String intStr,
int def)
주어진 값이 int로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static long |
getLong(java.lang.Object obj)
주어진 값이 long로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static long |
getLong(java.lang.Object obj,
long def)
주어진 값이 long로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static long |
getLong(java.lang.String value)
주어진 값이 long로 변환할 수 있으면 변환된 값, 없으면 0을 돌려 준다.
|
static long |
getLong(java.lang.String longStr,
long def)
주어진 값이 long로 변환할 수 있으면 변환된 값, 없으면 def의 값을 돌려 준다.
|
static java.lang.String |
getString(java.lang.Object obj,
java.lang.String def)
주어진 객체가 null이면 기본값을 돌려 주고,
그렇지 않으면 객체를 String.valueOf로 얻는 값을 돌려 준다.
|
static java.lang.String |
getString(java.lang.String value)
주어진 값이 null이면 빈 문자열("")을 돌려 주고,
그렇지 않으면 자신을 돌려 준다.
|
static java.lang.String |
getString(java.lang.String value,
java.lang.String def)
주어진 값이 null이거나 빈 문자열("")이면 기본값을 돌려 주고,
그렇지 않으면 자신을 돌려 준다.
|
public static java.lang.String getString(java.lang.String value)
value
- null인지 확인할 값.def
- value가 null일 때 돌려 줄 값.public static java.lang.String getString(java.lang.String value, java.lang.String def)
value
- null이거나 빈 문자열("")인지 확인할 값.def
- value가 null이거나 빈 문자열("")일 때 돌려 줄 값.public static java.lang.String getString(java.lang.Object obj, java.lang.String def)
obj
- null인지 확인할 값.def
- obj가 null이이면 돌려 줄 값.public static int getInt(java.lang.String value)
value
- int로 변환할 문자열 값.public static int getInt(java.lang.String intStr, int def)
value
- int로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static int getInt(java.lang.Object obj)
value
- int로 변환할 문자열 값.public static int getInt(java.lang.Object obj, int def)
value
- int로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static long getLong(java.lang.String value)
value
- long로 변환할 문자열 값.public static long getLong(java.lang.String longStr, long def)
value
- long로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static long getLong(java.lang.Object obj)
value
- long로 변환할 문자열 값.public static long getLong(java.lang.Object obj, long def)
value
- long로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static float getFloat(java.lang.String value)
value
- float로 변환할 문자열 값.public static float getFloat(java.lang.String floatStr, float def)
value
- float로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static float getFloat(java.lang.Object obj)
value
- float로 변환할 문자열 값.public static float getFloat(java.lang.Object obj, float def)
value
- float로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static double getDouble(java.lang.String value)
value
- double로 변환할 문자열 값.public static double getDouble(java.lang.String doubleStr, double def)
value
- double로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static double getDouble(java.lang.Object obj)
value
- double로 변환할 문자열 값.public static double getDouble(java.lang.Object obj, double def)
value
- double로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static boolean getBool(java.lang.String value)
value
- boolean로 변환할 문자열 값.public static boolean getBool(java.lang.String booleanStr, boolean def)
value
- boolean로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static boolean getBool(java.lang.Object obj)
value
- boolean로 변환할 문자열 값.public static boolean getBool(java.lang.Object obj, boolean def)
value
- boolean로 변환할 문자열 값.def
- 변환이 되지 않을 때 돌려줄 값.public static <T> T getFirstNotEmpty(T... arr)
arr
-