Class MemberUtils.Executable

  • Enclosing class:
    MemberUtils

    private static final class MemberUtils.Executable
    extends java.lang.Object

    A class providing a subset of the API of java.lang.reflect.Executable in Java 1.8, providing a common representation for function signatures for Constructors and Methods.

    • Field Detail

      • parameterTypes

        private final java.lang.Class<?>[] parameterTypes
      • isVarArgs

        private final boolean isVarArgs
    • Constructor Detail

      • Executable

        private Executable​(java.lang.reflect.Method method)
      • Executable

        private Executable​(java.lang.reflect.Constructor<?> constructor)
    • Method Detail

      • getParameterTypes

        public java.lang.Class<?>[] getParameterTypes()
      • isVarArgs

        public boolean isVarArgs()