类 ReturnType


  • public class ReturnType
    extends Object
    • 构造器详细资料

      • ReturnType

        public ReturnType​(Class<?> returnType,
                          Class<?> genericityClass)
        参数:
        returnType -
        genericityClass -
      • ReturnType

        public ReturnType​(Class<?> returnType,
                          Class<?> genericityClass,
                          boolean isClass,
                          int index,
                          boolean isReturnTypeClass)
        参数:
        returnType -
        genericityClass -
        isClass -
        index -
      • ReturnType

        public ReturnType​(Class<?> returnType)
        参数:
        returnType -
    • 方法详细资料

      • isVoid

        public boolean isVoid()
      • toGenericityClass

        public Class<?> toGenericityClass​(Object[] args)
        拿到泛型类的class 调用此方法前请先判断当前返回值为class
        参数:
        args -
        返回:
      • toReturnTypeClass

        public Class<?> toReturnTypeClass​(Object[] args)
        拿到返回值的class
        参数:
        args -
        返回:
      • isReturnTypeClass

        public boolean isReturnTypeClass()
      • getReturnType

        public Class<?> getReturnType()
        返回:
        the returnType
      • setReturnType

        public void setReturnType​(Class<?> returnType)
        参数:
        returnType - the returnType to set
      • getGenericityClass

        public Class<?> getGenericityClass()
        返回:
        the genericityClass
      • setGenericityClass

        public void setGenericityClass​(Class<?> genericityClass)
        参数:
        genericityClass - the genericityClass to set
      • isClass

        public boolean isClass()
        返回:
        the isClass
      • setClass

        public void setClass​(boolean isClass)
        参数:
        isClass - the isClass to set
      • getIndex

        public int getIndex()
        返回:
        the index
      • setIndex

        public void setIndex​(int index)
        参数:
        index - the index to set
      • isGenericity

        public boolean isGenericity()
        返回:
        the isGenericity
      • setGenericity

        public void setGenericity​(boolean isGenericity)
        参数:
        isGenericity - the isGenericity to set