public final class UnionValue extends TypeWithMembers<UnionValue>
| Constructor and Description |
|---|
UnionValue(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GoloIrVisitor visitor)
Accept the visitor.
|
protected java.lang.String |
getFactoryDelegateName() |
PackageAndClass |
getPackageAndClass() |
Union |
getUnion() |
protected UnionValue |
self() |
addMember, children, createFactories, createFullArgsConstructor, getFullArgs, getMemberNames, getMembers, getPublicMembers, hasMembers, members, replaceElement, withMemberancestor, ancestor, ancestorOfType, cantConvert, cantReplace, cantReplace, children, children, descendants, descendants, descendants, documentation, documentation, doesNotContain, enclosingModule, getLocalReferenceTable, hasParent, hasPosition, makeParentOf, metadata, metadata, next, next, next, ofAST, parent, positionInSourceCode, positionInSourceCode, previous, previous, previous, replaceInParentBy, walkpublic UnionValue(java.lang.String name)
protected UnionValue self()
self in class GoloElement<UnionValue>public PackageAndClass getPackageAndClass()
getPackageAndClass in class GoloType<UnionValue>protected java.lang.String getFactoryDelegateName()
getFactoryDelegateName in class TypeWithMembers<UnionValue>public void accept(GoloIrVisitor visitor)
This method should only call the visitor visitXXXX method.
The children of this node will be visited by the
GoloElement.walk(GoloIrVisitor) method.
accept in class GoloElement<UnionValue>