Class BindValidator


  • public abstract class BindValidator
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      BindValidator()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isBinaryArray​(java.lang.Class<?> type)  
      static void validateGenericType​(DataType dataType, java.lang.Class<?> boundType, java.lang.reflect.Type genericType)  
      static void validateType​(DataType dataType, java.lang.Class<?> boundType)  
      static void validateType​(DataType dataType, java.lang.reflect.Field jfield)  
      static void validateTypeStatic​(DataType dataType, java.lang.Class<?> boundType, java.lang.reflect.Field jfield, java.lang.reflect.Method method, java.lang.String staticValue)  
      static void validateTypeStatic​(DataType dataType, java.lang.reflect.Field jfield, java.lang.String staticValue)  
      • Methods inherited from class java.lang.Object

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

      • BindValidator

        public BindValidator()
    • Method Detail

      • isBinaryArray

        public static boolean isBinaryArray​(java.lang.Class<?> type)
      • validateType

        public static void validateType​(DataType dataType,
                                        java.lang.reflect.Field jfield)
      • validateType

        public static void validateType​(DataType dataType,
                                        java.lang.Class<?> boundType)
      • validateGenericType

        public static void validateGenericType​(DataType dataType,
                                               java.lang.Class<?> boundType,
                                               java.lang.reflect.Type genericType)
      • validateTypeStatic

        public static void validateTypeStatic​(DataType dataType,
                                              java.lang.reflect.Field jfield,
                                              java.lang.String staticValue)
      • validateTypeStatic

        public static void validateTypeStatic​(DataType dataType,
                                              java.lang.Class<?> boundType,
                                              java.lang.reflect.Field jfield,
                                              java.lang.reflect.Method method,
                                              java.lang.String staticValue)