@agentix-e/spel-ts - v1.2.2
    Preparing search index...

    Interface TypeDescriptor

    Type descriptor, parallels Spring TypeDescriptor

    interface TypeDescriptor {
        constructor: new (...args: unknown[]) => unknown;
        name: string;
        staticFields: Record<string, unknown>;
        staticMethods: Record<string, (...args: unknown[]) => unknown>;
        callStaticMethod(name: string, ...args: unknown[]): unknown;
        getStaticField(name: string): unknown;
        isInstance(value: unknown): boolean;
        newInstance(...args: unknown[]): unknown;
    }
    Index
    constructor: new (...args: unknown[]) => unknown

    JS constructor

    name: string

    Type name (e.g. 'java.lang.String')

    staticFields: Record<string, unknown>

    Static fields

    staticMethods: Record<string, (...args: unknown[]) => unknown>

    Static methods

    • Call static method

      Parameters

      • name: string
      • ...args: unknown[]

      Returns unknown

    • Get static field

      Parameters

      • name: string

      Returns unknown

    • Create instance

      Parameters

      • ...args: unknown[]

      Returns unknown