Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • AbstractServerResource
    • JSONResource

Index

Constructors

constructor

  • new JSONResource(connectionMgr: IConnectionManager, basePath?: string): JSONResource
  • Parameters

    • connectionMgr: IConnectionManager
    • Optional basePath: string

    Returns JSONResource

Properties

Protected basePath

basePath: string = BASE_PATH

Protected connectionMgr

connectionMgr: IConnectionManager

defaultHeaders

defaultHeaders: Headers

Private schemaCached

schemaCached: any

Methods

getConnectionManager

  • getConnectionManager(): IConnectionManager
  • Returns IConnectionManager

getSchema

  • getSchema(className: string): Promise<Response>
  • Parameters

    • className: string

    Returns Promise<Response>

getSchemaWithConfigs

  • getSchemaWithConfigs(className: string, ignoreNull: boolean, ignoreEmpty: boolean, ignorePropRegex: string, includePropsFields: String[]): Promise<Response>
  • Parameters

    • className: string
    • ignoreNull: boolean
    • ignoreEmpty: boolean
    • ignorePropRegex: string
    • includePropsFields: String[]

    Returns Promise<Response>

setConnectionManager

  • setConnectionManager(connectionMgr: IConnectionManager): void
  • Parameters

    • connectionMgr: IConnectionManager

    Returns void

Generated using TypeDoc