|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.mguennewig.pobjects.metadata.Declaration
de.mguennewig.pobjects.metadata.CommandDecl
public class CommandDecl
Declaration of an user supplied SQL command.
| Field Summary |
|---|
| Fields inherited from class de.mguennewig.pobjects.metadata.Declaration |
|---|
ARGUMENT_CONSTRUCTOR, CLASS_NAME, DESCRIPTOR, GENERATED_CLASS_NAME, POINTER_TYPE, SQL_ARG_COLON, SQL_ARG_DOLLAR, SQL_ARG_NONE, SQL_ARG_QUESTION_MARK |
| Constructor Summary | |
|---|---|
CommandDecl(java.lang.String name,
FormDecl input,
java.lang.Object[] sql)
Creates a new Command declaration. |
|
| Method Summary | |
|---|---|
FormDecl |
getFormDecl()
|
int |
getNumSqlStatementParts()
Returns the number of SQL statement parts. |
java.lang.String |
getSqlCommandClause(int sqlArgVariant)
|
java.lang.Object |
getSqlStatementPart(int n)
Returns the nth part of the SQL statement. |
java.lang.String |
name(int variant)
Returns different names depending on variant for the code
generator. |
void |
setModule(Module module)
Sets the owning module of this declaration. |
| Methods inherited from class de.mguennewig.pobjects.metadata.Declaration |
|---|
getDescription, getModule, getName, setDescription, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public CommandDecl(java.lang.String name,
FormDecl input,
java.lang.Object[] sql)
| Method Detail |
|---|
public final FormDecl getFormDecl()
public final java.lang.String getSqlCommandClause(int sqlArgVariant)
public final int getNumSqlStatementParts()
getNumSqlStatementParts in interface SqlStatementpublic final java.lang.Object getSqlStatementPart(int n)
nth part of the SQL statement.
getSqlStatementPart in interface SqlStatementpublic void setModule(Module module)
setModule in class Declarationpublic java.lang.String name(int variant)
variant for the code
generator.
name in interface SqlStatementname in class Declarationvariant | return value |
|---|---|
Declaration.DESCRIPTOR |
commandDesc |
Declaration.POINTER_TYPE |
< |
Declaration.CLASS_NAME |
< |
Declaration.GENERATED_CLASS_NAME |
PClass< |
Declaration.ARGUMENT_CONSTRUCTOR |
|
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||