Interface PrepareCache

  • All Known Implementing Classes:
    PrepareCache

    public interface PrepareCache
    LRU Prepare cache
    • Method Detail

      • get

        Prepare get​(java.lang.String key,
                    BasePreparedStatement preparedStatement)
        Get cache value for key
        Parameters:
        key - key
        preparedStatement - prepared statement
        Returns:
        Prepare value
      • put

        Prepare put​(java.lang.String key,
                    Prepare result,
                    BasePreparedStatement preparedStatement)
        Add a prepare cache value
        Parameters:
        key - key
        result - value
        preparedStatement - prepared statement
        Returns:
        Prepare if was already cached
      • reset

        void reset()
        Reset cache