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 IdlDefn
public boolean isCircular()
isCircular
in interface IdlDefn
public IdlScopeBase getCircularScope(IdlScopeBase startScope, List<Object> doneDefn)
getCircularScope
in interface IdlDefn
Apache CXF