|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EJBInfoHelper
This is an interface which represents information found in the ejb-jar.xml descriptor and provides a variety of other information and helper objects needed to do mapping and generating of ejb related things in persistence.
| Method Summary | |
|---|---|
ConversionHelper |
createConversionHelper()
Creates and returns an instance of the ConversionHelper object to use for this helper. |
AbstractNameMapper |
createUniqueNameMapper()
Creates and returns an instance of the AbstractNameMapper object to use for generation of unique names with this helper. |
Collection |
getAvailableSchemaNames()
Gets a collection of names of schemas defined in this ejb jar. |
ClassLoader |
getClassLoader()
Gets the class loader which corresponds to this ejb jar. |
String |
getEjbJarDisplayName()
Gets the name of the ejb jar. |
Collection |
getEjbNames()
Gets a collection of names of cmp entity beans defined in this ejb jar. |
Collection |
getFieldsForEjb(String ejbName)
Gets a collection of names of cmp fields and cmr fields defined in this ejb jar for the specified ejb. |
Model |
getModel()
Gets the Model object to use for this helper. |
AbstractNameMapper |
getNameMapper()
Gets the AbstractNameMapper object to use for this helper. |
Collection |
getRelationshipsForEjb(String ejbName)
Gets a collection of names of cmr fields defined in this ejb jar for the specified ejb. |
org.netbeans.modules.dbschema.SchemaElement |
getSchema(String schemaName)
Gets the schema with the specified name, loading it if necessary. |
String |
getSchemaNameToGenerate()
Gets the name to use for schema generation. |
| Method Detail |
|---|
String getEjbJarDisplayName()
Collection getAvailableSchemaNames()
String getSchemaNameToGenerate()
org.netbeans.modules.dbschema.SchemaElement getSchema(String schemaName)
schemaName - the name of the schema to be loaded
Collection getEjbNames()
Collection getFieldsForEjb(String ejbName)
ejbName - the name of the ejb for which a list of fields
will be created
Collection getRelationshipsForEjb(String ejbName)
ejbName - the name of the ejb for which a list of cmr fields
will be created
ClassLoader getClassLoader()
null if this is not
relevant.
AbstractNameMapper getNameMapper()
AbstractNameMapper createUniqueNameMapper()
ConversionHelper createConversionHelper()
Model getModel()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||