| Package | Description | 
|---|---|
| oracle.adf.model.bean | |
| oracle.adf.model.generic | 
 Contains a readonly DataControl implementation for JavaBeans. 
 | 
| oracle.adf.model.rest | |
| oracle.jbo | 
 Contains interfaces for client-side applications. 
 | 
| oracle.jbo.client.remote | 
 Contains the platform independent client tier implementation of bc4j(oracle.jbo) interfaces. 
 | 
| oracle.jbo.common | 
 Contains the implementation of components shared by thin clients and the middle tier. 
 | 
| oracle.jbo.common.ws | |
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| oracle.jbo.uicli.binding | 
 Contains ADF Swing classes that handle interaction with BC4J objects for various ADF Swing bindings. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DCCriteriaValueVOImpl.createDynamicAttribute(ViewCriteriaItem vcItem,
                      java.lang.String attrName)
Deprecated.  
  | 
| Constructor and Description | 
|---|
DCVCSubstAttrDef(AttributeDef existingDef,
                ViewCriteria vc,
                ViewCriteriaItem vci,
                Variable var)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected RowSetIterator | 
DCGenericDataControl.findOrCreateViewObjectForCriteriaItem(DCIteratorBinding iter,
                                     ViewCriteriaItem vc,
                                     RowSetIterator master)  | 
| Modifier and Type | Method and Description | 
|---|---|
AttributeHints | 
RestDCDataVO.getCriteriaItemAttributeHints(ViewCriteriaItem vci)  | 
void | 
RestDCDataVO.processCriteriaItemOperators(ViewCriteriaItem vci,
                            java.util.List compOperList)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ViewCriteriaItemCompound  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ViewCriteriaItem | 
ViewCriteriaItemValue.mOwner  | 
| Modifier and Type | Method and Description | 
|---|---|
ViewCriteriaItem | 
ViewCriteriaItemCompound.createCarrier()  | 
ViewCriteriaItem | 
ViewCriteriaItem.createCarrier()  | 
protected ViewCriteriaItem | 
ViewCriteriaRow.createCriteriaItem(int index,
                  java.lang.String name,
                  int kind)  | 
ViewCriteriaItem | 
ViewCriteriaRow.ensureCriteriaItem(int index)  | 
ViewCriteriaItem | 
ViewCriteriaRow.ensureCriteriaItem(int index,
                  int kind)  | 
ViewCriteriaItem | 
ViewCriteriaRow.ensureCriteriaItem(java.lang.String name)  | 
ViewCriteriaItem | 
ViewCriteriaRow.ensureCriteriaItem(java.lang.String name,
                  int kind)  | 
ViewCriteriaItem | 
ViewCriteriaItemCompound.ensureItem(int index)  | 
ViewCriteriaItem | 
ViewCriteria.findViewCriteriaItem(java.lang.String compName)
Deprecated. 
 
use  
ViewCriteria.findElementWithRelativeName(String) instead | 
ViewCriteriaItem | 
ViewCriteriaRow.getBindVarCriteriaItem(int index)  | 
ViewCriteriaItem | 
ViewCriteriaRow.getCriteriaItem(int index)  | 
ViewCriteriaItem | 
ViewCriteriaRow.getCriteriaItem(java.lang.String name)  | 
ViewCriteriaItem[] | 
ViewCriteriaRow.getCriteriaItemArray()  | 
ViewCriteriaItem | 
ViewCriteriaItemCompound.getItem(int index)  | 
static ViewCriteriaItem | 
ViewCriteriaItemVariable.getVcItemFromVar(Variable var)
Returns the view criteria item that uses the given bind variable. 
 | 
static ViewCriteriaItem[] | 
ViewCriteriaItemVariable.getVcItemsFromVar(Variable var)
Returns the view criteria items that uses the given bind variable. 
 | 
ViewCriteriaItem | 
ViewCriteriaItemValue.getViewCriteriaItem()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.util.List<ViewCriteriaItem> | 
ViewCriteriaRow.getCriteriaItems(boolean flattenCompoundItems,
                boolean leafOnly)
Returns a list of view criteria items that belong to this row. 
 | 
protected java.util.List<ViewCriteriaItem> | 
ViewCriteria.NestedViewCriteriaRow.getCriteriaItems(boolean flattenCompoundItems,
                boolean leafOnly)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ViewCriteriaRow.addCriteriaItem(java.lang.String attrName,
               ViewCriteriaItem vci)
Add the given criteria item to the row, using the given attribute name. 
 | 
void | 
ViewCriteriaItemCompound.addItem(int index,
       ViewCriteriaItem vci)  | 
void | 
ViewCriteriaItemCompound.copyFrom(ViewCriteriaItem vci)  | 
void | 
ViewCriteriaItem.copyFrom(ViewCriteriaItem vci)  | 
AttributeHints | 
ViewObject.getCriteriaItemAttributeHints(ViewCriteriaItem vci)  | 
static boolean | 
ViewCriteriaRow.isItemSearchable(ViewCriteriaItem vci,
                LocaleContext locale)  | 
static boolean | 
ViewCriteriaItem.itemHasOnlyNullValues(ViewCriteriaItem vci,
                     ViewCriteria vc,
                     java.lang.String operator,
                     RowSet rowSetForSqlGen,
                     java.util.HashMap bindValsForSqlGen)  | 
void | 
ViewObject.processCriteriaItemOperators(ViewCriteriaItem vci,
                            java.util.List compOperList)
Process the supported search operators list for this ViewCriteriaItem. 
 | 
void | 
ViewCriteriaRow.removeCriteriaItem(java.lang.String attrName,
                  ViewCriteriaItem vci)
Remove the given criteria item with the given attribute name from the row. 
 | 
void | 
ViewCriteriaRow.setBindVarCriteriaItem(int index,
                      ViewCriteriaItem vci)  | 
void | 
ViewCriteriaRow.setCriteriaItem(int index,
               ViewCriteriaItem crit)  | 
void | 
ViewCriteriaRow.setCriteriaItem(java.lang.String name,
               ViewCriteriaItem crit)  | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ViewCriteriaItem.useBindVariableInWhereClauseIfNullValue(Variable var,
                                       java.util.List<ViewCriteriaItem> multiValueItems)  | 
| Constructor and Description | 
|---|
ViewCriteriaItemValue(ViewCriteriaItem vci,
                     int index)  | 
ViewCriteriaItemValue(ViewCriteriaItem owner,
                     java.lang.Object value,
                     boolean isBindVar,
                     boolean isSqlFragment,
                     int index)  | 
| Modifier and Type | Method and Description | 
|---|---|
AttributeHints | 
ViewUsageImpl.getCriteriaItemAttributeHints(ViewCriteriaItem vci)  | 
void | 
ViewUsageImpl.processCriteriaItemOperators(ViewCriteriaItem vci,
                            java.util.List compOperList)
Subclasses may override this method to modify the supported operators
 list for a ViewCriteriaItem. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ViewCriteriaItemCompoundImpl  | 
class  | 
ViewCriteriaItemImpl  | 
| Modifier and Type | Method and Description | 
|---|---|
protected ViewCriteriaItem | 
ViewCriteriaRowImpl.createCriteriaItem(int index,
                  java.lang.String name,
                  int kind)  | 
protected ViewCriteriaItem | 
CommonCriteriaAdapter.parseOperatorAndValueFromItemValue(ViewCriteria vc,
                                  ViewCriteriaItem vci)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.lang.String | 
CommonCriteriaAdapter.convertOpandRHSToWhereFragment(ViewCriteria vc,
                              ViewCriteriaItem vci,
                              java.lang.String operator,
                              java.lang.Object value,
                              boolean isBindVarOrSqlFragment)  | 
protected java.lang.Object | 
CommonCriteriaAdapter.convertValueToWhereFragment(ViewCriteria vc,
                           ViewCriteriaItem curDef,
                           java.lang.String trimmedValue)  | 
protected java.lang.String | 
CommonCriteriaAdapter.createTempBindVar(ViewCriteria criteria,
                 ViewCriteriaItem vcItem,
                 int valueIndex)
Deprecated. 
 
Use  
CommonCriteriaAdapter.createTemporaryBindVar(oracle.jbo.ViewCriteria, oracle.jbo.ViewCriteriaItem, int)  from
 the client code. | 
java.lang.String | 
CommonCriteriaAdapter.createTemporaryBindVar(ViewCriteria criteria,
                      ViewCriteriaItem vcItem,
                      int valueIndex)
Create temporary bind variable for a view criteria item value for 
 useBindVarsOnly mode for binding literal values defined in the view 
 criteria item. 
 | 
protected java.lang.String | 
CommonCriteriaAdapter.doConvertCriteriaItemToWhereFragment(ViewCriteria criteria,
                                    ViewCriteriaRow row,
                                    ViewCriteriaItem critItem,
                                    int attrIndex,
                                    boolean firstClause)  | 
protected java.lang.String | 
CommonCriteriaAdapter.getOptionalItemClause(ViewCriteria vc,
                     ViewCriteriaItem vci)
Returns any additional clause to be added to the where clause
 for optional view criteria item if there is any. 
 | 
protected java.lang.String | 
CommonCriteriaAdapter.getWhereFragmentFromVO(ViewCriteria criteria,
                      ViewCriteriaItem vci)  | 
protected ViewCriteriaItem | 
CommonCriteriaAdapter.parseOperatorAndValueFromItemValue(ViewCriteria vc,
                                  ViewCriteriaItem vci)  | 
protected boolean | 
CommonCriteriaAdapter.shouldUseTempBindVariableForValue(ViewCriteria criteria,
                                 ViewCriteriaItem vci)
Allow subclasses to override the useBindVarsOnly mode for the given
 view criteria item.If view criteria is in useBindVarsOnly mode, 
 | 
| Constructor and Description | 
|---|
ViewCriteriaItemValueImpl(ViewCriteriaItem owner,
                         int index)  | 
ViewCriteriaItemValueImpl(ViewCriteriaItem owner,
                         java.lang.Object value,
                         boolean isBindVar,
                         boolean isSqlFragment,
                         int index)  | 
| Modifier and Type | Method and Description | 
|---|---|
AttributeHints | 
WSViewObjectImpl.getCriteriaItemAttributeHints(ViewCriteriaItem vci)
By default return null. 
 | 
void | 
WSViewObjectImpl.processCriteriaItemOperators(ViewCriteriaItem vci,
                            java.util.List compOperList)
Subclasses may override this method to modify the supported operators
 list for a ViewCriteriaItem. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected ViewCriteriaItem | 
ViewCriteriaRowAttrHintsImpl.getViewCriteriaItem()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected java.lang.Object | 
BaseSQLBuilderImpl.convertValueToWhereFragment(ViewCriteriaItem curDef,
                           java.lang.String trimmedValue)
Converts a literal value to be used in the WHERE clause. 
 | 
protected java.lang.Object | 
BaseSQLBuilderImpl.convertValueToWhereFragment(ViewObject vo,
                           ViewCriteria vc,
                           ViewCriteriaItem curDef,
                           java.lang.String trimmedValue)
Converts a literal value to be used in the WHERE clause. 
 | 
AttributeHints | 
ViewObjectImpl.getCriteriaItemAttributeHints(ViewCriteriaItem vci)
By default return null. 
 | 
java.lang.String | 
ViewObjectImpl.getCriteriaItemClause(ViewCriteriaItem vci)
Interpret the given ViewCriteriaItem and generate a where clause fragment
 for the ViewCriteriaItem. 
 | 
protected java.lang.String | 
CriteriaAdapterImpl.getWhereFragmentFromVO(ViewCriteria criteria,
                      ViewCriteriaItem critItem)  | 
void | 
ViewObjectImpl.processCriteriaItemOperators(ViewCriteriaItem vci,
                            java.util.List compOperList)
Subclasses may override this method to modify the default operators
 list supported for a ViewCriteriaItem. 
 | 
void | 
PDefViewCriteria.setItemProperties(ViewCriteriaItem vci,
                 java.util.HashMap properties)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ViewCriteriaItem | 
JUSearchBindingCustomizer.addCriteriaItem(DCBindingContainer bc,
               java.lang.String itemAttrName,
               ViewCriteria vc)
Add a criteria item to the View Criteria. 
 |