Class CachingGenericQuery<T>


  • public class CachingGenericQuery<T>
    extends GenericQuery<T>
    Author:
    Pavel.Sher Date: 01.06.2006
    • Method Detail

      • execute

        public T execute​(@NotNull
                         DBFunctions dbf,
                         Object... params)
        Description copied from class: GenericQuery
        Executes statement as query with given parameters
        Overrides:
        execute in class GenericQuery<T>
        Parameters:
        dbf - database access object
        params - parameters
        Returns:
        result as declared
      • execute

        public T execute​(@NotNull
                         DBFunctions dbf,
                         @NotNull
                         GenericQuery.ResultSetProcessor<T> processor,
                         @Nullable
                         Object... params)
        Description copied from class: GenericQuery
        Executes statement as query with given parameters and specific result set processor instance.
        Overrides:
        execute in class GenericQuery<T>
        Parameters:
        dbf - database access object
        processor - result set processor instance
        params - parameters
        Returns:
        result as declared
      • execute

        public T execute​(@NotNull
                         SQLRunnerEx runner,
                         Object... params)
        Description copied from class: GenericQuery
        Executes statement as query with given parameters and specific result set processor instance.
        Overrides:
        execute in class GenericQuery<T>
        Parameters:
        runner - SQL runner
        params - parameters
        Returns:
        result as declared
      • execute

        public T execute​(@NotNull
                         SQLRunnerEx runner,
                         @NotNull
                         GenericQuery.ResultSetProcessor<T> processor,
                         @Nullable
                         Object... params)
        Description copied from class: GenericQuery
        Executes statement as query with given parameters and specific result set processor instance.
        Overrides:
        execute in class GenericQuery<T>
        Parameters:
        runner - SQL runner
        processor - result set processor instance
        params - parameters
        Returns:
        result as declared
      • clearCache

        public void clearCache()
      • clearCache

        public void clearCache​(Object... params)