public abstract class IdlDefnImplBase extends Object implements IdlDefn
| Modifier and Type | Method and Description |
|---|---|
IdlScopeBase |
definedIn() |
void |
flush() |
String |
fullName() |
String |
fullName(IdlScopedName relativeTo) |
IdlScopeBase |
getCircularScope(IdlScopeBase startScope,
List<Object> doneDefn) |
boolean |
isCircular() |
boolean |
isEmptyDef() |
String |
localName() |
IdlScopedName |
name() |
IdlScopedName |
scopeName() |
void |
write(PrintWriter pw,
String definitionName) |
void |
writeFwd(PrintWriter pw) |
public IdlScopeBase definedIn()
public IdlScopedName name()
public IdlScopedName scopeName()
public String fullName(IdlScopedName relativeTo)
public void write(PrintWriter pw, String definitionName)
public void writeFwd(PrintWriter pw)
public boolean isEmptyDef()
isEmptyDef in interface IdlDefnpublic boolean isCircular()
isCircular in interface IdlDefnpublic IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
getCircularScope in interface IdlDefnApache CXF