public final class UtilityMethods extends Object
| Modifier and Type | Method and Description |
|---|---|
static boolean |
getBoolean(Object object) |
static String |
numberToAlphabet(long number)
تابع تبدیل عدد به حروف فارسی با پشتیبانی از اعداد منفی تا سقف تریلیون که
در صورت بزرگتر بودن عدد ارسالی عبارت تعریف نشده بر میگردد
|
static String |
toMessageKey(String raw) |
static List<String> |
toMessageKeys(String fullPath)
'.' separated path
|
static BaseData |
toModel(boolean bool,
org.springframework.context.MessageSource messageSource,
Locale locale) |
static <ENUM extends Enum<ENUM>> |
toModel(Enum<ENUM> anEnum,
org.springframework.context.MessageSource messageSource,
Locale locale)
convert enum to base data use class name + '.' + enum as id
translate class name + '.' + enum as name
use enum,ordinal() as sequence
|
static BaseData |
toModel(String key,
int sequence,
org.springframework.context.MessageSource messageSource,
Locale locale) |
static BaseData |
toModel(String id,
String key,
int sequence,
org.springframework.context.MessageSource messageSource,
Locale locale) |
static String |
translate(Enum anEnum,
org.springframework.context.MessageSource messageSource,
Locale locale)
translate class name + '.' + enum as key
|
static String |
translate(List<String> keys,
org.springframework.context.MessageSource messageSource,
Locale locale) |
static String |
translate(String key,
org.springframework.context.MessageSource messageSource,
Locale locale,
Object... args) |
static String |
translateByteToKMGT(long length,
org.springframework.context.MessageSource messageSource,
Locale locale) |
public static boolean getBoolean(Object object)
object - public static String numberToAlphabet(long number)
number - this number between [-999999999999999 ,999999999999999]public static BaseData toModel(String id, String key, int sequence, org.springframework.context.MessageSource messageSource, Locale locale)
public static BaseData toModel(String key, int sequence, org.springframework.context.MessageSource messageSource, Locale locale)
public static <ENUM extends Enum<ENUM>> BaseData toModel(Enum<ENUM> anEnum, org.springframework.context.MessageSource messageSource, Locale locale)
public static BaseData toModel(boolean bool, org.springframework.context.MessageSource messageSource, Locale locale)
public static String translate(Enum anEnum, org.springframework.context.MessageSource messageSource, Locale locale)
public static String translate(String key, org.springframework.context.MessageSource messageSource, Locale locale, Object... args)
public static String translate(List<String> keys, org.springframework.context.MessageSource messageSource, Locale locale)
public static List<String> toMessageKeys(String fullPath)
Copyright © 2020. All rights reserved.