# Class JsonClassStore

Class
Module
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&lt;<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>&gt;<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;