blob: a95e8c7e944d3e2c08932193174a06e3c5d9ea36 [file] [log] [blame]
import {ApplicationInput} from "./application.ipnput.model";
import {ApplicationOutput} from "./application.output.model";
/**
* TODO: Class level comments please
*
* @author dimuthu
* @since 1.0.0-SNAPSHOT
*/
export class ApplicationIface {
id:number;
name:string;
description:string;
applicationModuleId:number;
inputs:Array<ApplicationInput> = [];
outputs:Array<ApplicationOutput> = [];
constructor(id: number = 0, name: string = null, description: string = null,
applicationModuleId: number = 0, inputs: Array<ApplicationInput> = [],
outputs: Array<ApplicationOutput> = []) {
this.id = id;
this.name = name;
this.description = description;
this.applicationModuleId = applicationModuleId;
this.inputs = inputs;
this.outputs = outputs;
}
}