1. EntityDefinitionCache

Class EntityDefinitionCache

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Caches definition in memory.

Constructors

EntityDefinitionCache()

Declaration
new EntityDefinitionCache()

Functions

load(definition)

Load the specified definition into the cache.

Declaration
function load(definition)
Parameters
TypeNameDescription
definition

The entity definition

get(key)

Retrieve the definition with specified name or id from the cache.

Declaration
function get(key)
Parameters
TypeNameDescription
key

The definition name or definition id

Returns
TypeDescription

The cached definition or null

loadAll(definitions, loadAllIndividually, loadAsGroup)

Loads all definitions into the cache.

Declaration
function loadAll(definitions, loadAllIndividually, loadAsGroup)
Parameters
TypeNameDescription
definitions

An array of entity definitions

loadAllIndividually

Flag indicating whether to load the definitions individually or not

loadAsGroup

Key to be used to store the array of definitions, or false to not load the array

getAll(group)

Retrieves an array of definitions that was cached with the specified group key.

Declaration
function getAll(group)
Parameters
TypeNameDescription
group

The key with which the group of definitions was stored

invalidate(key)

Invalidates/removes the definition with specified name or id from the cache.

Declaration
function invalidate(key)
Parameters
TypeNameDescription
key

The definition name or definition id

この記事を改善するための提案がある場合は、 お知らせください!