NewImport

class NewImport(var order: Int, var lineNumber: Option[Integer], var isWildcard: Option[Boolean], var isExplicit: Option[Boolean], var importedEntity: Option[String], var importedAs: Option[String], var explicitAs: Option[Boolean], var columnNumber: Option[Integer], var code: String) extends NewNode with ImportBase with AstNodeNew
Companion
object
trait HasOrder
trait HasCode
class NewNode
trait Product
trait Equals
trait DetachedNodeData
trait Change
trait NodeOrDetachedNode
class Object
trait Matchable
class Any

Type members

Types

Value members

Concrete methods

override
def canEqual(that: Any): Boolean
Definition Classes
Equals
def code(value: String): NewImport
def columnNumber(value: Integer): NewImport
def columnNumber(value: Option[Integer]): NewImport
override
Definition Classes
def explicitAs(value: Boolean): NewImport
def explicitAs(value: Option[Boolean]): NewImport
def importedAs(value: String): NewImport
def importedAs(value: Option[String]): NewImport
def importedEntity(value: String): NewImport
def importedEntity(value: Option[String]): NewImport
def isExplicit(value: Boolean): NewImport
def isExplicit(value: Option[Boolean]): NewImport
def isWildcard(value: Boolean): NewImport
def isWildcard(value: Option[Boolean]): NewImport
override
def label: String
Definition Classes
DetachedNodeData -> AbstractNode
def lineNumber(value: Integer): NewImport
def lineNumber(value: Option[Integer]): NewImport
def order(value: Int): NewImport
override
def productArity: Int
Definition Classes
Product
override
def productElement(n: Int): Any
Definition Classes
Product
override
def productElementName(n: Int): String
Definition Classes
Product
override
def productPrefix: String
Definition Classes
Product
override
def properties: Map[String, Any]
Definition Classes

Inherited methods

Inherited from
ImportBase
override
def getRefOrId(): Object
Definition Classes
NewNode -> DetachedNodeData
Inherited from
NewNode
def productElementNames: Iterator[String]
Inherited from
Product
def productIterator: Iterator[Any]
Inherited from
Product
override
def setRefOrId(r: Object): Unit
Definition Classes
NewNode -> DetachedNodeData
Inherited from
NewNode
def stored: Option[StoredType]
Inherited from
NewNode

Concrete fields

var code: String
var columnNumber: Option[Integer]
var explicitAs: Option[Boolean]
var importedAs: Option[String]
var importedEntity: Option[String]
var isExplicit: Option[Boolean]
var isWildcard: Option[Boolean]
var lineNumber: Option[Integer]
var order: Int