Class CompileUtil
- java.lang.Object
-
- net.n2oapp.framework.api.metadata.local.util.CompileUtil
-
public class CompileUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description CompileUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <T> T[]append(T[] arr, T... elements)Добавить элементы в новый массивstatic booleancastDefault(Boolean value, boolean defaultValue)static booleancastDefault(Boolean value, Boolean defaultValue1, Boolean... defaultValues)static IntegercastDefault(Integer value, Integer defaultValue1, Integer... defaultValues)static StringcastDefault(String value, String defaultValue1, String... defaultValues)static BigDecimalcastDefault(BigDecimal value, BigDecimal defValue1, BigDecimal... defValues)static <T extends Enum<?>>
TcastDefault(T value, T defaultValue)static <T extends Enum<?>>
TcastDefault(T value, T defaultValue1, T... defaultValues)static StringcollectLinks(Set<String> strings)static <T> Tcopy(T cloningObject)static booleanisTrue(Boolean bool)
-
-
-
Method Detail
-
isTrue
public static boolean isTrue(Boolean bool)
-
castDefault
public static boolean castDefault(Boolean value, boolean defaultValue)
-
castDefault
public static boolean castDefault(Boolean value, Boolean defaultValue1, Boolean... defaultValues)
-
castDefault
public static String castDefault(String value, String defaultValue1, String... defaultValues)
-
castDefault
public static Integer castDefault(Integer value, Integer defaultValue1, Integer... defaultValues)
-
castDefault
public static BigDecimal castDefault(BigDecimal value, BigDecimal defValue1, BigDecimal... defValues)
-
castDefault
public static <T extends Enum<?>> T castDefault(T value, T defaultValue)
-
castDefault
@SafeVarargs public static <T extends Enum<?>> T castDefault(T value, T defaultValue1, T... defaultValues)
-
append
@SafeVarargs public static <T> T[] append(T[] arr, T... elements)
Добавить элементы в новый массив- Type Parameters:
T- тип данных массива- Parameters:
arr- массивelements- элементы- Returns:
- новый массив
-
copy
public static <T> T copy(T cloningObject)
-
-