public class DefaultSymtabFactory extends Object implements SymtabFactory
Constructor and Description |
---|
DefaultSymtabFactory() |
public AttributeEntry attributeEntry()
attributeEntry
in interface SymtabFactory
public AttributeEntry attributeEntry(InterfaceEntry container, IDLID id)
attributeEntry
in interface SymtabFactory
public ConstEntry constEntry()
constEntry
in interface SymtabFactory
public ConstEntry constEntry(SymtabEntry container, IDLID id)
constEntry
in interface SymtabFactory
public NativeEntry nativeEntry()
nativeEntry
in interface SymtabFactory
public NativeEntry nativeEntry(SymtabEntry container, IDLID id)
nativeEntry
in interface SymtabFactory
public EnumEntry enumEntry()
enumEntry
in interface SymtabFactory
public EnumEntry enumEntry(SymtabEntry container, IDLID id)
enumEntry
in interface SymtabFactory
public ExceptionEntry exceptionEntry()
exceptionEntry
in interface SymtabFactory
public ExceptionEntry exceptionEntry(SymtabEntry container, IDLID id)
exceptionEntry
in interface SymtabFactory
public ForwardEntry forwardEntry()
forwardEntry
in interface SymtabFactory
public ForwardEntry forwardEntry(ModuleEntry container, IDLID id)
forwardEntry
in interface SymtabFactory
public ForwardValueEntry forwardValueEntry()
forwardValueEntry
in interface SymtabFactory
public ForwardValueEntry forwardValueEntry(ModuleEntry container, IDLID id)
forwardValueEntry
in interface SymtabFactory
public IncludeEntry includeEntry()
includeEntry
in interface SymtabFactory
public IncludeEntry includeEntry(SymtabEntry container)
includeEntry
in interface SymtabFactory
public InterfaceEntry interfaceEntry()
interfaceEntry
in interface SymtabFactory
public InterfaceEntry interfaceEntry(ModuleEntry container, IDLID id)
interfaceEntry
in interface SymtabFactory
public ValueEntry valueEntry()
valueEntry
in interface SymtabFactory
public ValueEntry valueEntry(ModuleEntry container, IDLID id)
valueEntry
in interface SymtabFactory
public ValueBoxEntry valueBoxEntry()
valueBoxEntry
in interface SymtabFactory
public ValueBoxEntry valueBoxEntry(ModuleEntry container, IDLID id)
valueBoxEntry
in interface SymtabFactory
public MethodEntry methodEntry()
methodEntry
in interface SymtabFactory
public MethodEntry methodEntry(InterfaceEntry container, IDLID id)
methodEntry
in interface SymtabFactory
public ModuleEntry moduleEntry()
moduleEntry
in interface SymtabFactory
public ModuleEntry moduleEntry(ModuleEntry container, IDLID id)
moduleEntry
in interface SymtabFactory
public ParameterEntry parameterEntry()
parameterEntry
in interface SymtabFactory
public ParameterEntry parameterEntry(MethodEntry container, IDLID id)
parameterEntry
in interface SymtabFactory
public PragmaEntry pragmaEntry()
pragmaEntry
in interface SymtabFactory
public PragmaEntry pragmaEntry(SymtabEntry container)
pragmaEntry
in interface SymtabFactory
public PrimitiveEntry primitiveEntry()
primitiveEntry
in interface SymtabFactory
public PrimitiveEntry primitiveEntry(String name)
primitiveEntry
in interface SymtabFactory
public SequenceEntry sequenceEntry()
sequenceEntry
in interface SymtabFactory
public SequenceEntry sequenceEntry(SymtabEntry container, IDLID id)
sequenceEntry
in interface SymtabFactory
public StringEntry stringEntry()
stringEntry
in interface SymtabFactory
public StructEntry structEntry()
structEntry
in interface SymtabFactory
public StructEntry structEntry(SymtabEntry container, IDLID id)
structEntry
in interface SymtabFactory
public TypedefEntry typedefEntry()
typedefEntry
in interface SymtabFactory
public TypedefEntry typedefEntry(SymtabEntry container, IDLID id)
typedefEntry
in interface SymtabFactory
public UnionEntry unionEntry()
unionEntry
in interface SymtabFactory
public UnionEntry unionEntry(SymtabEntry container, IDLID id)
unionEntry
in interface SymtabFactory
Copyright © 2021 JBoss by Red Hat. All rights reserved.