Class EventActionInfo<T>


  • public class EventActionInfo<T>
    extends java.lang.Object
    • Field Detail

      • actionName

        public final java.lang.String actionName
      • raiseExceptionOnFalse

        public final boolean raiseExceptionOnFalse
    • Constructor Detail

      • EventActionInfo

        public EventActionInfo​(java.lang.String classOrActionName,
                               boolean raiseExceptionOnFalse)
      • EventActionInfo

        public EventActionInfo​(java.util.function.Consumer<T> consumer,
                               java.lang.Class<T> returnType)
      • EventActionInfo

        public EventActionInfo​(java.util.function.Consumer<T> consumer,
                               java.lang.Class<T> returnType,
                               boolean raiseExceptionOnFalse)
      • EventActionInfo

        public EventActionInfo​(java.util.function.Consumer<IMendixObject> consumer)
      • EventActionInfo

        public EventActionInfo​(java.util.function.Consumer<IMendixObject> consumer,
                               boolean raiseExceptionOnFalse)
    • Method Detail

      • representsFunction

        public java.lang.Boolean representsFunction()
      • function

        public java.util.function.Consumer<IMendixObject> function()
      • getReturnType

        public java.lang.Class<T> getReturnType()