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 467603x 456446x 456446x 11157x 11157x 1x 1x 11158x 11158x 1x 1x 1x 100x 100x 48x 48x 52x 52x 1x 1x 72x 72x 1x 1x 941x 941x 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"; } } |