public final class ModuleImport extends GoloElement
Modifier and Type | Method and Description |
---|---|
void |
accept(GoloIrVisitor visitor) |
boolean |
equals(java.lang.Object o) |
PackageAndClass |
getPackageAndClass() |
int |
hashCode() |
boolean |
isImplicit() |
ModuleImport |
ofAST(GoloASTNode node) |
protected void |
replaceElement(GoloElement original,
GoloElement newElement) |
java.lang.String |
toString() |
void |
walk(GoloIrVisitor visitor) |
cantConvert, cantReplace, cantReplace, doesNotContain, getASTNode, getDocumentation, getLocalReferenceTable, getParentNode, getPositionInSourceCode, hasASTNode, makeParentOf, replaceInParentBy, setASTNode, setParentNode
public ModuleImport ofAST(GoloASTNode node)
ofAST
in class GoloElement
public PackageAndClass getPackageAndClass()
public boolean isImplicit()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public void accept(GoloIrVisitor visitor)
accept
in class GoloElement
public void walk(GoloIrVisitor visitor)
walk
in class GoloElement
protected void replaceElement(GoloElement original, GoloElement newElement)
replaceElement
in class GoloElement