public class ForwardEntry extends SymtabEntry implements InterfaceType
ABSTRACT, LOCAL, LOCAL_SIGNATURE_ONLY, LOCALSERVANT, NORMAL
Modifier | Constructor and Description |
---|---|
protected |
ForwardEntry() |
protected |
ForwardEntry(ForwardEntry that) |
protected |
ForwardEntry(SymtabEntry that,
IDLID clone) |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
This is a shallow copy clone
|
void |
generate(Hashtable symbolTable,
PrintWriter stream)
Invoke the forward declaration generator.
|
Generator |
generator()
Access the interface generator.
|
int |
getInterfaceType() |
void |
setInterfaceType(int type) |
comment, comment, container, container, dynamicVariable, dynamicVariable, emit, emit, fullName, getVariableKey, isReferencable, isReferencable, module, module, name, name, repositoryID, repositoryID, sourceFile, sourceFile, type, type, typeName, typeName
protected ForwardEntry()
protected ForwardEntry(ForwardEntry that)
protected ForwardEntry(SymtabEntry that, IDLID clone)
public Object clone()
SymtabEntry
clone
in class SymtabEntry
public void generate(Hashtable symbolTable, PrintWriter stream)
generate
in class SymtabEntry
symbolTable
- the symbol table is a hash table whose key is
a fully qualified type name and whose value is a SymtabEntry or
a subclass of SymtabEntry.stream
- the stream to which the generator should sent its output.SymtabEntry
public Generator generator()
generator
in class SymtabEntry
InterfaceGen
public int getInterfaceType()
getInterfaceType
in interface InterfaceType
public void setInterfaceType(int type)
setInterfaceType
in interface InterfaceType
Copyright © 2020 JBoss by Red Hat. All rights reserved.