/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance) { return new InstanceBasedMethodHandler(handlerInstance, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance) { return new InstanceBasedMethodHandler(handlerInstance, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance) { return new InstanceBasedMethodHandler(handlerInstance, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance) { return new InstanceBasedMethodHandler(handlerInstance, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerParameters method handler parameters (e.g. class-level property setters and fields). * @return new instance-based method handler. * @since 2.20 */ public static MethodHandler create(final Object handlerInstance, final Collection<Parameter> handlerParameters) { return new InstanceBasedMethodHandler(handlerInstance, handlerParameters); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @param handlerClass declared handler class. * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance, Class<?> handlerClass) { return new InstanceBasedMethodHandler(handlerInstance, handlerClass, null); }
/** * Create a instance-based (singleton) method handler from a class. * * @param handlerInstance method handler instance (singleton). * @return new instance-based method handler. */ public static MethodHandler create(final Object handlerInstance) { return new InstanceBasedMethodHandler(handlerInstance, null); }