Class PropertyExecutor

    • Constructor Detail

      • PropertyExecutor

        public PropertyExecutor​(Log log,
                                Introspector introspector,
                                java.lang.Class clazz,
                                java.lang.String property)
        Parameters:
        log -
        introspector -
        clazz -
        property -
        Since:
        1.5
      • PropertyExecutor

        public PropertyExecutor​(RuntimeLogger r,
                                Introspector introspector,
                                java.lang.Class clazz,
                                java.lang.String property)
        Deprecated.
        RuntimeLogger is deprecated. Use the other constructor.
        Parameters:
        r -
        introspector -
        clazz -
        property -
    • Method Detail

      • getIntrospector

        protected Introspector getIntrospector()
        Returns:
        The current introspector.
        Since:
        1.5
      • discover

        protected void discover​(java.lang.Class clazz,
                                java.lang.String property)
        Parameters:
        clazz -
        property -
      • execute

        public java.lang.Object execute​(java.lang.Object o)
                                 throws java.lang.IllegalAccessException,
                                        java.lang.reflect.InvocationTargetException
        Description copied from class: AbstractExecutor
        Execute method against context.
        Specified by:
        execute in class AbstractExecutor
        Returns:
        The resulting object.
        Throws:
        java.lang.IllegalAccessException
        java.lang.reflect.InvocationTargetException
        See Also:
        AbstractExecutor.execute(java.lang.Object)