Class CompileUtil


  • public class CompileUtil
    extends java.lang.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 boolean castDefault​(java.lang.Boolean value, boolean defaultValue)  
      static boolean castDefault​(java.lang.Boolean value, java.lang.Boolean defaultValue1, java.lang.Boolean... defaultValues)  
      static java.lang.Integer castDefault​(java.lang.Integer value, java.lang.Integer defaultValue1, java.lang.Integer... defaultValues)  
      static java.lang.String castDefault​(java.lang.String value, java.lang.String defaultValue1, java.lang.String... defaultValues)  
      static java.math.BigDecimal castDefault​(java.math.BigDecimal value, java.math.BigDecimal defValue1, java.math.BigDecimal... defValues)  
      static <T extends java.lang.Enum<?>>
      T
      castDefault​(T value, T defaultValue)  
      static <T extends java.lang.Enum<?>>
      T
      castDefault​(T value, T defaultValue1, T... defaultValues)  
      static java.lang.String collectLinks​(java.util.Set<java.lang.String> strings)  
      static <T> T copy​(T cloningObject)  
      static boolean isTrue​(java.lang.Boolean bool)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CompileUtil

        public CompileUtil()
    • Method Detail

      • isTrue

        public static boolean isTrue​(java.lang.Boolean bool)
      • castDefault

        public static boolean castDefault​(java.lang.Boolean value,
                                          boolean defaultValue)
      • castDefault

        public static boolean castDefault​(java.lang.Boolean value,
                                          java.lang.Boolean defaultValue1,
                                          java.lang.Boolean... defaultValues)
      • collectLinks

        public static java.lang.String collectLinks​(java.util.Set<java.lang.String> strings)
      • castDefault

        public static java.lang.String castDefault​(java.lang.String value,
                                                   java.lang.String defaultValue1,
                                                   java.lang.String... defaultValues)
      • castDefault

        public static java.lang.Integer castDefault​(java.lang.Integer value,
                                                    java.lang.Integer defaultValue1,
                                                    java.lang.Integer... defaultValues)
      • castDefault

        public static java.math.BigDecimal castDefault​(java.math.BigDecimal value,
                                                       java.math.BigDecimal defValue1,
                                                       java.math.BigDecimal... defValues)
      • castDefault

        public static <T extends java.lang.Enum<?>> T castDefault​(T value,
                                                                  T defaultValue)
      • castDefault

        @SafeVarargs
        public static <T extends java.lang.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)