| Modifier and Type | Field and Description |
|---|---|
| private GenericParameterValueSet |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | boot(boolean
True if the database should be created create, Properties The start-up parameters (ignored in this case) startParams)Implements org. Start-up method for this instance of the language factory. |
| private static Object | findServiceModule(final Object serviceModule, final String factoryInterface)
Must be private so that user code can't call this entry point. |
| public ResultDescription | Returns: ResultDescription the rdthe input rd inputResultDescription, int[] array of ints, non null theCols)Implements org. Get a new result description from the input result description. |
| public ResultDescription | Returns: ResultDescription the rdan array of col descriptors cols, String the statement type type)Implements org. Get a new result description |
| public ParameterValueSet | newParameterValueSet(ClassInspector
A class inspector ci, int The number of parameters in the
ParameterValueSet numParms, boolean true if this parameter set
has a return parameter. The return parameter
is always the 1st parameter in the list. It
is due to a callableStatement like this:
? = CALL myMethod() hasReturnParam)Implements org. Factory method for getting a ParameterValueSet |
| public void |
| emptySet | back to summary |
|---|---|
| private GenericParameterValueSet emptySet | |
| GenericLanguageFactory | back to summary |
|---|---|
| public GenericLanguageFactory() | |
| boot | back to summary |
|---|---|
| public void boot(boolean create, Properties startParams) throws StandardException Implements org. Start-up method for this instance of the language factory. This service is expected to be started and accessed relative to a database.
| |
| findServiceModule | back to summary |
|---|---|
| private static Object findServiceModule(final Object serviceModule, final String factoryInterface) throws StandardException Must be private so that user code can't call this entry point. | |
| getResultDescription | back to summary |
|---|---|
| public ResultDescription getResultDescription(ResultDescription inputResultDescription, int[] theCols) Implements org. Get a new result description from the input result description. Picks only the columns in the column array from the inputResultDescription.
| |
| getResultDescription | back to summary |
|---|---|
| public ResultDescription getResultDescription(ResultColumnDescriptor[] cols, String type) Implements org. Get a new result description
| |
| newParameterValueSet | back to summary |
|---|---|
| public ParameterValueSet newParameterValueSet(ClassInspector ci, int numParms, boolean hasReturnParam) Implements org. Factory method for getting a ParameterValueSet
| |
| stop | back to summary |
|---|---|
| public void stop() Implements org. Stop this module. In this case, nothing needs to be done. | |