@ibm/ibmi-eventf-parser
Version:
Parse event files that are generated by IBM i compilers
55 lines (54 loc) • 1.16 kB
TypeScript
import { IRecordT } from "./IRecordT";
import { IRecord } from "./IRecord";
/**
* This class represents a File ID record in an events file.
*/
export declare class FileIDRecord implements IRecord {
private version;
private sourceId;
private line;
private length;
private fileName;
private timestamp;
private flag;
constructor(version: number, sourceId: number, line: number, length: number, fileName: string, timestamp: string, flag: number);
getRecordType(): IRecordT;
getVersion(): number;
/**
* Get the source id.
*
* @return The source id.
*/
getSourceId(): number;
/**
* Get the line.
*
* @return The line.
*/
getLine(): number;
/**
* Get the length.
*
* @return The length.
*/
getLength(): number;
/**
* Get the file name.
*
* @return The file name.
*/
getFileName(): string;
/**
* Get the timestamp.
*
* @return The timestamp.
*/
getTimestamp(): string;
/**
* Get the flag.
*
* @return The flag.
*/
getFlag(): number;
toString(): string;
}