# JsonSchemaRegistry Class

Module
import { JsonSchemaRegistry } from "@tsed/common"
Source/packages/common/src/jsonschema/registries/JsonSchemesRegistry.ts

# Overview

class JsonSchemaRegistry extends Registry<any, Partial<JsonSchema>> {
    property(target: Type<any>, propertyKey: string, type: any, collectionType?: any): JsonSchema;
    required(target: any, propertyKey: string, value?: boolean): any;
    getSchemaDefinition(target: Type<any>): JSONSchema6;
}

# Members

property(target: Type<any>, propertyKey: string, type: any, collectionType?: any): JsonSchema

required(target: any, propertyKey: string, value?: boolean): any

getSchemaDefinition(target: Type<any>): JSONSchema6