Package | Description |
---|---|
oracle.adf.model.bean | |
oracle.adf.model.rest | |
oracle.jbo.common.policy | |
oracle.jbo.common.sdo | |
oracle.jbo.server |
Contains the implementation of middle tier components.
|
oracle.jbo.server.ejb.facade | |
oracle.jbo.server.rules |
Contains sample validation beans.
|
oracle.jbo.server.uniqueid |
Modifier and Type | Class and Description |
---|---|
class |
DCVCSubstAttrDef
This View Attribute Def is created so that it serves as a wrapper
around the attributes created for exposing View Criteria definitions.
|
Modifier and Type | Method and Description |
---|---|
protected AttributeDefImpl |
DCCriteriaValueVOImpl.addViewAccessorDef(ViewAccessorDef vaDef)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected ViewRowAttrHintsImpl |
DCCriteriaValueRowImpl.createViewRowAttrHints(AttributeDefImpl attrDef)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
RestDCDataVO.cloneAttributeDefProperties(AttributeDef sdAttrDef,
AttributeDefImpl viewAttr) |
protected java.lang.Object |
RestDCDataVORow.convertToAttributeType(AttributeDefImpl attrDef,
java.lang.Class javaTypeClass,
java.lang.Object val) |
static void |
LOVResource.setLOVResource(AttributeDefImpl attrDef,
LOVResource lovResource) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
PolicyUtil.toString(AttributeDefImpl attrDef) |
Modifier and Type | Method and Description |
---|---|
static boolean |
SDOValueStoreHelper.isHistoryAttribute(AttributeDefImpl attrDef)
Returns whether the given attribute is an entity-derived attribute and
the mapped entity attribute represents a history column.
|
static boolean |
SDOValueStoreHelper.isHistoryVersionAttribute(AttributeDefImpl attrDef)
Returns whether the given attribute is an entity-derived attribute and
the mapped entity attribute represents a history-version column.
|
Modifier and Type | Class and Description |
---|---|
class |
AssociationDefImpl |
class |
AttributeDefOverAttr |
class |
ViewAttributeDefImpl
The ViewAttributeDefImpl is an alias to an AttributeDefImpl.
|
Modifier and Type | Field and Description |
---|---|
protected AttributeDefImpl |
ViewAttributeDefImpl.mAttrDesc |
protected AttributeDefImpl[] |
EntityAssociation.mBindVars
The list of AttributeDefImpls as bind variables on one end.
|
protected AttributeDefImpl[] |
AssociationEnd.mColumnAttrs |
protected AttributeDefImpl[] |
EntityDefImpl.mFKeys
List of attributes that comprise the foreign key.
|
protected AttributeDefImpl |
EntityDefImpl.mOIDAttribute
If entity is a OIDObject
|
protected AttributeDefImpl[] |
EntityAssociation.mOtherBindVars
The list of bind variable AttributeDefImpls on one end.
|
protected AttributeDefImpl[] |
EntityDefImpl.mPrimaryKeys
List of attributes that comprise the primary key.
|
Modifier and Type | Method and Description |
---|---|
AttributeDefImpl |
PDefEntityObject.addAttribute(java.lang.String attrName,
java.lang.String columnName,
java.lang.Class javaType,
boolean isPersistent) |
AttributeDefImpl |
EntityDefImpl.addAttribute(java.lang.String attrName,
java.lang.String columnName,
java.lang.Class javaType,
boolean isPrimaryKey,
boolean isDiscriminator,
boolean isPersistent) |
AttributeDefImpl |
EntityDefImpl.addAttributeOfKind(java.lang.String attrName,
java.lang.String columnName,
java.lang.Class javaType,
boolean isPrimaryKey,
boolean isDiscriminator,
byte kind) |
AttributeDefImpl |
ViewDefImpl.addEntityAttribute(java.lang.String attrName,
java.lang.String entityUsageName,
java.lang.String entityAttrName,
boolean isPersistent)
Adds the named attribute to the view definition.
|
AttributeDefImpl |
ViewDefImpl.addEntityAttribute(java.lang.String attrName,
java.lang.String entityUsageName,
java.lang.String entityAttrName,
byte updateable,
boolean isQueriable,
boolean isPersistent) |
AttributeDefImpl |
ViewDefImpl.addRowSetViewAttribute(java.lang.String attrName,
java.lang.String expression,
java.lang.Class javaType) |
protected AttributeDefImpl |
ViewObjectImpl.addViewAccessorDef(ViewAccessorDef vaDef)
Deprecated.
|
AttributeDefImpl |
ViewDefImpl.addViewAttribute(java.lang.String attrName,
java.lang.String expression,
java.lang.Class javaType) |
protected AttributeDefImpl[] |
EntityImpl.buildRefreshSQL(java.lang.StringBuffer sqlBuffer,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] retKeycols,
boolean withInto)
Builds the sql SELECT statement to fetch refresh-on-insert or update attributes
and uses getRefreshSQLKeyAttrs() to create WHERE clause for this SELECT statement.
|
AttributeDefImpl[] |
ViewDefImpl.getAltKeyAttrDefs(int keyIndex) |
AttributeDefImpl[] |
RowDef.getAltKeyAttrDefs(int keyIndex) |
AttributeDefImpl[] |
ViewDefImpl.getAltKeyAttrDefs(java.lang.String name) |
AttributeDefImpl[] |
RowDef.getAltKeyAttrDefs(java.lang.String keyName) |
protected AttributeDefImpl |
EntityAttrHintsImpl.getAttributeDefImpl() |
AttributeDefImpl |
EntityDefImpl.getAttributeDefImpl(int index)
Given the attribute's column position (index) in the database, returns the
attribute definition object.
|
AttributeDefImpl |
EntityDefImpl.getAttributeDefImpl(java.lang.String attrName)
Given an attribute name, returns the attribute definition object.
|
protected AttributeDefImpl |
EntityDefImpl.getAttributeDefImplByColumnName(java.lang.String colName)
Given an attribute's column name, returns the attribute definition object.
|
protected AttributeDefImpl[] |
ViewDefImpl.getAttributeDefImpls()
Gets an array of attribute definitions in this View Def.
|
protected abstract AttributeDefImpl[] |
RowDef.getAttributeDefImpls() |
protected AttributeDefImpl[] |
EntityDefImpl.getAttributeDefImpls()
Returns the AttributeDefImpls objects for this Entity Object.
|
AttributeDefImpl[] |
EntityCache.getAttributeDefImpls() |
AttributeDefImpl[] |
AssociationEnd.getAttributeDefImpls() |
AttributeDefImpl[] |
AssociationDefImpl.getAttributeDefImpls() |
AttributeDefImpl[] |
AssociationDefBase.getAttributeDefImpls() |
AttributeDefImpl[] |
Association.getAttributeDefImpls() |
AttributeDefImpl[] |
AssociationDefBase.getAttributeDefImplsByEndName(java.lang.String endName)
Returns the attribute definitions of one end of the association.
|
AttributeDefImpl[] |
Association.getAttributeDefImplsByEndName(java.lang.String endName) |
AttributeDefImpl[] |
ServerViewObjectSubclassDef.getAttributeDefsWithTransExpr() |
AttributeDefImpl[] |
EntityAssociation.getBindVariables()
Returns the bind variables for one end of the association.
|
protected AttributeDefImpl |
EntityDefImpl.getChangeIndicatorColumn()
Returns the AttributeDef for the Change Indicator column for the
datasource.
|
AttributeDefImpl |
EntityDefImpl.getChangeIndicatorColumn2() |
AttributeDefImpl |
EntityDefImpl.getDataSecurityAttribute()
Internal: Applications should not use this method.
|
protected AttributeDefImpl[] |
RowDef.getDiscrColumns()
Returns the AttributeDef's of the discriminator columns.
|
AttributeDefImpl |
EntityDefImpl.getEffectiveDateSequenceAttr() |
AttributeDefImpl |
EntityDefImpl.getEffectiveDateSequenceFlagAttr() |
AttributeDefImpl |
ViewDefImpl.getEffectiveDateTransientAttr() |
AttributeDefImpl |
RowDef.getEffectiveDateTransientAttr()
Retuns the Attribute definition that stores the Effective Date
value in a row.
|
AttributeDefImpl |
EntityDefImpl.getEffectiveDateTransientAttr() |
protected AttributeDefImpl |
ViewDefImpl.getEffectiveDateTransientAttrInternal() |
AttributeDefImpl |
EntityDefImpl.getEffectiveEndDateAttr() |
AttributeDefImpl |
EntityDefImpl.getEffectiveStartDateAttr() |
AttributeDefImpl |
ViewRowImpl.getEntityAttrForAttribute(java.lang.String attrName) |
AttributeDefImpl |
ViewAttributeDefImpl.getEntityAttributeDef() |
protected AttributeDefImpl[] |
ViewDefImpl.getEntityDiscrColumns() |
protected AttributeDefImpl[] |
EntityDefImpl.getForeignKeyAttrs()
Returns the list of AttributeDefs that make the foreign key for the
composition cases.
|
protected AttributeDefImpl |
EntityDefImpl.getOIDAttribute()
Internal: Applications should not use this method.
|
AttributeDefImpl[] |
AssociationDefImpl.getOtherAttributeDefImpls() |
AttributeDefImpl[] |
AssociationDefBase.getOtherAttributeDefImpls() |
AttributeDefImpl[] |
Association.getOtherAttributeDefImpls() |
AttributeDefImpl[] |
EntityAssociation.getOtherBindVariables()
Returns the bind variables for the other end of the association.
|
AttributeDefImpl[] |
ViewObjectImpl.getPrimaryKeys()
This method is equivalent to getKeyAttributeDefs().
|
protected AttributeDefImpl[] |
ViewDefImpl.getPrimaryKeys() |
protected abstract AttributeDefImpl[] |
RowDef.getPrimaryKeys() |
protected AttributeDefImpl[] |
EntityDefImpl.getPrimaryKeys()
Returns the AttributeDef's that define the primary key.
|
protected AttributeDefImpl[] |
EntityImpl.getRefreshSQLKeyAttrs(int operation)
Returns an array of AttributeDefImpl containing attributes that should be used
in the where-clause (as key columns) when a select statement is executed
to fetch refresh-on attributes.
|
protected AttributeDefImpl[] |
EntityDefImpl.getRetrievedOnInsertAttributes()
Returns the list of attributes for which the Refresh on Insert flag is
enabled at Design Time.
|
protected AttributeDefImpl[] |
EntityDefImpl.getRetrievedOnInsertPrimaryKeys()
Returns the list of primary keys for which the Refresh on Insert flag is
enabled at Design Time.
|
protected AttributeDefImpl[] |
EntityDefImpl.getRetrievedOnUpdateAttributes()
Returns the list of attributes for which the Refresh on Update flag is
enabled at Design Time.
|
protected AttributeDefImpl[] |
EntityDefImpl.getRetrievedOnUpdatePrimaryKeys()
Returns the list of primary key attributes for which the Refresh on
Update flag is enabled at Design Time.
|
AttributeDefImpl |
AttributeDefOverAttr.getSourceAttributeDef() |
AttributeDefImpl[] |
EntityDefImpl.getUniqueKeys()
Returns the list of attributes that were marked as Unique-key constituents in designtime
The order of attribute definitions is the order in which the unique-key attributes appear
in the set of attributes for this entity.
|
AttributeDefImpl[] |
ViewDefImpl.getViewKeyAttrDefs(ViewKeyDef viewKeyDef) |
Modifier and Type | Method and Description |
---|---|
protected void |
ViewObjectImpl.activateTransientAttribute(ViewRowImpl row,
org.w3c.dom.Node transRow,
AttributeDefImpl ad)
Override this method if activation of a transient attribute needs to also set/populate/
calculate some dependent attributes.
|
protected void |
ViewObjectImpl.activateTransients(AttributeDefImpl[] attrs,
org.w3c.dom.Element parent)
Deprecated.
since 9.0.3.3 use activateTransients with ViewRowSetImpl
|
protected void |
ViewObjectImpl.activateTransients(ViewRowSetImpl vrs,
AttributeDefImpl[] baseTransAttrs,
org.w3c.dom.Element parent)
ReStores the attributes from the given array for either just
the current row or all the rows in the given ViewRowSet into the given
parent xml node.
|
protected void |
ViewRowImpl.appendXMLElementNodes(org.w3c.dom.Document xmlDoc,
org.w3c.dom.Node node,
int depthCount,
long options,
AttributeDefImpl[] attrs)
Writes XML-element nodes for each attribute in this row and appends it to the given
row-node.
|
protected void |
EntityImpl.appendXMLElementNodes(org.w3c.dom.Document xmlDoc,
org.w3c.dom.Node node,
int nContainees,
long options,
AttributeDefImpl[] attrs) |
protected void |
EntityImpl.appendXMLElementNodesForAttrs(org.w3c.dom.Document xmlDoc,
org.w3c.dom.Node node,
long options,
AttributeDefImpl[] attrs)
Applications may override this method to customize passivation of
attributes by limiting or adding attributes to the given set.
|
static void |
BaseSQLBuilderImpl.baseBuildSelectList(java.lang.StringBuffer buffer,
AttributeDefImpl[] attrs,
java.lang.String sourceName,
boolean forViewObject)
Creates a list of columns to be selected skipping the persistent
and derived attributes.
|
protected int |
EntityImpl.bindDMLStatement(int operation,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
java.util.HashMap retrList,
boolean batchMode)
Advanced: Most applications should not use this method.
This method binds current attribute values to the given jdbc PreparedStatement.
|
protected int |
EntityImpl.bindDMLStatement(int operation,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
java.util.HashMap retrList,
boolean batchMode)
Advanced: Most applications should not use this method.
This method binds current attribute values to the given jdbc PreparedStatement.
|
protected int |
EntityImpl.bindDMLStatement(int operation,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
java.util.HashMap retrList,
boolean batchMode)
Advanced: Most applications should not use this method.
This method binds current attribute values to the given jdbc PreparedStatement.
|
int |
SQLBuilder.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode)
Binds the entity attribute storage with the parameters in the INSERT
statement.
|
int |
SQLBuilder.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode)
Binds the entity attribute storage with the parameters in the INSERT
statement.
|
int |
SQLBuilder.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode)
Binds the entity attribute storage with the parameters in the INSERT
statement.
|
int |
OracleSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
OracleSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
OracleSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
BaseSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
BaseSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
BaseSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
protected int |
OracleSQLBuilderImpl.bindParamValue(int bindingStyle,
java.lang.Object value,
DBTransactionImpl trans,
java.sql.PreparedStatement stmt,
AttributeDefImpl attrDef,
int bindIndex,
boolean skipNull) |
protected int |
BaseSQLBuilderImpl.bindParamValue(int bindingStyle,
java.lang.Object value,
DBTransactionImpl trans,
java.sql.PreparedStatement stmt,
AttributeDefImpl attrDef,
int bindIndex,
boolean skipNull)
Binds a parameter value to the Statement's bind index dealing
with Null values appropriately.
|
int |
SQLBuilder.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode)
Binds the entity attribute storage with the parameters in the UPDATE
statement.
|
int |
SQLBuilder.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode)
Binds the entity attribute storage with the parameters in the UPDATE
statement.
|
int |
SQLBuilder.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode)
Binds the entity attribute storage with the parameters in the UPDATE
statement.
|
int |
OracleSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
OracleSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
OracleSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
BaseSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
BaseSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
int |
BaseSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
java.util.HashMap retrList,
boolean batchMode) |
protected int |
OracleSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext,
DBTransactionImpl trans,
java.sql.PreparedStatement stmt,
AttributeDefImpl attrDef,
int bindIndex,
boolean skipNull) |
protected int |
OLiteSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext,
DBTransactionImpl trans,
java.sql.PreparedStatement stmt,
AttributeDefImpl attrDef,
int bindIndex,
boolean skipNull) |
protected int |
BaseSQLBuilderImpl.bindWhereAttrValue(EntityImpl entityContext,
DBTransactionImpl trans,
java.sql.PreparedStatement stmt,
AttributeDefImpl attrDef,
int bindIndex,
boolean skipNull)
Binds an attribute value to the Statement's WHERE clause parameter index dealing
with Null values appropriately.
|
int |
SQLBuilder.bindWhereClause(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] retrKeyCols,
java.lang.Object rowid,
int bindIndex)
Bind the Primary key values for the designated Statement.
|
int |
BaseSQLBuilderImpl.bindWhereClause(EntityImpl entityContext,
java.sql.PreparedStatement stmt,
AttributeDefImpl[] keyCols,
java.lang.Object rowid,
int bindIndex) |
protected int |
EntityImpl.bindWhereClause(java.sql.PreparedStatement stmt,
AttributeDefImpl[] keyCols,
java.lang.Object rowid,
int bindIndex)
Bind the Primary key values for the designated Statement.
|
protected java.lang.StringBuffer |
EntityImpl.buildDMLStatement(int operation,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
boolean batchMode)
Advanced: Most applications should not use this method.
This method constructs the DML statement and returns it as a StringBuffer.
|
protected java.lang.StringBuffer |
EntityImpl.buildDMLStatement(int operation,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
boolean batchMode)
Advanced: Most applications should not use this method.
This method constructs the DML statement and returns it as a StringBuffer.
|
protected java.lang.StringBuffer |
EntityImpl.buildDMLStatement(int operation,
AttributeDefImpl[] allAttrs,
AttributeDefImpl[] retCols,
AttributeDefImpl[] retKeys,
boolean batchMode)
Advanced: Most applications should not use this method.
This method constructs the DML statement and returns it as a StringBuffer.
|
java.lang.StringBuffer |
SQLBuilder.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode)
Build a INSERT SQL for the Entity Object skipping non-persistent
values.
|
java.lang.StringBuffer |
SQLBuilder.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode)
Build a INSERT SQL for the Entity Object skipping non-persistent
values.
|
java.lang.StringBuffer |
SQLBuilder.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode)
Build a INSERT SQL for the Entity Object skipping non-persistent
values.
|
java.lang.StringBuffer |
OracleSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
OracleSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
OracleSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
BaseSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
BaseSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
BaseSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
void |
ViewLinkDefImpl.buildLinkEnds(ViewDefImpl source,
java.lang.String srcName,
int srcCardinality,
boolean isSrcPartitionUsingWhereClause,
AttributeDefImpl[] srcAttrs,
java.lang.String[] srcUnboundAttrNames,
ViewDefImpl destination,
java.lang.String destName,
int destCardinality,
boolean isDestPartitionUsingWhereClause,
AttributeDefImpl[] destAttrs,
java.lang.String[] destUnboundAttrNames,
java.lang.Object entityAssocObj,
java.lang.String assocClause,
java.lang.String reverseAssocClause)
Internal use only.
|
void |
ViewLinkDefImpl.buildLinkEnds(ViewDefImpl source,
java.lang.String srcName,
int srcCardinality,
boolean isSrcPartitionUsingWhereClause,
AttributeDefImpl[] srcAttrs,
java.lang.String[] srcUnboundAttrNames,
ViewDefImpl destination,
java.lang.String destName,
int destCardinality,
boolean isDestPartitionUsingWhereClause,
AttributeDefImpl[] destAttrs,
java.lang.String[] destUnboundAttrNames,
java.lang.Object entityAssocObj,
java.lang.String assocClause,
java.lang.String reverseAssocClause)
Internal use only.
|
void |
OracleSQLBuilderImpl.buildOptUpdateWhereClause(EntityImpl entityContext,
java.lang.StringBuffer buffer,
AttributeDefImpl[] cols) |
void |
BaseSQLBuilderImpl.buildOptUpdateWhereClause(EntityImpl entityContext,
java.lang.StringBuffer buffer,
AttributeDefImpl[] cols)
This method binds the unfetched attributes in the list or
the change indicator column of an entity definition.
|
protected AttributeDefImpl[] |
EntityImpl.buildRefreshSQL(java.lang.StringBuffer sqlBuffer,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] retKeycols,
boolean withInto)
Builds the sql SELECT statement to fetch refresh-on-insert or update attributes
and uses getRefreshSQLKeyAttrs() to create WHERE clause for this SELECT statement.
|
protected AttributeDefImpl[] |
EntityImpl.buildRefreshSQL(java.lang.StringBuffer sqlBuffer,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] retKeycols,
boolean withInto)
Builds the sql SELECT statement to fetch refresh-on-insert or update attributes
and uses getRefreshSQLKeyAttrs() to create WHERE clause for this SELECT statement.
|
protected void |
OracleSQLBuilderImpl.buildReturningClause(java.lang.StringBuffer sqlBuffer,
DBTransactionImpl trans,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode,
boolean oracleBinding)
Create a statement to use the RETURNING clause for the
entity attributes that need to be fetched after a successful
INSERT or UPDATE.
|
protected void |
OracleSQLBuilderImpl.buildReturningClause(java.lang.StringBuffer sqlBuffer,
DBTransactionImpl trans,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode,
boolean oracleBinding)
Create a statement to use the RETURNING clause for the
entity attributes that need to be fetched after a successful
INSERT or UPDATE.
|
void |
SQLBuilder.buildSelectList(java.lang.StringBuffer buffer,
AttributeDefImpl[] attrs,
java.lang.String sourceAlias,
boolean forViewObject)
Build a list of columns that could be used in a SELECT statement.
|
void |
BaseSQLBuilderImpl.buildSelectList(java.lang.StringBuffer buffer,
AttributeDefImpl[] attrs,
java.lang.String sourceName,
boolean forViewObject) |
void |
SQLBuilder.buildSelectString(DBTransactionImpl trans,
java.lang.StringBuffer buffer,
java.lang.String sourceName,
java.lang.String sourceAlias,
AttributeDefImpl[] attrs,
boolean withIntoClause,
int bindingStyle)
Construct a SQL SELECT statement for the Entity into the
designated Buffer.
|
void |
OracleSQLBuilderImpl.buildSelectString(DBTransactionImpl trans,
java.lang.StringBuffer buffer,
java.lang.String sourceName,
java.lang.String sourceAlias,
AttributeDefImpl[] attrs,
boolean withIntoClause,
int bindingStyle)
Build a list of columns that could be used in a SELECT statement.
|
void |
BaseSQLBuilderImpl.buildSelectString(DBTransactionImpl trans,
java.lang.StringBuffer buffer,
java.lang.String sourceName,
java.lang.String sourceAlias,
AttributeDefImpl[] attrs,
boolean withIntoClause,
int bindingStyle) |
protected void |
BaseSQLBuilderImpl.buildSelectString(java.lang.StringBuffer buffer,
java.lang.String sourceName,
AttributeDefImpl[] attrs,
boolean withIntoClause)
Construct a SQL SELECT statement for the Entity into the
designated Buffer.
|
java.lang.StringBuffer |
SQLBuilder.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode)
Build a UPDATE SQL for the Entity Object skipping non-persistent
values.
|
java.lang.StringBuffer |
SQLBuilder.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode)
Build a UPDATE SQL for the Entity Object skipping non-persistent
values.
|
java.lang.StringBuffer |
SQLBuilder.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode)
Build a UPDATE SQL for the Entity Object skipping non-persistent
values.
|
java.lang.StringBuffer |
OracleSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
OracleSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
OracleSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
BaseSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
BaseSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
java.lang.StringBuffer |
BaseSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext,
AttributeDefImpl[] cols,
AttributeDefImpl[] retrCols,
AttributeDefImpl[] retrKeyCols,
boolean batchMode) |
void |
SQLBuilder.buildWhereClause(EntityImpl entityContext,
java.lang.StringBuffer buffer,
AttributeDefImpl[] keyCols,
java.lang.Object rowid)
Creates a WHERE clause containing the Primary Key columns passed to the method.
|
void |
OracleSQLBuilderImpl.buildWhereClause(EntityImpl entityContext,
java.lang.StringBuffer buffer,
AttributeDefImpl[] keyCols,
java.lang.Object rowid) |
void |
BaseSQLBuilderImpl.buildWhereClause(EntityImpl entityContext,
java.lang.StringBuffer buffer,
AttributeDefImpl[] keyCols,
java.lang.Object rowid) |
protected void |
EntityImpl.buildWhereClause(java.lang.StringBuffer buffer,
AttributeDefImpl[] keyCols,
java.lang.Object rowid)
Construct a SQL WHERE clause for the Entity into the designated Buffer.
|
void |
ViewAttributeDefImpl.cloneAttribute(AttributeDefImpl ad) |
void |
AttributeDefImpl.cloneAttribute(AttributeDefImpl ad) |
boolean |
SQLBuilder.compareFetchedValue(EntityImpl entity,
AttributeDefImpl ad,
java.lang.Object cacheValue,
java.lang.Object fetchedValue)
Compare the cacheValue with fetchedValue and if they are equal return true
This API is used when comparing cached entity with a faulted in entity.
|
boolean |
OracleSQLBuilderImpl.compareFetchedValue(EntityImpl entity,
AttributeDefImpl ad,
java.lang.Object cacheValue,
java.lang.Object fetchedValue)
Overridden for Oracle because in OracleDB, in cache we may have "" string that was
posted and DB assumes that string as null and returns null on fetch again.
|
boolean |
BaseSQLBuilderImpl.compareFetchedValue(EntityImpl entity,
AttributeDefImpl ad,
java.lang.Object cacheValue,
java.lang.Object fetchedValue) |
protected java.lang.Object |
ProgrammaticViewRowImpl.convertToAttributeType(AttributeDefImpl attrDef,
java.lang.Class javaTypeClass,
java.lang.Object val)
User should override this API to provide custom implementation for conversion of value from sourceType to JavaType
|
protected EntityAttrHintsImpl |
EntityImpl.createEntityAttrHints(AttributeDefImpl attrDef)
Create a map to store attribute hints for this row.
|
protected ViewRowAttrHintsImpl |
ViewRowImpl.createViewRowAttrHints(AttributeDefImpl attrDef)
Create a map to store attribute hints for this row.
|
java.lang.Object[] |
SQLBuilder.doLoadBulkFromResultSet(AttributeDefImpl[] attrs,
int attrIndex,
java.sql.ResultSet rs,
int rsIndex,
DBTransactionImpl trans)
Loads an array of objects from a result set.
|
java.lang.Object[] |
OracleSQLBuilderImpl.doLoadBulkFromResultSet(AttributeDefImpl[] attrDefs,
int attrIndex,
java.sql.ResultSet rs,
int index,
DBTransactionImpl trans) |
java.lang.Object[] |
BaseSQLBuilderImpl.doLoadBulkFromResultSet(AttributeDefImpl[] attrDefs,
int attrIndex,
java.sql.ResultSet rs,
int index,
DBTransactionImpl trans) |
void |
SQLBuilder.doPreparedStatementDefines(java.sql.PreparedStatement ps,
AttributeDefImpl[] attrs)
Defines the column types of the attributes based on the meta-data.
|
void |
OracleSQLBuilderImpl.doPreparedStatementDefines(java.sql.PreparedStatement stmt,
AttributeDefImpl[] columns) |
void |
BaseSQLBuilderImpl.doPreparedStatementDefines(java.sql.PreparedStatement ps,
AttributeDefImpl[] attrs) |
void |
SQLBuilder.doRefreshSQL(EntityImpl entityContext,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] keyCols)
Refreshes the entity after an update on the database.
|
void |
SQLBuilder.doRefreshSQL(EntityImpl entityContext,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] keyCols)
Refreshes the entity after an update on the database.
|
void |
BaseSQLBuilderImpl.doRefreshSQL(EntityImpl entityContext,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] retrKeyCols) |
void |
BaseSQLBuilderImpl.doRefreshSQL(EntityImpl entityContext,
int operation,
AttributeDefImpl[] columns,
AttributeDefImpl[] retrKeyCols) |
protected java.lang.Object |
ViewRowImpl.evaluateLovFinderExpressionInternal(AttributeDefImpl attr,
Row row)
Deprecated.
|
ViewAttributeDefImpl |
PDefViewObject.findViewAttrDefByBaseAttr(AttributeDefImpl attr) |
protected ViewAttributeDefImpl |
RowReference.findViewAttrDefByBaseAttrName(java.lang.String name,
AttributeDefImpl attr) |
protected ViewAttributeDefImpl |
RowReference.findViewAttrDefByViewAttrName(java.lang.String name,
AttributeDefImpl attr) |
protected java.util.ArrayList |
RowReference.findViewAttributeDefImpls(AttributeDefImpl attr) |
protected java.lang.Object |
EntityImpl.getAttributeValue(AttributeDefImpl attr)
Internal: Applications should not use this method.
|
protected java.lang.Object |
ViewRowImpl.getAttrInvokeAccessor(int ix,
AttributeDefImpl attrRef) |
protected java.lang.Object |
EntityImpl.getAttrInvokeAccessor(int index,
AttributeDefImpl attrDef) |
protected java.lang.String |
ProgrammaticViewObjectImpl.getColumnNameForAttribute(AttributeDefImpl ad)
Return the AttributeName used in dataprovider
|
protected java.lang.Object |
EntityImpl.getHistoryContextForAttribute(AttributeDefImpl attr) |
protected java.lang.Object |
EntityImpl.getPKBasedRef(AttributeDefImpl attr) |
static java.util.List<JboValueMap> |
JboValueMap.getValueMapForAttribute(AttributeDefImpl attrDef)
Deprecated.
Internal use only.
|
protected java.lang.Object |
ViewRowImpl.internalGetCachedCalcAttributeValue(AttributeDefImpl attr)
Deprecated.
|
static boolean |
EffectiveDateHelper.isDateEffectiveAttribute(AttributeDefImpl attrDef)
Deprecated.
Returns true if the attribute is date effective start, end, sequence, or sequence flag.
|
static boolean |
EntityDefImpl.isLobAttribute(AttributeDefImpl ad) |
boolean |
ViewObjectImpl.isRowFinderAttribute(AttributeDefImpl ad)
Deprecated.
|
protected void |
ViewObjectImpl.passivateTransients(ViewRowImpl currentRow,
AttributeDefImpl[] attrs,
org.w3c.dom.Document doc,
org.w3c.dom.Element parent)
Deprecated.
since 9.0.3.3 use passivateTransients(ViewRowSetImpl vrs...)
|
protected void |
ViewObjectImpl.passivateTransients(ViewRowSetImpl vrs,
ViewRowImpl currentRow,
AttributeDefImpl[] attrs,
org.w3c.dom.Document doc,
org.w3c.dom.Element parent)
Stores the attributes from the given array for either just
the current row or all the rows in the given ViewRowSet into the given
parent xml node.
|
protected void |
ViewRowImpl.readAttributeFromXMLElement(org.w3c.dom.Node rowElt,
AttributeDefImpl ad) |
protected boolean |
EntityImpl.readAttrsFromXML(org.w3c.dom.Element rowElt,
AttributeDefImpl[] attrs,
int ChangeState)
Advanced: Applications should not use this method.
* Reads all the attribute values from the xml-element and sets them
into this row.
|
protected org.w3c.dom.Element |
ViewRowImpl.renderAttributeInXMLElement(org.w3c.dom.Document xmlDoc,
AttributeDefImpl ad,
boolean explicitNull) |
protected org.w3c.dom.Element |
ViewRowImpl.renderAttributeInXMLElement(org.w3c.dom.Document xmlDoc,
AttributeDefImpl ad,
boolean explicitNull,
byte version) |
void |
AssociationEnd.setAttributeDefImpls(AttributeDefImpl[] attrs) |
protected void |
ViewRowImpl.setAttrInvokeAccessor(int index,
java.lang.Object val,
AttributeDefImpl attrRef) |
protected void |
EntityImpl.setAttrInvokeAccessor(int index,
java.lang.Object val,
AttributeDefImpl attrDef) |
void |
EntityAssociation.setBindVariables(AttributeDefImpl[] vars)
Sets the bind variables for one end of the association.
|
void |
EntityDefImpl.setChangeIndicatorColumn(AttributeDefImpl chgIndCol) |
protected void |
RowDef.setDiscrColumns(AttributeDefImpl[] discrCols)
Sets the AttributeDef's of the discriminator columns.
|
protected void |
ViewDefImpl.setEntityDiscrColumns(AttributeDefImpl[] entityDiscrCols) |
void |
EntityAssociation.setOtherBindVariables(AttributeDefImpl[] vars)
Sets the bind variables for the other end of the association.
|
void |
ViewObjectOnRowSets.setSelectFromSources(RowSet rs,
AttributeDefImpl[] baseAttrDefs,
RowSet[] selectSources,
java.lang.String[] fromSourceNames,
RowSet[] fromSources,
JIParserNode whereParserNode,
JIValueSupplier valueSupplier) |
Constructor and Description |
---|
EntityAttrHintsImpl(AttributeDefImpl attr,
EntityImpl en)
for use by subclasses.
|
SIFAttrHintsHelper(AttributeDefImpl attr,
Row row,
CtrlHintsSupport ctrlHintSupport) |
ViewRowAttrHintsImpl(AttributeDefImpl attr,
ViewRowImpl viewRow) |
Modifier and Type | Class and Description |
---|---|
class |
CmrAccessorDefImpl |
Modifier and Type | Field and Description |
---|---|
protected AttributeDefImpl |
JboBaseValidator.mValidatingAttr |
Modifier and Type | Method and Description |
---|---|
void |
JboBaseValidator.setValidatingAttribute(AttributeDefImpl attr)
Sets the validating attribute.
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
RowIdViewObjRowImpl.getAttrInvokeAccessor(int index,
AttributeDefImpl attrDef)
getAttrInvokeAccessor: generated method.
|
protected java.lang.Object |
RowIdEntityObjectImpl.getAttrInvokeAccessor(int index,
AttributeDefImpl attrDef)
getAttrInvokeAccessor: generated method.
|
protected void |
RowIdViewObjRowImpl.setAttrInvokeAccessor(int index,
java.lang.Object value,
AttributeDefImpl attrDef)
setAttrInvokeAccessor: generated method.
|
protected void |
RowIdEntityObjectImpl.setAttrInvokeAccessor(int index,
java.lang.Object value,
AttributeDefImpl attrDef)
setAttrInvokeAccessor: generated method.
|