UNPKG

@abaplint/runtime

Version:
29 lines (28 loc) 979 B
import { FieldSymbol } from "./field_symbol"; import { Hex } from "./hex"; import { Structure } from "./structure"; import { AbstractTypeData } from "./_abstract_type_data"; import { ICharacter } from "./_character"; import { INumeric } from "./_numeric"; import { Integer } from "./integer"; export declare class Character implements ICharacter { private value; private constant; private readonly length; private readonly extra; constructor(length?: number, extra?: AbstractTypeData); clone(): Character; setConstant(): this; set(value: ICharacter | string | Structure | FieldSymbol | Integer): this; getQualifiedName(): string | undefined; getConversionExit(): string | undefined; getDDICName(): string | undefined; getLength(): number; clear(): void; get(): string; getTrimEnd(): string; getOffset(input: { offset?: number | INumeric | Hex; length?: number | INumeric | Hex; }): Character; }