ImportDeclaration

constructor(name: String, isStatic: Boolean, isAsterisk: Boolean, isModule: Boolean, isJmlModel: Boolean)(source)
constructor(name: Name, isStatic: Boolean, isAsterisk: Boolean, isModule: Boolean, isJmlModel: Boolean)(source)
constructor(name: String, isStatic: Boolean, isAsterisk: Boolean, isModule: Boolean)(source)
constructor(tokenRange: TokenRange, name: Name, isStatic: Boolean, isAsterisk: Boolean, isModule: Boolean)(source)
constructor(range: TokenRange, name: Name, isStatic: Boolean, isAsterisk: Boolean)(source)


constructor(name: String, isStatic: Boolean, isAsterisk: Boolean)(source)
constructor(name: Name, isStatic: Boolean, isAsterisk: Boolean)(source)

This constructor is kept to avoid breaking existing code creating non-module imports.


constructor(tokenRange: TokenRange, name: Name, isStatic: Boolean, isAsterisk: Boolean, isModule: Boolean, isJmlModel: Boolean)(source)

This constructor is used by the parser and is considered private.