Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Business Components
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
oracle.jbo.server.AttributeDefImpl

Packages that use AttributeDefImpl
oracle.jbo.server | Contains the implementation of middle tier components.
oracle.jbo.server.rules | Contains sample validation beans.

Uses of AttributeDefImpl in oracle.jbo.server

Fields in oracle.jbo.server declared as AttributeDefImpl
`protected AttributeDefImpl[]` | `EntityAssociation.mBindVars` The list of AttributeDefImpls as bind variables on one end.
`protected AttributeDefImpl[]` | `EntityAssociation.mOtherBindVars` The list of bind variable AttributeDefImpls on one end.
`protected AttributeDefImpl[]` | `EntityDefImpl.mFKeys` List of attributes that comprise the foreign key.
`protected AttributeDefImpl[]` | `EntityDefImpl.mPrimaryKeys` List of attributes that comprise the primary key.
`protected AttributeDefImpl` | `EntityDefImpl.mOIDAttribute` If entity is a OIDObject

Methods in oracle.jbo.server that return AttributeDefImpl
`AttributeDefImpl[]` | `EntityAssociation.getAttributeDefImpls()` Gets the attributes of the source of the association.
`AttributeDefImpl[]` | `EntityAssociation.getOtherAttributeDefImpls()` Returns the attributes of the destination of the association.
`AttributeDefImpl[]` | `EntityAssociation.getAttributeDefImplsByEndName(java.lang.String endName)` Returns the attribute definitions of one end of the association.
`AttributeDefImpl[]` | `EntityAssociation.getBindVariables()` Returns the bind variables for one end of the association.
`AttributeDefImpl[]` | `EntityAssociation.getOtherBindVariables()` Returns the bind variables for the other end of the association.
`AttributeDefImpl[]` | `ViewObjectImpl.getPrimaryKeys()` Constructs an array of entity attribute definitions of the primary keys of the View Object's Entity Objects.
`AttributeDefImpl` | `EntityDefImpl.getAttributeDefImpl(java.lang.String attrName)` Given an attribute name, returns the attribute definition object.
`AttributeDefImpl` | `EntityDefImpl.getAttributeDefImpl(int index)` Given the attribute's column position (index) in the database, 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[]` | `EntityDefImpl.getAttributeDefImpls()` Returns the AttributeDefImpls objects for this Entity Object.
`protected AttributeDefImpl[]` | `EntityDefImpl.getForeignKeyAttrs()` Returns the list of AttributeDefs that make the foreign key for the composition cases.
`protected AttributeDefImpl[]` | `EntityDefImpl.getPrimaryKeys()` Returns the AttributeDef that defines the primary key attributes.
`protected AttributeDefImpl` | `EntityDefImpl.getOIDAttribute()` Internal: Applications should not use this method.
`protected AttributeDefImpl[]` | `EntityDefImpl.getRetrievedOnInsertAttributes()` Returns the list of attributes 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.getRetrievedOnInsertPrimaryKeys()` Returns the list of primary keys for which the Refresh on Insert 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.
`protected AttributeDefImpl` | `EntityDefImpl.getChangeIndicatorColumn()` Returns the AttributeDef for the Change Indicator column for the datasource.

Methods in oracle.jbo.server with parameters of type AttributeDefImpl
`void` | `EntityAssociation.setBindVariables(AttributeDefImpl[] vars)` Sets the bind variables for one end of the association.
`void` | `EntityAssociation.setOtherBindVariables(AttributeDefImpl[] vars)` Sets the bind variables for the other end of the association.
`protected java.lang.Object` | `EntityImpl.getAttributeValue(AttributeDefImpl attr)` Internal: Applications should not use this method.
`protected java.lang.Object` | `EntityImpl.getPKBasedRef(AttributeDefImpl attr)`
`protected void` | `EntityImpl.appendXMLElementNodes(org.w3c.dom.Document xmlDoc, org.w3c.dom.Node node, int nContainees, long options, AttributeDefImpl[] attrs)`
`protected boolean` | `EntityImpl.readAttrsFromXML(org.w3c.dom.Element rowElt, AttributeDefImpl[] attrs, int ChangeState)`
`void` | `BaseSQLBuilderImpl.doPreparedStatementDefines(java.sql.PreparedStatement ps, AttributeDefImpl[] attrs)`
`java.lang.Object[]` | `BaseSQLBuilderImpl.doLoadBulkFromResultSet(AttributeDefImpl[] attrDefs, int attrIndex, java.sql.ResultSet rs, int index, DBTransactionImpl trans)`
`protected java.lang.StringBuffer` | `BaseSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext, java.lang.String sinkName, AttributeDefImpl[] cols, AttributeDefImpl[] keyCols, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols)` DOCTD: Method declaration TODO: KM _ don't like the fact that this requires an entitydef
`protected int` | `BaseSQLBuilderImpl.bindInsertStatement(EntityImpl entityContext, java.sql.CallableStatement stmt, AttributeDefImpl[] cols, AttributeDefImpl[] keyCols, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols, java.util.Hashtable retrList, int bindIndex)` DOCTD: Method declaration
`protected int` | `BaseSQLBuilderImpl.bindUpdateStatement(EntityImpl entityContext, java.sql.CallableStatement stmt, AttributeDefImpl[] cols, AttributeDefImpl[] keyCols, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols, java.util.Hashtable retrList, int bindIndex)` DOCTD: Method declaration
`protected int` | `BaseSQLBuilderImpl.bindWhereClause(EntityImpl entityContext, java.sql.PreparedStatement stmt, AttributeDefImpl[] keyCols, java.lang.Object rowid, int bindIndex)` Bind the Primary key values for the designated Statement.
`protected void` | `BaseSQLBuilderImpl.buildWhereClause(EntityImpl entityContext, java.lang.StringBuffer buffer, AttributeDefImpl[] keyCols, java.lang.Object rowid)` Construct a SQL WHERE clause for the Entity into the designated Buffer, based upon the Source Columns.
`protected java.lang.StringBuffer` | `BaseSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext, java.lang.String sinkName, AttributeDefImpl[] cols, AttributeDefImpl[] keyCols, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols)` Construct a SQL INSERT statement
`protected java.lang.StringBuffer` | `BaseSQLBuilderImpl.buildDeleteStatement(EntityImpl entityContext, java.lang.String sinkName, java.lang.String sinkAlias, AttributeDefImpl[] keyCols)` Construct a SQL INSERT statement
`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.
`void` | `OracleSQLBuilderImpl.doPreparedStatementDefines(java.sql.PreparedStatement stmt, AttributeDefImpl[] columns)`
`java.lang.Object[]` | `OracleSQLBuilderImpl.doLoadBulkFromResultSet(AttributeDefImpl[] attrDefs, int attrIndex, java.sql.ResultSet rs, int index, DBTransactionImpl trans)`
`protected java.lang.StringBuffer` | `OracleSQLBuilderImpl.buildUpdateStatement(EntityImpl entityContext, java.lang.String sinkName, java.lang.String sinkAlias, AttributeDefImpl[] cols, AttributeDefImpl[] keyCols, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols)` DOCTD: Method declaration TODO: KM _ don't like the fact that this requires an entitydef
`protected int` | `OracleSQLBuilderImpl.bindWhereClause(EntityImpl entityContext, java.sql.PreparedStatement stmt, AttributeDefImpl[] keyCols, java.lang.Object rowid, int bindIndex)` Bind the Primary key values for the designated Statement.
`protected void` | `OracleSQLBuilderImpl.buildWhereClause(EntityImpl entityContext, java.lang.StringBuffer buffer, AttributeDefImpl[] keyCols, java.lang.Object rowid)` Construct a SQL WHERE clause for the Entity into the designated Buffer, based upon the Source Columns.
`protected java.lang.StringBuffer` | `OracleSQLBuilderImpl.buildInsertStatement(EntityImpl entityContext, java.lang.String sinkName, java.lang.String sinkAlias, AttributeDefImpl[] cols, AttributeDefImpl[] keyCols, AttributeDefImpl[] retrCols, AttributeDefImpl[] retrKeyCols)` Construct a SQL INSERT statement
`protected java.lang.StringBuffer` | `OracleSQLBuilderImpl.buildDeleteStatement(EntityImpl entityContext, java.lang.String sinkName, java.lang.String sinkAlias, AttributeDefImpl[] keyCols)` Construct a SQL INSERT statement
`protected void` | `OracleSQLBuilderImpl.buildSelectString(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.
`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 org.w3c.dom.Element` | `ViewRowImpl.renderAttributeInXMLElement(org.w3c.dom.Document xmlDoc, AttributeDefImpl ad, boolean explicitNull)`
`protected void` | `ViewRowImpl.readAttributeFromXMLElement(org.w3c.dom.Node rowElt, AttributeDefImpl ad)`
`void` | `SQLBuilder.doPreparedStatementDefines(java.sql.PreparedStatement ps, AttributeDefImpl[] attrs)` Performs the equivalent of `clearDefines()` on a prepared statement.
`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.

Uses of AttributeDefImpl in oracle.jbo.server.rules

Methods in oracle.jbo.server.rules with parameters of type AttributeDefImpl
`void` | `JboBaseValidator.setValidatingAttribute(AttributeDefImpl attr)` Sets the validating attribute.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Business Components
PREV NEXT | FRAMES NO FRAMES