public final class IdlUnion extends IdlScopeBase implements IdlType
| Modifier and Type | Method and Description |
|---|---|
void |
addBranch(IdlUnionBranch ub) |
static IdlUnion |
create(IdlScopeBase parent,
String name,
IdlType discriminator) |
IdlScopeBase |
getCircularScope(IdlScopeBase startScope,
List<Object> doneDefn) |
void |
write(PrintWriter pw) |
void |
writeFwd(PrintWriter pw) |
addToScope, definitions, flush, holdForScope, lookup, lookup, lookup, lookup, lookup, lookup, parkHeld, promoteHeldToScopedefinedIn, fullName, fullName, isCircular, isEmptyDef, localName, name, scopeName, writepublic static IdlUnion create(IdlScopeBase parent, String name, IdlType discriminator)
public void addBranch(IdlUnionBranch ub)
public void write(PrintWriter pw)
write in interface IdlDefnwrite in class IdlScopeBasepublic void writeFwd(PrintWriter pw)
writeFwd in interface IdlDefnwriteFwd in class IdlScopeBasepublic IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
getCircularScope in interface IdlDefngetCircularScope in class IdlScopeBaseApache CXF