# Class JsonClassStore
ClassModule | import { JsonClassStore } from "@tsed/schema" |
---|---|
Source | /packages/specs/schema/src/types/domain/JsonClassStore.ts |
# Overview
class JsonClassStore extends JsonEntityStore {
<span class="token keyword">readonly</span> children<span class="token punctuation">:</span> Map<<span class="token keyword">string</span> | <span class="token keyword">number</span><span class="token punctuation">,</span> <a href="/api/specs/schema/types/domain/JsonMethodStore.html"><span class="token">JsonMethodStore</span></a> | <a href="/api/specs/schema/types/domain/JsonPropertyStore.html"><span class="token">JsonPropertyStore</span></a>><span class="token punctuation">;</span>
get <span class="token function">path</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">string</span><span class="token punctuation">;</span>
set <span class="token function">path</span><span class="token punctuation">(</span>path<span class="token punctuation">:</span> <span class="token keyword">string</span><span class="token punctuation">)</span><span class="token punctuation">;</span>
<span class="token keyword">protected</span> <span class="token function">build</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token keyword">void</span><span class="token punctuation">;</span>
}
# Members
readonly children: Map<string | number, JsonMethodStore | JsonPropertyStore>;
List of children JsonEntityStore (properties or methods or params)
get path(): string;
set path(path: string);
protected build(): void;