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 |
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, argsToString, getStartOffset, getTextOrNull, getTextOrNull, getType, setStartOffset, surroundWithBrackets, surroundWithBrackets, toString
setParent
checkInit, checkInit, copyToImpl, equalsImpl, fireObjectUpdated, getOwnedObjectsImpl, getProperties, getReferenceIDsImpl, needsInitialization
addObjectListener, addObjectListener, addObjectListener, changeParent, compareToImpl, copyObject, copyTo, copyTo, copyTo, copyTo, equals, findOwnedObject, findOwnedObject, findOwnedObject, findOwnedObject, findParent, firePropertyChanged, getChildSupport, getID, getName, getOwnedObjects, getOwnedObjects, getParent, getProperty, getProperty, getReferenceIDs, hashCode, includeOwnedObject, includesType, includesType, removeObjectListener, removeObjectListener, removeObjectListener, removeOwnedObject, removeThisAsParent, replaceReferenceIDs, setID, setName, setProperties, setProperty
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getParent, setParent
addObjectListener, copyTo, copyTo, copyTo, findOwnedObject, findOwnedObject, findOwnedObject, getID, getName, getOwnedObjects, getOwnedObjects, getProperties, getReferenceIDs, removeObjectListener, removeOwnedObject, replaceReferenceIDs, setID, setName
getProperty, getProperty, setProperties, setProperty
public 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