public class ModelObject extends AbstractSQLFragment
| Modifier and Type | Class and Description |
|---|---|
static class |
ModelObject.CellAssignment |
static class |
ModelObject.CellReferenceOptions |
static class |
ModelObject.ModelColumnClauses |
static class |
ModelObject.ModelRulesCellAssignmentExpr |
static class |
ModelObject.ModelRulesClause |
static class |
ModelObject.MultiColumnForLoop |
static class |
ModelObject.ReferenceModel |
static class |
ModelObject.SingleColumnForLoop |
AbstractDBObject.ChildSupport, AbstractDBObject.ListenerSupport| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
TYPE |
AS, DEFAULT_SEPARATOR, EMPTY, EMPTY_ARRAY, INDENT, NEWLINE, SPACE| Constructor and Description |
|---|
ModelObject() |
| Modifier and Type | Method and Description |
|---|---|
ModelObject.CellReferenceOptions |
getCellReferenceOptions() |
SQLFragment |
getMainModelCellReferenceOptions() |
java.lang.String |
getMainModelName() |
SQLFragment |
getModelColumnClauses() |
SQLFragment |
getModelRulesClause() |
SQLFragment[] |
getReferenceModels() |
boolean |
getReturnAllRows() |
boolean |
getReturnUpdatedRows() |
java.lang.String |
getSQLText()
Return the SQL for this fragment.
|
void |
setCellReferenceOptions(ModelObject.CellReferenceOptions cellReferenceOptions) |
void |
setMainModelCellReferenceOptions(SQLFragment mainModelCellReferenceOptions) |
void |
setMainModelName(java.lang.String mainModelName) |
void |
setModelColumnClauses(SQLFragment modelColumnClauses) |
void |
setModelRulesClause(SQLFragment modelRulesClause) |
void |
setReferenceModels(SQLFragment[] referenceModels) |
void |
setReturnAllRows(boolean returnAllRows) |
void |
setReturnUpdatedRows(boolean returnUpdatedRows) |
appendToBuffer, appendToBuffer, argsToString, getName, getStartOffset, getTextOrNull, getTextOrNull, getType, setStartOffset, surroundWithBrackets, surroundWithBrackets, toStringsetParentcheckInit, checkInit, copyToImpl, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization, processPropertyChange, setIDaddObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, equalsImpl, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, fireObjectUpdated, firePropertyChanged, getChildSupport, getChildSupport, getID, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setName, setProperties, setPropertyclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetParent, setParentaddObjectListener, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, getID, getOwnedObjects, getOwnedObjects, getProperties, getProperty, getProperty, getReferenceIDs, hashCode, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName, setProperties, setPropertypublic static final java.lang.String TYPE
public void setCellReferenceOptions(ModelObject.CellReferenceOptions cellReferenceOptions)
public ModelObject.CellReferenceOptions getCellReferenceOptions()
public void setReturnUpdatedRows(boolean returnUpdatedRows)
public boolean getReturnUpdatedRows()
public void setReturnAllRows(boolean returnAllRows)
public boolean getReturnAllRows()
public void setReferenceModels(SQLFragment[] referenceModels)
public SQLFragment[] getReferenceModels()
public void setMainModelName(java.lang.String mainModelName)
public java.lang.String getMainModelName()
public void setModelColumnClauses(SQLFragment modelColumnClauses)
public SQLFragment getModelColumnClauses()
public void setMainModelCellReferenceOptions(SQLFragment mainModelCellReferenceOptions)
public SQLFragment getMainModelCellReferenceOptions()
public void setModelRulesClause(SQLFragment modelRulesClause)
public SQLFragment getModelRulesClause()
public java.lang.String getSQLText()
SQLFragment