类 FieldUtils


  • public abstract class FieldUtils
    extends java.lang.Object
    Field Utilities
    从以下版本开始:
    2017.01.22
    作者:
    Mercy
    另请参阅:
    Field, ReflectionUtils
    • 构造器概要

      构造器 
      构造器 说明
      FieldUtils()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static <T> T getFieldValue​(java.lang.Object object, java.lang.String fieldName)
      Get Field Value
      static <T> T getFieldValue​(java.lang.Object object, java.lang.String fieldName, java.lang.Class<T> fieldType)
      Get Field Value
      static <T> T getFieldValue​(java.lang.Object object, java.lang.String fieldName, T defaultValue)
      Get Field Value
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • FieldUtils

        public FieldUtils()
    • 方法详细资料

      • getFieldValue

        public static <T> T getFieldValue​(java.lang.Object object,
                                          java.lang.String fieldName)
        Get Field Value
        类型参数:
        T - field type
        参数:
        object - Object
        fieldName - field name
        返回:
        Field Value
      • getFieldValue

        public static <T> T getFieldValue​(java.lang.Object object,
                                          java.lang.String fieldName,
                                          T defaultValue)
        Get Field Value
        类型参数:
        T - field type
        参数:
        object - Object
        fieldName - field name
        defaultValue - default value
        返回:
        Field Value
      • getFieldValue

        public static <T> T getFieldValue​(java.lang.Object object,
                                          java.lang.String fieldName,
                                          java.lang.Class<T> fieldType)
        Get Field Value
        类型参数:
        T - field type
        参数:
        object - Object
        fieldName - field name
        fieldType - field type
        返回:
        Field Value