Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | 1x 1x 1x 1x 1x 1x 472128x 460862x 460862x 11266x 11266x 1x 1x 11267x 11267x 1x 1x 1x 100x 100x 48x 48x 52x 52x 1x 1x 72x 72x 1x 1x 943x 943x 1x 1x 8x 8x 1x 1x 141x 141x 1x 1x 1x | import {AbstractType, AbstractTypeData} from "./_abstract_type"; export class IntegerType extends AbstractType { private static readonly singleton = new IntegerType(); public static get(input?: AbstractTypeData): IntegerType { if (input === undefined) { return this.singleton; } return new IntegerType(input); } private constructor(input?: AbstractTypeData) { super(input); } /** fully qualified symbolic name of the type */ public getQualifiedName(): string | undefined { const qual = this.data?.qualifiedName; if (qual === undefined) { return "I"; } return qual; } public toText() { return "```i```"; } public isGeneric() { return false; } public toABAP(): string { return "i"; } public containsVoid() { return false; } public toCDS() { return "abap.int4"; } } |