public final class UnionValue extends GoloElement
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GoloIrVisitor visitor) |
void |
addMembers(java.util.Collection<java.lang.String> memberNames) |
java.util.Set<java.lang.String> |
getMembers() |
java.lang.String |
getName() |
PackageAndClass |
getPackageAndClass() |
Union |
getUnion() |
boolean |
hasMembers() |
protected void |
replaceElement(GoloElement original,
GoloElement newElement) |
protected void |
setParentNode(GoloElement parent) |
void |
walk(GoloIrVisitor visitor) |
cantConvert, cantReplace, cantReplace, doesNotContain, getASTNode, getDocumentation, getLocalReferenceTable, getParentNode, getPositionInSourceCode, hasASTNode, makeParentOf, ofAST, replaceInParentBy, setASTNodepublic PackageAndClass getPackageAndClass()
public Union getUnion()
public java.lang.String getName()
public void addMembers(java.util.Collection<java.lang.String> memberNames)
public boolean hasMembers()
public java.util.Set<java.lang.String> getMembers()
protected void setParentNode(GoloElement parent)
setParentNode in class GoloElementprotected void replaceElement(GoloElement original, GoloElement newElement)
replaceElement in class GoloElementpublic void accept(GoloIrVisitor visitor)
accept in class GoloElementpublic void walk(GoloIrVisitor visitor)
walk in class GoloElement