Класс: CacheStore Абстрактный Приватный
- Наследует:
- Object
- Object
- CacheStore
- Расширен модулями:
- T::Generic, T::Helpers
- Определён в:
- cache_store/cache_store.rb
Обзор
Этот класс является частью приватного API. Этот класс можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого класса, так как он может быть удалён или изменён без предупреждения.
Его нельзя создавать напрямую. Подклассы должны реализовать перечисленные ниже методы abstract.
CacheStore предоставляет методы для изменения и получения данных из постоянного хранилища.
Прямые известные подклассы
Краткое описание констант свернуть
- Key =
Эта константа является частью приватного API. Эту константу можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этой константы, так как она может быть удалена или изменена без предупреждения.
Элементы типов Sorbet по своей конструкции являются изменяемыми и не могут быть заморожены.
type_member- Value =
Эта константа является частью приватного API. Эту константу можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этой константы, так как она может быть удалена или изменена без предупреждения.
Элементы типов Sorbet по своей конструкции являются изменяемыми и не могут быть заморожены.
type_member
Краткое описание методов свернуть
- #initialize(database) ⇒ CacheStore конструктор приватный
Новый экземпляр CacheStore.
Подробное описание конструкторов
#initialize(database) ⇒ CacheStore
Этот метод является частью приватного API. Этот метод можно использовать только в репозитории Homebrew/brew. По возможности сторонним разработчикам следует избегать использования этого метода, так как он может быть удалён или изменён без предупреждения.
Возвращает новый экземпляр CacheStore.
20 21 22 | # File 'cache_store/cache_store.rb', line 20 def initialize(database) @database = database end |
© 2009–present Homebrew contributors
Licensed under the BSD 2-Clause License.
https://docs.brew.sh/rubydoc/CacheStore.html