Class ReflectionUtil


  • public class ReflectionUtil
    extends Object
    • Method Detail

      • isFieldName

        public static boolean isFieldName​(Field field)
      • hashCode

        public static int hashCode​(Object object)
      • hashCode

        public static int hashCode​(Element element)
      • hashCode

        public static int hashCode​(PMMLObject object)
      • equals

        public static boolean equals​(Object left,
                                     Object right)
      • equals

        public static boolean equals​(Element left,
                                     Element right)
      • copyState

        public static <E extends PMMLObject> void copyState​(E from,
                                                            E to)
      • getSerialVersionUIDField

        public static Field getSerialVersionUIDField​(Class<?> clazz)
      • getAttributeFields

        public static List<Field> getAttributeFields()
      • getElementFields

        public static List<Field> getElementFields()
      • getGetterMethod

        public static Method getGetterMethod​(Field field)
      • getSetterMethod

        public static Method getSetterMethod​(Field field)
      • getAppenderMethod

        public static Method getAppenderMethod​(Field field)
      • getFieldValue

        public static <E> E getFieldValue​(Field field,
                                          Object object)
      • setFieldValue

        public static void setFieldValue​(Field field,
                                         Object object,
                                         Object value)
      • getGetterMethodValue

        public static <E> E getGetterMethodValue​(Method method,
                                                 Object object)
      • isPrimitiveWrapper

        public static boolean isPrimitiveWrapper​(Class<?> clazz)
      • isDefaultValue

        public static boolean isDefaultValue​(Object value)
      • getClassConstants

        public static List<Field> getClassConstants​(List<Class<?>> clazzes)