public abstract class IdlStructBase extends IdlScopeBase implements IdlType
| Modifier | Constructor and Description |
|---|---|
protected |
IdlStructBase(IdlScopeBase parent,
String name,
String type) |
| Modifier and Type | Method and Description |
|---|---|
IdlScopeBase |
getCircularScope(IdlScopeBase startScope,
List<Object> doneDefn) |
boolean |
isEmptyDef() |
void |
write(PrintWriter pw) |
void |
writeFwd(PrintWriter pw) |
addToScope, definitions, flush, holdForScope, lookup, lookup, lookup, lookup, lookup, lookup, parkHeld, promoteHeldToScopedefinedIn, fullName, fullName, isCircular, localName, name, scopeName, writeprotected IdlStructBase(IdlScopeBase parent, String name, String type)
public void write(PrintWriter pw)
write in interface IdlDefnwrite in class IdlScopeBasepublic void writeFwd(PrintWriter pw)
writeFwd in interface IdlDefnwriteFwd in class IdlScopeBasepublic boolean isEmptyDef()
isEmptyDef in interface IdlDefnisEmptyDef in class IdlDefnImplBasepublic IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
getCircularScope in interface IdlDefngetCircularScope in class IdlScopeBaseApache CXF