public interface QBBuilderInterface
Modifier and Type | Field and Description |
---|---|
static int |
ADVANCED |
static int |
INTERMEDIATE |
static int |
STANDARD |
Modifier and Type | Method and Description |
---|---|
int |
buildFromQueryDef(DBQueryDef aQueryDef)
Build UI from the Query Definition Object
|
boolean |
canConvertTo(QBBuilderInterface aBldr)
This checks to see if this type of builder can convert the internal SQL
to a more complex or less complex form.
|
java.lang.String |
createSQL() |
void |
fillQueryDef(DBQueryDef aQueryDef)
Fill the QueryDef from the Model
|
java.lang.String |
getName()
A textual name for this builder
|
int |
getType() |
static final int STANDARD
static final int INTERMEDIATE
static final int ADVANCED
int getType()
java.lang.String getName()
boolean canConvertTo(QBBuilderInterface aBldr)
aBldr
- The "receiving" builder, in other words can this builder
convert the SQL to the new builderjava.lang.String createSQL()
int buildFromQueryDef(DBQueryDef aQueryDef)
void fillQueryDef(DBQueryDef aQueryDef)
aQueryDef
- the query