@abaplint/runtime
Version:
Transpiler - Runtime
15 lines • 539 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CharacterFactory = void 0;
const types_1 = require("./types");
class CharacterFactory {
static get(length, value) {
if (CharacterFactory.map[value] === undefined) {
CharacterFactory.map[value] = new types_1.Character(length).set(value).setConstant();
}
return CharacterFactory.map[value];
}
}
exports.CharacterFactory = CharacterFactory;
CharacterFactory.map = {};
//# sourceMappingURL=character_factory.js.map