org.hibernate.jpamodelgen.model
Interface ImportContext
- All Known Subinterfaces:
- MetaEntity
- All Known Implementing Classes:
- AnnotationEmbeddable, AnnotationMetaEntity, ImportContextImpl, XmlMetaEmbeddable, XmlMetaEntity
public interface ImportContext
- Author:
- Max Andersen, Hardy Ferentschik, Emmanuel Bernard
Method Summary |
java.lang.String |
generateImports()
|
java.lang.String |
importType(java.lang.String fqcn)
Add fqcn to the import list. |
java.lang.String |
staticImport(java.lang.String fqcn,
java.lang.String member)
|
importType
java.lang.String importType(java.lang.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
- Fully qualified class name of the type to import.
- Returns:
- import string
staticImport
java.lang.String staticImport(java.lang.String fqcn,
java.lang.String member)
generateImports
java.lang.String generateImports()
Copyright © 2009-2010. All Rights Reserved.