org.hibernate.tool.hbm2x.pojo
Interface ImportContext

All Known Subinterfaces:
POJOClass
All Known Implementing Classes:
BasicPOJOClass, ComponentPOJOClass, EntityPOJOClass, ImportContextImpl, NoopImportContext

public interface ImportContext


Method Summary
 String generateImports()
           
 String importType(String fqcn)
          Add fqcn to the import list.
 String staticImport(String fqcn, String member)
           
 

Method Detail

importType

String importType(String fqcn)
Add fqcn to the import list. Returns fqcn as needed in source code. Attempts to handle fqcn with array and generics references. e.g. java.util.Collection imports java.util.Collection and returns Collection org.marvel.Hulk[] imports org.marvel.Hulk and returns Hulk

Parameters:
fqcn -
Returns:
import string

staticImport

String staticImport(String fqcn,
                    String member)

generateImports

String generateImports()