Hierarchy

  • SchemeType

Constructors

Properties

AnsiString: SchemeType = ...
AnsiStringFixedLength: SchemeType = ...
Binary: SchemeType = ...
BinaryJson: SchemeType = ...
Boolean: SchemeType = ...
Byte: SchemeType = ...
ComplexSchemeTypes: Map<CardMetadataRuntimeType, SchemeType> = ...
Currency: SchemeType = ...
Date: SchemeType = ...
DateTime: SchemeType = ...
DateTime2: SchemeType = ...
DateTimeOffset: SchemeType = ...
Decimal: SchemeType = ...
Double: SchemeType = ...
Guid: SchemeType = ...
Int16: SchemeType = ...
Int32: SchemeType = ...
Int64: SchemeType = ...
Json: SchemeType = ...
KnownTypes: readonly SchemeType[] = ...
MaxValue: -1 = -1
NullableAnsiString: SchemeType = ...
NullableAnsiStringFixedLength: SchemeType = ...
NullableBinary: SchemeType = ...
NullableBinaryJson: SchemeType = ...
NullableBoolean: SchemeType = ...
NullableByte: SchemeType = ...
NullableCurrency: SchemeType = ...
NullableDate: SchemeType = ...
NullableDateTime: SchemeType = ...
NullableDateTime2: SchemeType = ...
NullableDateTimeOffset: SchemeType = ...
NullableDecimal: SchemeType = ...
NullableDouble: SchemeType = ...
NullableGuid: SchemeType = ...
NullableInt16: SchemeType = ...
NullableInt32: SchemeType = ...
NullableInt64: SchemeType = ...
NullableJson: SchemeType = ...
NullableReferenceAbstract: SchemeType = ...
NullableReferenceTypified: SchemeType = ...
NullableSByte: SchemeType = ...
NullableSingle: SchemeType = ...
NullableString: SchemeType = ...
NullableStringFixedLength: SchemeType = ...
NullableTime: SchemeType = ...
NullableUInt16: SchemeType = ...
NullableUInt32: SchemeType = ...
NullableUInt64: SchemeType = ...
NullableXml: SchemeType = ...
ReferenceAbstract: SchemeType = ...
ReferenceTypified: SchemeType = ...
SByte: SchemeType = ...
SimpleNotNullSchemeTypes: Map<SchemeDbType, SchemeType> = ...
SimpleNullableSchemeTypes: Map<SchemeDbType, SchemeType> = ...
Single: SchemeType = ...
String: SchemeType = ...
StringFixedLength: SchemeType = ...
Time: SchemeType = ...
UInt16: SchemeType = ...
UInt32: SchemeType = ...
UInt64: SchemeType = ...
Xml: SchemeType = ...

Accessors

  • get fieldType(): FieldType
  • Returns FieldType

  • get hasLength(): boolean
  • Returns boolean

  • get hasMaxLength(): boolean
  • Returns boolean

  • get hasPrecision(): boolean
  • Returns boolean

  • get hasScale(): boolean
  • Returns boolean

  • get isAbstractReference(): boolean
  • Returns boolean

  • get isIntegerType(): boolean
  • Returns boolean

  • get isNullable(): boolean
  • Returns boolean

  • get isReference(): boolean
  • Returns boolean

  • get isStringType(): boolean
  • Returns boolean

  • get isTypifiedReference(): boolean
  • Returns boolean

  • get length(): number
  • Returns number

  • get name(): string
  • Returns string

  • get precision(): number
  • Returns number

  • get scale(): number
  • Returns number

Methods

  • Parameters

    Returns boolean

  • Returns string

  • Parameters

    • schemeType: SchemeType
    • arg: {
          dbType?: SchemeDbType;
          flags?: SchemeTypeFlags;
          length?: number;
          name?: string;
          precision?: number;
          scale?: number;
      }
      • Optional dbType?: SchemeDbType
      • Optional flags?: SchemeTypeFlags
      • Optional length?: number
      • Optional name?: string
      • Optional precision?: number
      • Optional scale?: number

    Returns SchemeType

  • Parameters

    • s: string
    • notNullByDefault: boolean = false

    Returns SchemeType

  • Parameters

    • s: undefined | null | string
    • notNullByDefault: boolean = false

    Returns null | SchemeType

Generated using TypeDoc