All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----epp.FileSignatureTable
FileSignatureTable class is a table for searching an
external interface (TypeDeclarationSignatureTree) of a class, based on a
class name.
FileSignatures of all files processed by epp will be registered
with this table.
This class searches for a TypeDeclarationSignatureTree with the
specified name from the registerd FileSignatures and returns it.
The instance of this table is stored in a dynamic variable named
:fileSignatureTable.
And is shared betwen all EPP preprocessors within a single session of EPP.
FileSignature with a table.
TypeDeclarationSignatureTree from
a fully qualified name symbol (example: :"jp.go.etl.epp.epp.Tree") of a
class name.
public FileSignatureTable()
public Tree get(Symbol fullName)
TypeDeclarationSignatureTree from
a fully qualified name symbol (example: :"jp.go.etl.epp.epp.Tree") of a
class name. If a corresponding TypeDeclarationSignatureTree
is not found, null is returned.
public void addFileSignature(Tree sig)
FileSignature with a table.
This method is called from the EPP main routine.
public Tree readFileSignatureFile(Symbol fullName)
public void writeFileSignatureFile(Tree sig)
All Packages Class Hierarchy This Package Previous Next Index