|
||||||||||
| 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. |
java.util.Collection |
getAvailableSchemaNames()
Gets a collection of names of schemas defined in this ejb jar. |
java.lang.ClassLoader |
getClassLoader()
Gets the class loader which corresponds to this ejb jar. |
java.lang.String |
getEjbJarDisplayName()
Gets the name of the ejb jar. |
java.util.Collection |
getEjbNames()
Gets a collection of names of cmp entity beans defined in this ejb jar. |
java.util.Collection |
getFieldsForEjb(java.lang.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. |
java.util.Collection |
getRelationshipsForEjb(java.lang.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(java.lang.String schemaName)
Gets the schema with the specified name, loading it if necessary. |
java.lang.String |
getSchemaNameToGenerate()
Gets the name to use for schema generation. |
| Method Detail |
|---|
java.lang.String getEjbJarDisplayName()
java.util.Collection getAvailableSchemaNames()
java.lang.String getSchemaNameToGenerate()
org.netbeans.modules.dbschema.SchemaElement getSchema(java.lang.String schemaName)
schemaName - the name of the schema to be loaded
java.util.Collection getEjbNames()
java.util.Collection getFieldsForEjb(java.lang.String ejbName)
ejbName - the name of the ejb for which a list of fields
will be created
java.util.Collection getRelationshipsForEjb(java.lang.String ejbName)
ejbName - the name of the ejb for which a list of cmr fields
will be created
java.lang.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 | |||||||||